E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Python-数据结构和算法
【
数据结构和算法
】LeetCode,初级算法-16验证回文串
截止到目前我已经写了600多道算法题,其中部分已经整理成了pdf文档,目前总共有1000多页(并且还会不断的增加),大家可以免费下载下载链接:https://pan.baidu.com/s/1hjwK0ZeRxYGB8lIkbKuQgQ提取码:6666视频讲解LeetCode,初级算法-验证回文串B站视频合集:https://www.bilibili.com/video/BV19t4y1b7Am代
数据结构和算法
·
2023-08-16 10:39
LeetCode-初级算法
算法
数据结构
leetcode
回文串
验证回文串
【
数据结构和算法
】LeetCode,初级算法-15有效的字母异位词
截止到目前我已经写了600多道算法题,其中部分已经整理成了pdf文档,目前总共有1000多页(并且还会不断的增加),大家可以免费下载下载链接:https://pan.baidu.com/s/1hjwK0ZeRxYGB8lIkbKuQgQ提取码:6666视频讲解LeetCode,初级算法-有效的字母异位词B站视频合集:https://www.bilibili.com/video/BV1MZ4y1i7
数据结构和算法
·
2023-08-16 10:39
LeetCode-初级算法
算法
数据结构
leetcode
力扣
有效的字母异位词
android10获取相册失败的解决方式
想了解更多数据结构以及算法题,可以关注微信公众号“
数据结构和算法
”,每天一题为你精彩解答。
数据结构和算法
·
2023-08-16 10:09
Android
android10
相册
拍照
失败
系统
C语言程序设计期末考试试题(含答案)
大家可以免费下载下载链接:https://pan.baidu.com/s/1hjwK0ZeRxYGB8lIkbKuQgQ提取码:6666总共6页,就不在一一展示,可以扫描最上面的二维码,关注微信公众号“
数据结构和算法
数据结构和算法
·
2023-08-16 10:09
其他资料
c语言
开发语言
期末考试
答案
java
数据结构和算法
(10)二进制中1的个数
输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。完成如下代码:publicclassSolution{publicintNumberOf1(intn){}}思路:方法1:使用Integer.toBinaryString(n)方法方法2:举例说明,一个二进制数1100,从右边数起第三位是处于最右边的一个1。减去1后,第三位变成0,它后面的两位0变成了1,而前面的1保持不变,因此得到的
ngu2008
·
2023-08-16 10:24
第二课 授人以鱼不如授人以渔
数据结构和算法
解决的是如何更省、更快地存储和处理数据的问题,因此,我们就需要一个考量效率和资源消耗的方法,这就是复杂度分析方法。
爱跑步的coder
·
2023-08-16 04:16
python-
元组和字典的拆包
在调用含有多值参数的函数时,如果希望:将一个元组变量,直接传递给args将一个字典变量,直接传递给kwargs就可以用到拆包,简化参数的传递,拆包的方式是:在元组变量前,增加一个*在字典变量前,增加两个**案例如下:defdemo(*args,**kwargs):print(args)print(kwargs)#需要元组变量/字典变量传递给函数对应的参数gl_nums=(1,2,3)gl_xiao
书生_Scholar
·
2023-08-16 01:05
2-1
Python-
求最大值及其索引
本题要求编写程序,找出给定的n个数中的最大值(如果有多个最大值,只找第一个)及其对应的正向索引。输入格式:在第一行输入若干个整数,用空格分隔。输出格式:在一行中输出最大值及最大值的索引,中间用一个空格分开。样例">样例">样例">样例">样例">样例">样例">样例">样例">样例">输入样例:在这里给出一组输入。例如:28101910输出样例:在这里给出相应的输出。例如:102知识点:input
Wwlllr
·
2023-08-16 00:36
#
python编程题
练习题
python
Python-
字典和集合编程技巧
hello,这里是Token_w的博客,欢迎您的到来今天主要讲解Python字典和集合在实际编程中的使用技巧整理不易,对您有所帮助,希望得到你的支持!感谢!!!目录1.如何在列表、字典、集合中根据条件筛选数据?01案例1:过滤掉列表[3,9,-1,10,20,-2,...]中的负数方法一:使用filter函数方法二:使用列表解析02案例2:筛出字典{'lisi':79,'Jin':88,'lucy
Token_w
·
2023-08-15 17:44
Python
python从入门到精通
python
开发语言
监听键盘输入pynput.keyboard
【小白从小学Python、C、Java】【计算机等级考试+500强双证书】【
Python-
数据分析】监听键盘输入pynput.keyboard选择题关于以下python代码说法错误的是?
刘经纬老师
·
2023-08-15 14:45
python
Python-
推导式和生成器表达式
目录:https://www.jianshu.com/p/863c446364a8一、推导式推导式分为三种,分别为列表推导式,字典推导式,集合推导式。其中列表推导式为最常用的。(一)列表推导式定义:用一行代码构建一个比较复杂有规律的列表。我们通过程序来演示列表推导式的作用首先我们先写一个普通循环语句(通过循环,向列表中添加1~10)li=[]foriinrange(1,11):li.append(
久遇_days
·
2023-08-15 05:58
python-
识别验证码
1.使用本地的tesseract进行识别1.先下载tesseract,https://digi.bib.uni-mannheim.de/tesseract/,带dev的为开发版本,不带dev的为稳定版本2.下载好之后,一路next单击,直到出现下面的这个界面这里需要勾选红框里的additionallanguagedata(download),这个选项是安装OCR识别的语言包,这样OCR就可以识别多
我真的爱发明
·
2023-08-14 21:06
python
python
Python-
迭代
1、迭代器迭代器是一个对象,它可以记录遍历的相关信息,迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器有两个基本的方法:iter()和next()。我们都过命令行工具,了解一下python的底层迭代机制>>>items=[1,2,3]>>>it=iter(items)>>>next(it)1>>>next(it)2>>>next(it)3
程序员的修养
·
2023-08-14 17:47
python
windows
开发语言
数据结构和算法
三(排序)
列表排序排序类型:一、冒泡排序:屏幕录制2023-07-2513.05.12defbubble_sort(li):exchange=Falseiflen(li)li[j+1]:li[j],li[j+1]=li[j+1],li[j]print(li)exchange=Trueifnotexchange:returnlireturnli时间复杂度为O(n2)二、选择排序劣势:1、生成了两个列表2、时间
吴大喜
·
2023-08-14 15:25
算法
数据结构
Python-
模拟登录
当你服务器爬取一些数据的时候,有时候需要账号登录才能爬取你想要的数据。而浏览器主要通过cookie的方式来检验用户的登录状态。有些时候,我们可以直接通过从浏览器复制cookie到headers来进行模拟登录。importrequestsfromfake_useragentimportUserAgent#换成你自己的cookie数据mycookie=''ua=UserAgent()headers={
miraclehen
·
2023-08-14 13:20
撩课-
Python-
每天5道面试题-第5天
一.给定一个圆心和半径,以及一个点坐标,判定该点是否在圆内;例如:用户输入圆心:(1,2)半径:2.5测试点为(2,2)结果:判定测试点是在圆内思路:结合勾股定理,计算测试点距离圆心的距离test_distance;比对test_distance与半径的长短,如果大于,则不在圆内;如果小于,则在圆内#1.获取测试案例数据circle_center_str=input("请输入圆心坐标,使用逗号分隔
百川一页
·
2023-08-14 00:49
Python-
文件操作
字符编码ascii=>各国自己独有的编码(GBK),兼容ascii=>unicode--utf-8|utf-16以后文本类型数据采用编码:utf-8python2默认采用ascii编码表python3默认采用utf-8在文件最上方可以通过#encoding:编码名来规定文件解码的编码表--文件头在py3以后的开发环境,所有文件采用utf-8编码存储,py3默认也是采用utf-8读取文件,所有可以省
徐弱西
·
2023-08-13 21:14
基于
数据结构和算法
的业务应用(一)
数据结构、算法到底什么?算法如何再业务中应用?一概述1.1数据结构的概述1.1.2概述数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。1.1.3划分数据结构我们关注的维度不一样,划分的方式不一样。数据结构可以分为逻辑结果和物理结构。逻辑结构逻辑结构,反应元素之间的逻辑关系。逻辑关系是指元
想回家种地的程序员
·
2023-08-13 19:19
【
数据结构和算法
】位图 BitMap
1.位图结构的实现/***位图数据类型*位图以字节的一位为单位进行元素的操作,但是位运算以一个字节整体为运算单位,因此代码中以bytes[index]进行运算。*位图元素的添加即找到相应的位置,将其置为1,实现时将该元素所在字节位与(1>3)+1];}/***ADD**@paramnum元素*/publicvoidadd(intnum){bytes[index(num)]|=(iterateByt
留围冰
·
2023-08-13 15:32
算法
数据结构
java
python-
浅拷贝(copy)与深拷贝(deepcopy)
一:对象与元素、可变与不可变: (1)对象:对象有存储地址id【就好像某个地址的快递仓库】,对象中的元素都有一个地址id【就像仓库的某某货架】 (2)对象与对象的元素:(对象)或(对象中的元素)有不同的类型【数字,字符串,列表,字典,集合,元组】 (3)可变类型与不可变类型: 定义:可变就是增删改查之后,对象或元素的存储id不会发生改变
祼奔的蜗牛
·
2023-08-13 13:38
数学建模
大学三年软件工程专业学习感受
在我看来,优秀的程序员=扎实的计算机基础知识+良好的
数据结构和算法
思想+自己最擅长的技术。很多同学,一直热衷于疯
独酌邀明月
·
2023-08-13 12:07
python-
装饰器
什么是装饰器?我们先了解一下基本概念:它的本质就是一个函数,可以让其他函数在不需要做任何代码变动的前提下增加额外的功能,它的返回值也是一个函数对象。在接下来的过程中我们循序渐进的来了解究竟装饰器长什么样子。一切皆对象在python中一切皆对象,函数也不例外。我们理解下Python中的函数:函数中定义函数在前面说过,在python中一切皆对象,这样就使得变量所拥有的属性,函数也同样拥有。这样我们理解
独孤蝴蝶
·
2023-08-13 10:15
我所知道的面试手册
CSDN下载数据结构与算法/leetcode/lintcode题解本文档为
数据结构和算法
学习笔记,全文大致分为以下三大部分:PartI为
数据结构和算法
基础,介绍一些基础的排序/链表/基础
布客飞龙
·
2023-08-13 00:09
数据结构与算法初识
在程序开发的过程中,
数据结构和算法
占据了重要的地位。一个程序设计的好坏,很大程度上取决于设计者对于
数据结构和算法
的使用。
Android大师哥
·
2023-08-12 21:38
第0篇:学习
数据结构和算法
的框架思维
学习
数据结构和算法
的框架思维⼀、数据结构的存储⽅式:数据结构的存储⽅式只有两种:数组(顺序存储)和链表(链式存储)。这句话怎么理解,不是还有散列表、栈、队列、堆、树、图等等各种数据结构吗?
哒宰的自我修养
·
2023-08-12 18:04
数据结构和算法
数据结构
算法
链表
树
动态规划
数据结构和算法
基础
数据结构和算法
程序=数据结构+算法数据结构是算法的基础问题1:字符串匹配问题。
指尖‖舞者
·
2023-08-12 17:48
数据结构
算法
java
Python-
组合数据类型
今天要介绍的是Python的组合数据类型整理不易,希望得到大家的支持,欢迎各位读者评论点赞收藏感谢!目录知识点知识导图1、组合数据类型的基本概念1.1组合数据类型1.2集合类型概述1.3序列类型概述1.4映射类型概述2、列表类型2.1列表的定义2.2列表的索引2.3列表的切片3、列表类型的操作3.1列表的操作函数3.2列表的操作方法4、字典类型4.1字典的定义4.2字典的索引5、字典类型的操作5.
Token_w
·
2023-08-12 06:18
python从入门到精通
Python
python
算法
开发语言
Python-
程序的控制结构
hello,这里是Token_w的博客,欢迎各位的阅读点赞评论今天给大家带来的是Python程序的控制结构,希望对大家有多帮助整理不易,希望得到您的认可与点赞!感谢!目录知识点知识导图1、程序的基本结构1.1程序的流程图1.2程序的基本结构2、程序的分支结构2.1单分支结构:if语句2.2二分支结构:if-else语句2.3多分支结构:if-elif-else语句2.4判断条件及组合3、程序的循环
Token_w
·
2023-08-12 06:17
python从入门到精通
Python
python
java
服务器
彻底搞懂递归的时间复杂度
笔者编码10载,面过很多程序员简历上写着熟悉
数据结构和算法
,但是对于时间复杂度稍微深入点的问题,都回答的不怎么样,其实还是没懂搞懂算法时间复杂度是一个优先程序员的分水岭先来看letcode一道题,泰波那契序列
程序员牛哥
·
2023-08-11 15:39
DS算法
面试
算法
数据结构
golang专栏
GOLANG专栏订阅会员Golang基础教程Golang基础教程Golang练手算法Golang练手算法Golang设计模式Golang设计模式Golang
数据结构和算法
Golang
数据结构和算法
Golang
hixiaoyang
·
2023-08-11 15:02
golang
python-
配置文件库ConfigParser介绍
ConfigParser是用来读取配置文件的包。配置文件的格式:中括号“[]”内包含的为section。section下面为类似于key-value的配置内容,section内的每一项被称之为一个option。比如下面这份名为config.ini文件的内容就是一份典型的ConfigParser格式的文件案例[USER]user_id=123456user_pwd=abcdefg[DATA]amou
&*^*&
·
2023-08-10 15:10
python
比教学大纲还要详细的python学习路线,拿走不用客气
基础
Python-
头部解析
Python-
导入的位置
Python-
执行顺序、执行入口
Python-
变量
Python-
变量的作用域
Python-
常用内置变量
Python-
算术运算符
Python-
//和/的区别
程序兔子
·
2023-08-10 07:13
Django 初级指南:创建你的第一个 Django 项目
你可以使用pip包管理器来安装:pipinstalldjango你可以通过以下命令来检查Django是否成功安装:
python-
青春不朽512
·
2023-08-10 06:42
python知识整理
django
sqlite
数据库
python-
卷积神经网络的学习
目录CNN学习第三天CNN学习第四天CNN学习第五天新知识学习汇总1、cv21.1cv2.imread()1.2cv2.cvtColor(p1,p2)1.3cv2.imshow(wname,img)比较:plt.imshow()2、torch.nn2.1torch.nn.Conv2d()2.2torch.nn.Parameter()2.3torch.nn.MaxPool2d()3、torch.nn
Last__Dance
·
2023-08-10 06:35
CNN
python
cnn
学习
Python-
面向对象(二)
四、继承方法1、单继承子类在继承的时候,在定义类时,小括号()中为父类的名字父类的属性、方法,会被继承给子类classAnimal():passclassCat(Animal):def__init__(self,name):self.name=nameclassDog(Animal):def__init__(self,name):self.name=namebsm=Cat("波斯猫")print(
Alice丨殇
·
2023-08-10 05:15
【pandas】时间数据
参考书目:《跟老齐学
Python-
数据分析》importdatetimenow=datetime.datetime.now()#currentimenowOut[4]:datetime.datetime
萝卜丝皮尔
·
2023-08-10 02:15
python数据处理恩仇录
pandas
时间
4 指针与结构体:指针在结构体操作中的灵活应用
引言在
数据结构和算法
中,结构体是一种用户自定义的数据类型,它可以包含多个不同类型的成员变量。指针是编程中常用的工具,用于存储变量地址。
山城程序猿
·
2023-08-10 01:10
C
c语言
设计模式-
python-
建造者模式
简述建造者模式也是用于创建对象的场景。举个例子说明:如上图,盒装椰奶和罐装椰奶的生产大致流程,==>角色分配:(1)指令发布者,他决定生产每种椰奶的数量(2)罐装椰奶生产机和盒装椰奶生产机:用来生产成品,也就是我们喝的椰奶(3)椰奶:用于标识各种类型的椰奶生产流程:指令发布者=(参数)>罐装椰奶机——>罐装椰奶||(参数)||==>盒装椰奶机——>盒装椰奶与工厂模式的比较我个人理解,建造者模式适用
runing_an_min
·
2023-08-09 23:25
#
设计模式
python
设计模式
建造者模式
Python-
动态UA
fromfake_useragentimportUserAgentimportsslssl._create_default_https_context=ssl._create_unverified_contextua=UserAgent()print(ua.chrome)
miraclehen
·
2023-08-09 23:10
Python代码使用技巧汇总:提升你的编程技能
一、合理使用Python的
数据结构和算法
:列表推导式:使用列表推导式可以快速地创建列表。
qq^^614136809
·
2023-08-09 14:32
python
开发语言
算法的时间复杂度和空间复杂度
✨
数据结构和算法
的重要性算法的时间复杂度和空间复杂度算法效率时间复杂度2.1时间复杂度的概念2.2大O的渐进表示法空间复杂度前言:什么是数据结构?数据结构是计算机科学中研究数据组织方式的一门学科。
小赛毛
·
2023-08-09 11:47
数据结构
c++
c语言
蓝桥杯
探索泛型与数据结构:解锁高效编程之道
泛型通配符3.1通配符3.2通配符的受限泛型第四部分:数据结构和泛型的应用4.1常见的数据结构4.2泛型在ArrayList中的应用4.3红黑树的约束4.4List集合的常用方法结语引言在当今信息爆炸的时代,
数据结构和算法
成为了程序员必备的核心技能
IT·陈寒
·
2023-08-09 10:28
Java学习路线
数据结构
java
开发语言
如何系统地学习数据结构与算法
-程序员吴师兄的文章-知乎https://zhuanlan.zhihu.com/p/137041568为了让你对
数据结构和算法
能有个全面的认识,我画了一张图,里面几乎涵盖了所有
数据结构和算法
书籍中都会讲到的知识点
vieo
·
2023-08-09 01:28
chatgpt赋能
Python-
简单好玩的python
介绍Python是一种高级编程语言,也是当前最流行的编程语言之一。Python有着简单易学、用途广泛、强大的数据处理能力等众多优点,因此被广泛应用于Web开发、数据分析、人工智能等领域。除此之外,Python还有很多好玩的特性,比如Python中的一些实用库,能让你的代码更加简单有效。在本文中,我将介绍一些简单好玩的Python库,这些库可以帮助你更能够轻松地进行SEO。简单好玩的Python库B
boRRjxBZRf
·
2023-08-08 21:03
ChatGpt
chatgpt
python
开发语言
计算机
Python-
学习笔记1
1、#--coding:utf-8--表示使用UTF-8编码,使用中文注释也能正常运行脚本2、print打印一段内容3、格式化字符串(常用)%s字符串(采用str()的显示)%r字符串(采用repr()的显示)%d十进制整数%f浮点数%%字符"%"3、print"%d%r",(变量,变量)4、pirnt"XXX",5>-2判断真假,结果为真返回True,结果为假返回False5、ttc=cars*
天夭夭
·
2023-08-08 21:35
数据结构之时间复杂度-空间复杂度
大家好,我是深鱼~目录1.数据结构前言1.1什么是数据结构1.2什么是算法1.3
数据结构和算法
的重要性1.4如何学好
数据结构和算法
2.算法的效率3.时间复杂度3.1时间复杂度的概念3.2大O的渐进表示法
深鱼~
·
2023-08-08 19:04
数据结构与算法
数据结构
算法
c语言
数据结构与算法:优化C程序的利器
数据结构与算法:优化C程序的利器摘要:
数据结构和算法
是编写高
山城程序猿
·
2023-08-08 10:26
C
c语言
开发语言
数据结构和算法
——了解哈希表(哈希查找、散列的基本思想)
目录哈希查找散列的基本思想例一例二哈希查找我们之前学过的几种查找方法:顺序查找二分查找(静态查找)二叉搜索树h为二叉查找树的高度平衡二叉树还有没有更快的查找方法呢?我们先看下面的例子:在登陆QQ的时候,QQ服务器是如何核对你的身份的?面对庞大的用户群,如何快速找到用户信息?如果用二分法查找:十亿()有效用户,所以用二分法查找30次。十亿(),也就是需要1T的连续空间。按有效QQ号大小有序存储:在连
qiyi.sky
·
2023-08-08 09:46
数据结构
散列表
算法
笔记
学习
哈希算法
数据结构和算法
(一)概念篇
正文上学时候学过相关
数据结构和算法
的课程,工作中也没有很多用到的时候。很多知识点都已经还给老师了,最近又整理学习下相关的知识点。后续会持续更新记录每个知识点的具体情况,欢迎指正相互学习。
码动人生
·
2023-08-08 09:00
数据结构和算法
——散列函数的构造方法(直接定址法、除留余数法、数字分析法、折叠法、平方取中法、ASCII码加和法、前三字符移位法)
目录数字关键词的散列函数构造直接定址法除留余数法数字分析法折叠法平方取中法字符关键词的散列函数构造ASCII码加和法前三字符移位法移位法数字关键词的散列函数构造一个“好”的散列函数一般应考虑下列两个因素:计算简单,以便提高转换速度;关键词对应的地址空间分布均匀,以尽量减少冲突。直接定址法取关键词的某个线性函数值为散列地址,即(a、b为常数)。例如以年份(1990-2011)为关键词,那么就可以将散
qiyi.sky
·
2023-08-08 09:44
数据结构
笔记
学习
算法
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他