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-数据结构和算法
数据结构和算法
数据结构1、链表查找插入移除2、栈(先进后出,尾部添加或删除元素)push(入栈)pop(出栈)peek(获取顶部值)3、队列(先进先出,尾部添加元素,头部删除元素)enqueue(入队)dequeue(出队)peek(获取顶部值)4、双链表(与链表区别在于,双向指针)查找插入移除5、双端队列(与栈和队列的区别,首尾都能添加元素,首尾均能出列)enqueue(入队)dequeue(出队)peek(
Jack张77
·
2023-03-28 07:06
1.数据结构基础
其中重要的一项,就是使用合适的
数据结构和算法
。选用合适的
数据结构和算法
,特别
夜长梦还多io
·
2023-03-28 02:46
C++之STL介绍
什么是STLSTL(StandardTemplateLibrary)标准模版库,是为了建立
数据结构和算法
的一套统一标准,提高代码的父用行;STL广义上可以分为容器(container),算法(algorithm
时光剑客
·
2023-03-27 13:18
c++
算法
数据结构
STL
数据结构与算法(1)-如何抓住重点,系统高效地学习数据结构与算法?
大部分
数据结构和算法
教材,在开篇都会给这两个概念下一个明确的定义。但是,这些定义都很抽象,对理解这两个概念并没有实质性的帮助,反倒会让你陷入死抠定义的误区。
诡异的笑容
·
2023-03-27 06:32
数据结构与算法 学习笔记(陈越)
数据机构c语言版本-陈越笔记第一章(
数据结构和算法
)数据结构算法第二章线性表堆栈队列多项式问题第三章树与树的表示二叉树及存储结构二叉树的遍历小白专场第四章二叉搜索树平衡二叉树小白专场习题选讲第五章堆哈弗曼树集合及运算小白专场
sangkunl
·
2023-03-27 06:31
数据结构笔记
数据结构
c语言
闲聊数据结构之数组
02什么是算法说到数据结构,就必须要提一些算法,因为
数据结构和算法
通常都是配合使
文东的简书
·
2023-03-27 06:39
数据结构和算法
第四课-线性表和线性表的链式表示
线性表的逻辑结构1.线性表的定义线性表是具有相同类型的n(>=0)个数据元素的有限序列。2.线性表的顺序表示线性表的顺序表示指的是用一组地址连续的存储单元依次存储线性表的数据元素。(也称顺序存储结构或顺序映像)通常:称这种存储结构的线性表为顺序表。高级程序语言中,一般用数组来类比顺序表。3.顺序表中基本操作的实现顺序表的插入:因为是顺序存储,新插入的数据占位,那么插入数据后面的数据都要向后移动一位
怀老师
·
2023-03-26 16:41
Python-
字符串
目录1.字符串的基本操作2.设置字符串格式2.1替换字段名2.2基本转换2.3宽度、精度和千位分隔符2.4符号、对齐和用0填充3.字符串方法3.1center3.2find3.3join3.4lower3.5replace3.6splite3.7strip3.8translate3.9判断字符串是否满足特定的条件1.字符串的基本操作所有标准序列操作(索引、切片、乘法、成员资格检查、长度、最小值和最
南河Aure
·
2023-03-25 21:46
Python
python
一年之际在于春——点点技能树
数学高等数学/微积分/数学分析线性代数概率论与数理统计离散数学本学期数学的学习内容主要是线代、概统和离散,前两者生信里一些算法和理论推导用得着,而离散数学则有利于学习
数据结构和算法
这门课程。
牧樨
·
2023-03-25 17:10
p83 CTF夺旗 Python考点SST&反序列化&字符串
数据来源演示案例CTF夺旗-
Python-
支付逻辑&JT&反序列化CTF夺旗-Python-Fask&jnja2&SSTl模版注入CTF夺旗-
Python-
格式化字符串漏洞&读取对象CTFd环境搭建(我这里使用
正经人_____
·
2023-03-25 13:32
小迪安全
Python
网络
安全
web安全
iOS知识体系总结-
数据结构和算法
注意:更新内容会同步到GitHubiOSWiki-知识体系总结本科毕业1年产品工作经历,裸辞转iOS,在家捡技术基础,下面是自己根据以往iOS学习开发经验的补坑总结!希望也能帮到其他做iOS的朋友,可作参考!冲鸭!自身在校期间也有3年左右iOS学习开发经验,也热心互联网产品,一直在折腾。做了1年产品,还是觉得职业前期应该在喜欢的技术上有所沉淀,毕竟做技术其实也是在做产品。这些总结都是一个体系的知识
Hinsverson
·
2023-03-25 05:13
python-
关键字参数
参数前面加上‘**’,则表示为关键字参数,形参为字典类型,用来接收传递过来的实参。实参如果为字典类型,则必须在传参时添加‘**’。deffunc(arg1,**kwargs):kwargs.update({'pet_name':'pop'})print(arg1,kwargs)func(1,name="peter")deffunc(arg1,**kwargs):kwargs.update({'pe
智齿_93fa
·
2023-03-24 13:22
python-
爬虫基础
一、爬虫的概念模拟浏览器,发送请求,获取响应网络爬虫(又被称为网页蜘蛛,网络机器人)就是模拟客户端(主要指浏览器)发送网络请求,接收请求响应,一种按照一定的规则,自动地抓取互联网信息的程序。原则上,只要是客户端(浏览器)能做的事情,爬虫都能够做爬虫也只能获取客户端(浏览器)所展示出来的数据二、爬虫的作用数据采集抓取微博评论(机器学习舆情监控)抓取招聘网站的招聘信息(数据分析、挖掘)新浪滚动新闻百度
虞紫鸢
·
2023-03-24 07:53
python
开发语言
pycharm
Python-
数据类型
python的基本数据类型包括:数字(int)布尔值(bool)字符串(str)集合(set)列表(list)元组(tuple)字典(dict)数字(int)数字类型包括:浮点型(float)、整数型(int)、长整型(long)、复数型(complex)用int函数将字符串按指定进制转换为整数:>>>int('111')#默认按十进制装换111>>>int('111',2)#按二进制转换7>>>
Jayss_987
·
2023-03-24 02:45
数据结构与算法(一)-- 基础篇
什么是
数据结构和算法
?
樂亦leeyii
·
2023-03-23 22:10
终于扒完国内算法第一人10年经验总结的数据结构与算法详解笔记
首先,大龄大家看一下目录其次,来看主要内容本文旨在讲解
数据结构和算法
司腾
·
2023-03-23 19:23
算法
后端
java
程序人生
数据结构
2021华为软件精英挑战赛总结
弱选手的初赛之旅一、前言二、思路预处理填充策略购买策略迁移策略三、代码A榜1102891453无调参四、来年再战一、前言去年大二,在近似满课和C++连vector都不知道是啥的基础上,经过一个月和队友的现学,我负责
数据结构和算法
征服所有不服
·
2023-03-23 12:59
软件精英挑战赛
【蓝桥杯-筑基篇】排序算法
这款可视化工具,帮助你更好的了解其数据结构
数据结构和算法
动态可视化(Chinese)-VisuAlgo一、冒泡排序1.什么是冒泡排序?
热爱编程的小白白
·
2023-03-23 09:26
蓝桥杯
算法
java
开发语言
数据结构
排序算法
web前端最新面试资料
最近整理了下web前端面试的资料,包含了web前端、
数据结构和算法
、计算机基础、版本控制工具、经验分享、视频课程和面试书籍等资料,还有比这更全的没有?废话不多说,直接上干货,欢迎收藏,不用客气。
the_cleaner
·
2023-03-23 02:48
前端
面试
web前端高级必备面试资料
最近整理了下web前端面试的资料,包含了web前端、
数据结构和算法
、计算机基础、版本控制工具、经验分享、视频课程和面试书籍等资料,还有比这更全的没有?废话不多说,直接上干货,欢迎收藏,不用客气。
henhenha
·
2023-03-23 01:03
前端
面试
Python-
基础-常用术语对照表
下面内容主要摘抄自python官网,https://docs.python.org/3.7/glossary.html#glossary,部分内容有删减。2to3一个将Python2.x代码转换为Python3.x代码的工具,能够处理大部分通过解析源码并遍历解析树可检测到的不兼容问题。2to3包含在标准库中,模块名为lib2to3;并提供一个独立入口点Tools/scripts/2to3。参见2t
you的日常
·
2023-03-22 19:48
《数据结构与算法之美》学习笔记-简介
数据结构和算法
是相辅相成,数据解决是为算法服务的,算法要作用在特定的数据结构之上。
geeklyc
·
2023-03-22 18:51
保姆级教学!彻底学会时间复杂度和空间复杂度
作为一名大学之前编程能力为零,以为计算机专业就是打游戏的咸鱼,到参加ACM竞赛,靠着划水和抱大腿拿了几块金银铜铁牌的前ACM混子选手,想起之前疯狂跪舔
数据结构和算法
的日子,至今我扔能掬出一把辛酸泪。
编程文青李狗蛋
·
2023-03-22 15:16
Python-
加密-压缩-文件
Python自带的zipfile库不支持加密。另辟蹊径,使用压缩工具的命令行对压缩包进行压缩。在这里使用7zip工具的命令行。#使用命令,压缩、加密单个文件defmakezip(file,zipfile,pw):loc_7z=r"D:\tools\7zip\7-Zip\7z.exe"#7zip开源压缩工具的可执行文件路径archive_command_str=loc_7z+"a"+zipfile+
gooodong
·
2023-03-22 14:50
数据结构与算法
3、
数据结构和算法
之间有着什么样的关系呢?Answers:学习
数据结构和算法
的前提是首先要理解
数据结构和算法
的概念,只有理解了它们的概念才能找到好的学习方法,抓住学习的重点。1、什么是数据结构?
无敌老夫子
·
2023-03-22 12:55
云原生网络了解 学习笔记Day11
系列文章目录这是本周期内系列打卡文章的所有文章的目录《Go并发
数据结构和算法
实践》学习笔记Day1《Go并发
数据结构和算法
实践》学习笔记Day2《说透芯片》学习笔记Day3《深入浅出计算机组成原理》学习笔记
jahentao
·
2023-03-22 11:26
打卡
学习
网络
云原生
javaScript
数据结构和算法
--归并排序
归并排序是一种分治算法,分而治之,将原始数组拆分成最小粒度的数组(数组的长度是1),接着将这些小数组进行归并(merge),直到成为一个排序好的大数组。归并排序图解归并排序代码实现:functionMergeSort(){constarray=[];this.insert=function(item){array.push(item)}this.toString=function(){return
安然_她
·
2023-03-22 02:47
快速上手
python-
第一部分
python与大数据Python拥有很丰富的库,结合在编程方面的强大功能,可以只使用Python这一种语言去构建以数据为中心的应用程序。同时,Python是一个混合体,丰富的工具集使它介于传统的脚本语言和系统语言之间。Python具有所有脚本语言所具有的简单和易用的特征,并且拥有许多编译语言的工具。此外,Python还提供了与数学计算相关的类库,如NumPy、SciPy、SymPy、StatsMo
王国的荣耀
·
2023-03-21 22:46
算法之我见(II)
5.
数据结构和算法
的关系1.常见数据结构常见的数据结构.jpg数据结构其实逃离不了数据,数据结构发明的本身是为了更好的处理数据。其实,数据结构按照在内存里的分布总共分两类,线性和非线性。
想跳舞的兔子
·
2023-03-21 18:25
bpython ipython_python-在ipython中添加换行符
python-
在ipython中添加换行符如果在iPython中引入for循环或任何多行命令,该如何返回并向其添加行?
weixin_39708737
·
2023-03-21 07:01
bpython
ipython
python-
函数的简单介绍
1、函数的基本概念函数:是一段可以重复多次调用的代码,通过输入的参数值,返回需要的结果。通俗地说,函数就是完成特定功能的一个语句组,这组语句可以作为一个单位使用,并且给它取一个名字,这样,我们就可以通过函数名在程序的不同地方多次执行(这通常叫做函数调用),却不需要在所有地方都重复编写这些语句。另外,每次使用函数时可以提供不同的参数作为输入,以便对不同的数据进行处理;函数处理后,还可以将相应的结果反
月白白222
·
2023-03-20 23:11
python-
文件和异常
文件和异常在实际开发中,常常需要对程序中的数据进行持久化操作,而实现数据持久化最直接简单的方式就是将数据保存到文件中。说到“文件”这个词,可能需要先科普一下关于文件系统的知识,对于这个概念,维基百科上给出了很好的诠释,这里不再浪费笔墨。在Python中实现文件的读写操作其实非常简单,通过Python内置的open函数,我们可以指定文件名、操作模式、编码信息等来获得操作文件的对象,接下来就可以对文件
赤剑吟龙
·
2023-03-20 19:33
Python-
好段子爬取
importurllib.requestimporturllib.parsefromlxmlimportetree#导入xpath#importtimeimportjsonimportositem_list=[]defhandle_request(url,page):headers={"User-Agnet":"Mozilla/5.0(Macintosh;IntelMacOSX10_13_6)Ap
大森森_
·
2023-03-20 17:19
python-
基础语法
1、Python标识符标识符(identifier)是指用来标识某个实体的一个符号,在不同的应用环境下有不同的含义,在计算机编程语言中,标识符就是程序员自己规定的具有特定含义的词,比如类名、方法名、属性名、变量名等。在python语言中,标识符由字母、数字、下划线组成,在实际使用的过程中需注意以下几点规则:(1)python中所有标识符不能以数字开头(2)python中的标识符区分大小写(3)以下
菩提狗
·
2023-03-20 16:39
作为一名程序员,该怎么学好算法呢?
这里小编就要给大家分享一个
数据结构和算法
文档+大厂算法与数据结构高频面试题了,图文并茂,非常适合有需要学习
数据结构和算法
的朋友!大厂算法与数据结构高频面
手术刀呀
·
2023-03-20 13:56
教练,我也想学复杂度分析
如果你是一名业务开发工程师,你可能要说,我整天就是做数据库CRUD(增删改查)又或者你像我一样是个前端仔,整日最常用的命令就是npmrundev,哪里用得到
数据结构和算法
啊?
橙汁坤
·
2023-03-20 09:22
python-
函数
参考廖雪峰python3知识点的总结函数返回值--函数函数可以作为函数的返回值:函数作为返回值的使用:表示返回的函数对象,利用函数对象()就可以执行该方法函数作为返回的应用场景:作为返回值的函数现在暂时用不上,则可以将其作为函数对象值先进行传递保存起来;返回值函数外面嵌套函数的作用往往是用来接收参数,然后将该参数作为局部变量提供给返回值函数使用,当外部函数得到执行,那么外部函数的局部变量就会给内部
python_run
·
2023-03-19 16:17
从ChatGPT与New Bing看程序员为什么要学习算法?
文章目录为什么要学习
数据结构和算法
?ChatGPT与NEWBing的回答想要通关大厂面试,就不能让
数据结构和算法
拖了后腿业务开发工程师,你真的愿意做一辈子CRUDboy吗?对编程还有追求?
黑洞晓威
·
2023-03-19 14:28
算法
算法
java
数据结构
数据结构九——栈
文章出处:极客时间《
数据结构和算法
之美》-作者:王争。该系列文章是本人的学习笔记。1栈的定义1.1栈的定义栈:后进者先出,先进着后出。就像一碟盘子,如果拿走一个盘子,拿走的一定是最后放上去的那个。
约定写代码
·
2023-03-19 14:27
极客-算法
栈
浏览器前进后退
滴滴地图+打饭 C++岗位信息
滴滴地图高级c++开发工程师J170801010岗位职责:-负责地图数据转换开发工作-负责数据挖掘相关开发工作-负责数据处理相关开发工作任职资格:-本科及以上学历,计算机相关专业;-对
数据结构和算法
设计具有深刻的理解
持续成长的mage
·
2023-03-19 12:52
Python-
读取EXCEL数据计算行数,并写入mysql(五)
#-*-coding:utf-8-*-"""Createdon2021/12/3011:25SQL数据类型fromsqlalchemyimportIntegerfromsqlalchemyimportDATEfromsqlalchemyimportBIGINT"""importpandasaspdfromsqlalchemyimportcreate_enginefromsqlalchemyimpo
堂哥000
·
2023-03-19 05:59
编程语言选择学哪个好
2、
python-
最好的编程语
IT培训网
·
2023-03-18 16:07
编程
五分钟学会一个有意思的排序:计数排序
由于LeetCode上的算法题很多涉及到一些基础的数据结构,为了更好的理解后续更新的一些复杂题目的动画,推出一个新系列-----《图解数据结构》,主要使用动画来描述常见的
数据结构和算法
。
五分钟学算法
·
2023-03-18 14:07
javaScript
数据结构和算法
--选择排序
选择排序是一种比较原址的比较排序算法。先找到数据结构中最小值并放在第一位,接着找到第二小的值放在第二位选择排序的算法实现:functionSelectSort(){constarray=[];this.insert=function(item){array.push(item);}this.toString=function(){returnarray.join();}constswap=func
安然_她
·
2023-03-18 13:47
pyenv install x.x.x error: failed to download
Python-
使用pyenvinstall3.8.x或者3.7.x某个版本会报错会卡在这个地方一直下载不下来,image.png最终下载失败image.png我的mac12.3.1版本!经过重重百度,最终pyenvinstall3.9.10会成功,具体原因可能是mac12.3不支持吧image.png参考:https://github.com/pyenv/pyenv/issues/2143
小篆风
·
2023-03-18 05:51
SLAM--ubuntu14.04安装ros indigo报错
python-
**问题解决
1、参照官方的安装说明http://wiki.ros.org/cn/indigo/Installation/Ubuntu,一步步安装会出现报错,“python相关包无法安装的问题”。请参照:https://blog.csdn.net/baidu_28398971/article/details/85101678
Lemon_6b70
·
2023-03-18 02:20
算法工程师成长计划
就拿我来说吧,我B站收藏夹里有几十个视频,有编程语言,有
数据结构和算法
,有机器学习,但没有一个是完整高效看完的,今天看这个,明天点开另一个,导致花了时间,收获几乎为零。这就增
LanWong
·
2023-03-18 01:43
2018-01-27(图论)
vector在C++标准模板库中的部分内容,它是一个多功能的,能够操作多种
数据结构和算法
的模板类和函数库。
郭大侠
·
2023-03-17 17:41
99-
数据结构和算法
难点:二叉树的遍历红黑树图的遍历二叉查找树二叉查找树(binarysearchtree),二叉查找树在二叉树的基础上增加了以下几个条件:如果左子树不为空,则左子树上所有节点的值均小于根节点的值如果右子树不为空,则右子树上所有节点的值均大于根节点的值左、右子树也都是二叉查找树二叉查找树还有另一个名字——二叉排序树(binarysorttree)。DLR--前序遍历(根在前,从左往右,一棵树的根永远在
安然在路上
·
2023-03-17 14:43
Python-
属性拦截器——__getattribute__
__getattribute__(self,item):当一个类的属性被实例访问时,会自动调用该方法。当实例调用属性时,比如s1.name,会把name作为实参传进__getattribute__方法中,经过一系列操作后,再把name处理后的结果返回。Python中只要定义了继承object的类,就默认存在属性拦截器,只不过是拦截后没有进行任何操作,而是直接返回。所以我们可以自己改写__getat
z761943
·
2023-03-17 12:58
上一页
50
51
52
53
54
55
56
57
下一页
按字母分类:
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
其他