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-数据结构和算法
程序员怎样才能学好算法,推荐好书送给大家
前言
数据结构和算法
是计算机科学的基石,是计算机的灵魂要想成为计算机专业人员,学习和掌握算法是十分必要的。不懂
数据结构和算法
的人不可能写出效率更高的代码。
小花皮猪
·
2023-11-27 12:47
程序人生
算法
c语言上机试题倒计时,C语言课程实训-显示考试倒计时.doc
课程设计要求1)正确分析问题,设计
数据结构和算法
,编写C程序解决问题。2)画出程序的算法流程图。3)对运
影落飞神
·
2023-11-27 08:13
c语言上机试题倒计时
数据结构和算法
几年前有媒体采访ElonMusk,为什么会在几个领域都如此成功?他告诉大家,如果想在一个领域都有所成功的话,1.切碎知识点2.建立树形体系3.刻意练习人脑本质上不适合记忆零碎的知识点;附上知识脑图,刻意查漏补缺;http://naotu.baidu.com/file/b832f043e2ead159d584cca4efb19703?token=7a6a56eb2630548chttp://naot
zjp999988
·
2023-11-27 08:13
<蓝桥杯软件赛>零基础备赛20周--第7周--栈和二叉树
每周3次集中答疑,周三、周五、周日晚上,在QQ群上答疑:文章目录1.基本数据结构概述1.1
数据结构和算法
的关系1.2线性数据结构概述1.3二叉树简介2.栈2.1手写栈2.2C
罗勇军
·
2023-11-27 02:43
蓝桥杯软件赛零基础备赛20周
蓝桥杯
Python-
函数参数练习
定义一个函数say_hi_gender(),有2个参数full_name和gender,接受人名和性别(“男”或“女”)的字符串为参数,函数的返回值为“尊敬的XXX先生/女士,欢迎来到火星!”。根据性别gender值确定称谓,男性称为“先生”,女性称为“女士”,不确定性别时称为“先生/女士”,返回值为替换了姓名与称谓的欢迎字符串。defsay_hi_gender(full_name,gender)
怪兜 11042
·
2023-11-26 03:59
Python
python
Java数据结构第一讲-排序算法
常见
数据结构和算法
实现(排序/查找/数组/链表/栈/队列/树/递归/海量数据处理/图/位图/Java版数据结构)
数据结构和算法
作为程序员的基本功,一定得稳扎稳打的学习,我们常见的框架底层就是各类数据结构
程序员 jet_qi
·
2023-11-26 01:59
Java
数据结构与算法
数据结构
java
排序算法
算法面试
python-
装饰器
@logindefsearch():...等价于search=login(search)
小草_fdba
·
2023-11-25 22:34
搜索引擎背后的经典
数据结构和算法
来源公众号:码海作者:码海前言我们每天都在用Google,百度这些搜索引擎,那大家有没想过搜索引擎是如何实现的呢,看似简单的搜索其实技术细节非常复杂,说搜索引擎是IT皇冠上的明珠也不为过,今天我们来就来简单过一下搜索引擎的原理,看看它是如何工作的,当然搜索引擎博大精深,一篇文章不可能完全介绍完,我们只会介绍它最重要的几个步骤,不过万变不离其宗,搜索引擎都离开这些重要步骤,剩下的无非是在其上添砖加瓦
码农小光
·
2023-11-25 21:47
python-
设计模式-单例模式
简述单例模式用于创建对象的场景。很多时候我们要用到全局对象,也就是说这个对象在程序运行过程中只实例化一次。我们还继续用"从小喝到大的椰奶"的例子,无论盒装还是罐装的椰奶,它的代言人都是徐冬冬老师,所以对于代言人这个对象,我们只需创建一次即可。实践一下classSpokesMenSingle(type):_instances={}def__call__(cls,*args,**kwargs):ifc
runing_an_min
·
2023-11-25 20:50
#
设计模式
python
设计模式
单例模式
转:程序员必读书单 1.0
Readingmakesafullman;conferenceareadyman;andwritinganexactman.FrancisBacon优秀的程序员应该具备两方面能力:良好的程序设计能力:掌握常用的
数据结构和算法
MiracleDebris
·
2023-11-25 15:11
程序员
阅读
推荐:程序员必读书单
Readingmakesafullman;conferenceareadyman;andwritinganexactman.FrancisBacon优秀的程序员应该具备两方面能力:良好的程序设计能力:掌握常用的
数据结构和算法
Sunny_xx
·
2023-11-25 15:39
技术提升
阅读
0107连通分量-无向图-
数据结构和算法
(Java)
文章目录1API2代码实现和分析测试后记1API深度优先搜索下一个直接应用就是找出一幅图中的连通分量,定义如下API。publicclassCCCC(Graphg)预处理构造函数booleanconnected(intv,intw)v和w连通吗intcount()连通分量数intid(intv)v所在的连通分量标识符(0~count()-1)2代码实现和分析packagecom.gaogzhen.
gaog2zh
·
2023-11-25 15:18
数据结构和算法
连通分量
无向图
数据结构和算法
Java
python ppt自动生成目录_利用python-pptx库读写操作PPT,批量自动生成或修改的PPT
(备注:不支持.ppt拓展名的文件)先来一些
python-
weixin_39724382
·
2023-11-25 14:00
python
ppt自动生成目录
python-
选择排序
选择排序是一种简单直观的排序算法,它的基本思想是每一轮选择未排序部分的最小元素,然后将其放到已排序部分的末尾。这个过程持续进行,直到整个数组排序完成。(重点:通过位置找元素)以下是选择排序的详细步骤和Python实现:选择排序包括以下几个关键步骤:初始状态:将整个数组划分为已排序部分和未排序部分。初始时,已排序部分为空,未排序部分包含整个数组。选择最小元素:在未排序部分中找到最小的元素,并记录其索
普通研究者
·
2023-11-25 08:50
Python学习
python
排序算法
算法
第一章(前言 ,算法在计算中的作用)
程序由
数据结构和算法
组成,良好的数据结构的算法可以使算法更容易实现,所以我们对算法的研究首先开始要做的事情是选择数据
weixin_30333885
·
2023-11-25 00:59
数据结构与算法
大数据
0205顶点对可达性及小结-有向图-
数据结构和算法
(Java)
1顶点对的可达性在有向图中如果两个顶点v和w是强连通的,那么即存在从v到w到路径也存在一条从w到v的路径。如果一对非连通顶点,不可能两条都存在。顶点对的可达性。给定一幅有向图,回答“是否存在一条从一个给定顶点v到另外一个顶点w到路径?等类似问题如下图4-1所示,它展示了下面这个基本的概念有向图G中的传递闭包是由相同的顶点组成的另一幅有向图,在传递闭包中存在一条从v指向w的边当且仅当在G中w是从v可
gaog2zh
·
2023-11-24 22:28
数据结构和算法
顶点对可达性
有向图
数据结构和算法
Java
数据结构和算法
:时间、空间复杂度分析
数据结构和算法
本身解决的是“快”和“省”的问题,即如何让代码运行得更快,如何让代码更省存储空间。所以,执行效率是算法一个非常重要的考量指标。那如何来衡量你编写的算法代码的执行效率呢?
辣椒种子
·
2023-11-24 22:56
数据结构算法
数据结构
python模块包网站网址_
python-
模块-包
一模块1什么是模块?常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。但其实import加载的模块分为四个通用类别:1使用python编写的代码(.py文件)2已被编译为共享库或DLL的C或C++扩展3包好一组模块的包4使用C编写并链接到python解释器的内置模块2为何要使用模块?如果你退出python解释器然后重新进入,那么你之前定义的函数或者
weixin_39613824
·
2023-11-24 21:59
python模块包网站网址
python选择排序算法图解_十大经典排序算法详解
排序算法是《
数据结构和算法
》中非常基础的算法,但却占据着十分重要的位置,几乎可以说是我们在日常编程代码中使用最频繁的基础算法。
weixin_39788572
·
2023-11-24 18:51
python选择排序算法图解
极客时间——数据结构与算法(37):贪心算法:如何用贪心算法实现Huffman压缩编码?
转载地址:https://time.geekbang.org/column/article/73188基础的
数据结构和算法
我们基本上学完了,接下来几节,我会讲几种更加基本的算法。
说的就是你吧
·
2023-11-24 15:10
算法
算法分析与设计心得
数据结构和算法
是非常难啃的东西,以下我会用VS2019可以编译并且以代码和典型例子为基础来讲解几个典型的计算机学生应该掌握并且使用非常熟练的算法以下内容需要大家有基本的数据结构知识,如果学过巩固数据结构基本的一些知识常见的算法和典
不说再见qwq
·
2023-11-24 11:15
日常知识
笔记
算法
数据结构
python一个函数调用另一个函数的返回值_
python-
函数(上):函数返回值、函数调用、前向引用...
编程方法:1、面向对象:类--class2、面向过程:过程--def3、函数式编程:函数--def#python中函数#函数的定义#打印一个佛祖镇楼->一个功能点的解释defprint_info():print("_ooOoo_")print("o8888888o")print("88.88")print("(|-_-|)")print("O\\=/O")print("____/`---'\\__
weixin_39572316
·
2023-11-24 09:15
python - 列表,字典的排序
python-
列表,字典的排序一.sort()方法-列表sort()方法:(此方法只能适用于列表)1.描述sort()函数对列表元素进行排序2.语法list.sort(cmp=None,key=None
天下·第二
·
2023-11-24 06:17
python
python
开发语言
java
Python-
语句、输入与函数
微信公众号-IT赶路人,专注分享与IT相关的知识,关注我,一起成就最好的自己!https://www.itxiaonv.com/?p=804本文给大家普及什么是编程中的语句,以及语句与表达式之间的区别。什么是函数,如果进行函数调用,根据用户的输入,计算之后输出结果。语句语句就是一条计算机指令,告诉计算机要做什么。语句和我们前面讲的表达式有什么区别呢?表达式,就是定义某件事情。语句,就是做某件事情,
IT赶路人
·
2023-11-24 02:23
python-
日志模块
如何让不同的错误往不同的日志文件写入?#创建一个操作日志的对象logger(依頼FileHandler)importloggingfile_handler=logging.FileHandler("l1","a","utf-8")file_handler.setFormatter(logging.Formatter(fmt="%(asctime)s-%(name)s-%(levelname)s-%
Python_1981
·
2023-11-24 02:16
Python
服务器
python
【C/C++ 数据结构】-栈和队列(1)
作者:学Java的冬瓜博客主页:☀冬瓜的主页专栏:【C/C++
数据结构和算法
】文章目录前言一、栈1、概念2、实现栈1.1、数组实现1.2、链表实现二、队列1、概念2、实现队列2.1、数组实现2.2、链表实现三
学Java的冬瓜
·
2023-11-24 01:54
【C/C++
数据结构与算法理解及刷题】
数据结构
链表
Python-
单链表实现队列
classNode:"""初始化链表"""def__init__(self,val):self.val=valself.next=NoneclasslinkQueue:def__init__(self):self.dummyhead=Node(None)#哑结点,哑结点的下一个结点就是表头frontself.rear=self.dummyheaddefenQueue(self,item):'''插
duoduozhengqian
·
2023-11-23 23:48
数据结构
Python
python
单链表
队列
数据结构
笨方法学
Python-
习题13-参数、解包和变量
Python语言因为其丰富的第三方库,简洁优雅的语法,所以是使用很广泛的脚本语言。在ex12中,通过input函数,给程序中的变量赋值。在下面这道习题中,将看到另外一种方式,将变量值传递给脚本。#!/usr/bin/envpython3#-*-coding:utf-8-*-fromsysimportargv#readtheWYSSsectionforhowtorunthisscript,first
Python探索之路
·
2023-11-23 21:51
python-
二叉树的创建及遍历(基于链式存储结构)
二叉树的基本操作(创建一棵二叉树,先序中序后序递归遍历,先序中序后序非递归遍历,层次遍历classEmpty(Exception):passclassLinkedQueue:class_Node:def__init__(self,element,next):self._element=elementself._next=nextdef__init__(self):self._head=Nonese
三岁就很萌@D
·
2023-11-23 16:48
python学习
数组的经典算法题练习
数组的经典算法题练习第一章数组的经典算法题练习文章目录数组的经典算法题练习数组在
数据结构和算法
中的应用是非常广范的一、组队竞赛总结数组在
数据结构和算法
中的应用是非常广范的接下来,我们需要来看一看一些数组和栈的经典笔试题提示
沉默着忍受
·
2023-11-23 11:29
Java初阶
数据结构
java基础-集合
j集合的实现原理都基于
数据结构和算法
,如下:数据结构:线性表:数组,链表(单链表,双链表),栈,队列(普通队列,双端队列)。散列表:散列函数(哈希算法)。
清爽的暗之妖刀0369
·
2023-11-23 07:53
Java基础
java
集合
Java集合
python-
格式化输出
目录1.占位符2.format格式化函数3.f表达式1.占位符%d:整数print("hello,Iam%d"%7)hello,Iam7%c:字符,Unicode编码对应字符print("hello,Iam%c"%20154)hello,Iam人%s:字符串print("hello,Iam%s"%"people")hello,Iampeople%f:小数,默认小数点后六位print("hello,
月亮的星星圈
·
2023-11-23 07:08
python基础
python
redis五大数据类型使用场景
Redis是一种基于键值对的NoSQL数据库,它的值主要由string(字符串),hash(哈希),list(列表),set(集合),zset(有序集合)五种基本数据结构构成,除此之外还支持一些其他的
数据结构和算法
公众号:方志朋
·
2023-11-23 06:57
队列
数据结构
数据库
python
redis
Redis 五大数据类型使用场景
Redis是一种基于键值对的NoSQL数据库,它的值主要由string(字符串),hash(哈希),list(列表),set(集合),zset(有序集合)五种基本数据结构构成,除此之外还支持一些其他的
数据结构和算法
公众号:Java后端
·
2023-11-23 06:52
队列
数据结构
数据库
python
redis
esp32
python-
墨星ESP32上手教程-micropython
简介本文来分享一下墨星esp32的MicroPython的上手使用。包括安装驱动,安装软件,使用io引脚,使用电池,使用文件系统,SD卡,以及Wi-Fi。宇宙无敌超级ESP32开发板,终于来了!墨星ESP32基于乐鑫公司的WROOM32模组,我们添加了你需要的所有功能:内置USB转串口,自动下载电路,锂电池充电器以及GPIO,可以适用于墨星系列的扩展板。而且我们加入了一个SD卡槽,可以使用SD卡来
weixin_37988176
·
2023-11-22 17:00
Python-
自定义包
目录一、Python包二、创建包三、导入包(和导入文件类似)四、安装第三方包安装方法:1.2.3.一、Python包当我们的模块文件越来越多时,包可以帮助我们管理这些模块,包的作用就是包含多个模块,但包的本质依然是模块二、创建包注意:新建包后,包内部会自动创建‘_init_.py’文件,这个文件控制着包的导入行为三、导入包(和导入文件类似)四、安装第三方包安装方法:1.2.3.
qingxi_ran
·
2023-11-22 16:16
python
Python-
列表和元祖的区别
列表定义:list=[1,3,"ceshi"]print(list)#输出:[1,3,"ceshi"]print(list[2])#输出:ceshi元祖定义:tuple=(1,3,"ceshi)print(tuple)#输出:(1,3,"ceshi)print(tuple[2])#输出:ceshi区别:list[2]=4#修改列表成功print(list[2])#输出:4tuple[2]=4#修改
Mrs Wang
·
2023-11-22 16:34
Python
python
Python-
关于正则表达式的总结
什么是正则表达式?正则表达式(regularexpression)描述了一种字符串匹配的模式(pattern),用于字符串的匹配和提取等操作。正则表达式在所有编程语言中都是通用的。匹配模式匹配单个字符.:匹配任意1个字符(除了\n)[]:匹配[]中任意一个字符\d:匹配数字,即0-9\D:匹配非数字\s:匹配空白,即空格、tab键\S:匹配非空白\w:匹配单词字符,即a-z、A-Z、0-9、_\W
程序员MONTE
·
2023-11-22 14:35
java面向对象高级泛型与list,set,Map
参数化类型:就是将类型由原来具体的类型参数化,类似于方法中的变量参数,此时类型也可以定义成参数形式(可以称之为类型参数),然后在使用/调用时传入具体的类型(类型实参)
数据结构和算法
简介数据结构概念数据的逻辑结构和存储结构及运算逻辑结构数据元素和元素之间的关系
love超1314的专栏
·
2023-11-22 13:03
java复习
泛型
list
Set
Map
【蓝桥杯软件赛 零基础备赛20周】第4周——简单模拟1
文章目录什么是简单模拟简单模拟和编程能力刷题什么是简单模拟正在学编程语言(C/C++、Python、Java),或者刚学过语言,还没有开始学
数据结构和算法
的同学,有一些疑问:如何快速入门算法竞赛?
Sofice小司
·
2023-11-22 11:36
蓝桥杯软件赛零基础备赛20周
蓝桥杯
深入解析数据结构与算法之堆
什么是堆大顶堆与小顶堆大顶堆(MaxHeap)小顶堆(MinHeap)堆的表示数组表示:树表示:堆的操作堆化操作插入操作删除根节点操作堆的创建堆的应用优先队列堆排序辅助数据结构堆的复杂度分析结论参考文献引言:在计算机科学中,
数据结构和算法
是构建复杂软件系统的基石
魔王-T
·
2023-11-22 08:23
结构算法
算法
堆
Python-
使用requests进行接口测试-发送带参数的GET请求
Python-
使用requests进行接口测试-发送带参数的GET请求:与不带参数的GET请求相对比,带参数的GET请求,在发送请求的时候需要传递参数。
简单快乐_wsh
·
2023-11-22 03:37
接口测试
python
接口
request
python-
文件和目录的操作
学习来源——白月黑羽1、创建目录os.makedirs()//递归的创建目录结构是从[当前工作目录]开始创建的importos#os.makedirs可以递归的创建目录结构是从[当前工作目录]开始创建的#exist_ok=True指定了,如果某个要创建的目录已经存在,也不报错os.makedirs('testDir/python',exist_ok=True)2、删除文件或目录os.remove(
__0077
·
2023-11-22 02:59
python
python
初识C语言
专栏:C语言初阶专栏:C语言进阶专栏:
数据结构和算法
专栏:C++初阶—专栏:C+
云小逸
·
2023-11-22 00:10
C语言
c语言
初识C语言【补】——指针、结构体
专栏:C语言初阶专栏:C语言进阶专栏:
数据结构和算法
专栏:C++初阶—专栏:C+
云小逸
·
2023-11-22 00:39
C语言
c语言
Java进阶之路——从初级程序员到架构师
一:编程基础不管是C还是C++,不管是Java还是PHP,想成为一名合格的程序员,基本的
数据结构和算法
基础还是要有的。下面几篇文章从思想到实现,为你梳理出常用的数据结构和经典算法。
三名狂客
·
2023-11-21 21:20
IT杂谈日记
java
java进阶之路——如何从初级程序员一步步成长为高级架构师
一:编程基础不管是C还是C++,不管是Java还是PHP,想成为一名合格的程序员,基本的
数据结构和算法
基础还是要有的。下面几篇文章从思想到实现,为你梳理出常用的数据结构和经典算法。
程序人生c
·
2023-11-21 21:48
java
程序员
极客大学算法训练营体验课学习心得
因此这段时间一直在复习
数据结构和算法
的知识,同时在Leetcode上刷题。刷了一段时间,发现效率比较低。我以为一开始就是这样,刷多了就会比较快了。后来才发现原来是我的刷题方法
邓文达
·
2023-11-21 19:46
Python(1)
一.命令行模式和Python交互模式命令行模式:在开始菜单里:运行-cmd-进入命令行模式Python交互模式:在命令行模式里面:输入
Python-
进入Python交互模式;在开始菜单里找打Python3.7
yeduzui
·
2023-11-21 18:13
opencv入门建议
如果你想入门OpenCV,以下是一些建议:1.学习基础知识在开始使用OpenCV之前,你需要了解一些基础知识,例如编程语言、
数据结构和算法
等。
韩师兄_
·
2023-11-21 10:18
OpenCV
opencv
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他