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
数据结构与算法第二版
【
数据结构与算法
学习笔记-OrderedList】
本文为学习笔记,感兴趣的读者可在MOOC中搜索《
数据结构与算法
Python版》或阅读《数据结构(C语言版)》(严蔚敏)目录链接:https://blog.csdn.net/floating_heart/
floating_heart
·
2023-11-09 04:37
数据结构
python
数据结构
Python
数据结构与算法
(3)--基本数据结构
文章目录基本数据结构1.线性结构1.栈抽象数据类型及Python实现2.队列抽象数据类型及Python实现3.双端队列抽象数据类型及Python实现4.列表1.抽象数据类型:无序表List2.采用链表实现无序表3.抽象数据类型:有序表OrderedList4.链表实现的算法分析基本数据结构1.线性结构线性结构定义:线性结构是一种有序数据项的集合,其中每个数据项都有唯一的前驱和后继除了第一个没有前驱
D之光
·
2023-11-09 04:37
数据结构
数据结构
python
算法
【Python深入学习】- 书籍推荐|数据结构和算法介绍|内建集合数据类型
Python是一把利刃,
数据结构与算法
则是兵法。
Aileen_0v0
·
2023-11-09 04:36
c++
开发语言
python
学习
数据结构
算法
javascript
数据结构与算法
-(11)---有序表(OrderedList)
个人主页:Aileen_0v0系列专栏:PYTHON学习系列专栏"没有罗马,那就自己创造罗马~"目录知识回顾及总结有序表的引入编辑实现有序表1.有序表-类的构造方法2.有序表-search方法的实现3.有序表-add方法的实现有序链表-完整实现过程链表分析知识回顾及总结上一次我们学习了无序表之链表和列表,知道了链表的特点是顺藤摸瓜结构通俗的讲就是链表相当于火车(如果元素放在链表后面,找那个车厢需要
Aileen_0v0
·
2023-11-09 04:35
数据结构与算法
python
开发语言
学习
算法
数据结构
线性回归
链表
新书稿费终于下来了!你猜有多少?
第一批印刷的几千册已经基本销售完,
第二版
会对其中勘误进行修正,并继续继续印刷。前两年写书、审稿,所有业余时间都耗在这上面了,在下面这篇文章里,我详细的说了自己是如何有效利用业余时间写书的。
一口Linux
·
2023-11-09 00:12
原创
从0学arm
arm
Java工作经验6年,一步搞定你疑惑的
数据结构与算法
系列
基础JAVA基础JAVA集合JAVA多线程并发网络
数据结构与算法
框架SpringSpringMVCMyBatis设计模式分布式负载均衡ZookeeperRedisMQ/kafka微服务Netty与RPCSpringBootSpringCloudDubbo
数据库面试题
·
2023-11-08 22:34
程序员
面试
经验分享
java
数据结构与算法
C语言版学习笔记(3)-线性表的链式结构:链表
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言:回顾顺序表的优缺点:为什么要引入链式结构的线性表?一、什么是链表?二、链表的分类①为什么要设置头节点?②那头节点的info数据域可以放什么信息吗?③链表有什么特点?从物理和逻辑上。第一条:物理不连续,逻辑连续第二条:只能由头指针去访问某一个数据,不能直接下标访问第三条:增删容易,查改困难三、单链表的代码语言表达和元素操作
棉花糖永远滴神
·
2023-11-08 22:22
c语言
学习
笔记
数据结构
数据结构与算法
C语言版学习笔记(4)-栈与队列再回顾
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言:一、栈的定义:栈(stack)是限定仅在表尾进行插入和删除操作的线性表(1)栈是特殊的线性表(2)入栈与出栈二、栈的顺序存储结构与代码操作实现(1)顺序栈的结构(2)进栈操作(3)出栈操作三、栈的链式存储结构与代码操作实现(1)链式栈的结构(2)链式栈的入栈操作和出栈操作四、栈有什么用处?1.举几个例子2.具体应用——递
棉花糖永远滴神
·
2023-11-08 22:43
c语言
学习
笔记
数据结构
【C++算法图解专栏】一篇文章带你入门二分算法
spm=1011.2415.3001.5343专栏定位:为0基础刚入门
数据结构与算法
的小伙伴提供详细的讲解,也欢迎大佬们一起交流~专栏地址:https://blog.csdn.net/Newin2020
Pandaconda
·
2023-11-08 22:43
数据结构与算法
c++
算法
数据结构
蓝桥杯
二分法
数据结构与算法
:队列&栈&BFS&DFS
诸神缄默不语-个人CSDN博文目录我和ChatGPT一起制作了一个框架,现在只填充了一部分,具体的在补了。在复杂数据结构的学习路线图中,队列和栈是两种基础且重要的数据结构,它们是广度优先搜索(BFS)和深度优先搜索(DFS)这两种基本的图遍历算法实现的基础。文章目录1.队列(Queue)2.基本操作3.实现方式1.基于数组的实现2.基于链表的实现4.应用场景5.特殊队列1.顺序循环队列2.双端队列
诸神缄默不语
·
2023-11-08 19:33
编程学习笔记
宽度优先
深度优先
算法
使用Vuex
文章目录不使用Vuex使用Vuex试试store先,state+actions+mutations使用Vuex第一版,state+actions+mutations,dispatch+commit使用Vuex
第二版
richest_qi
·
2023-11-08 18:45
Vue2
vuex
mapState
mapGetters
mapActions
mapMutations
【C++】一篇文章搞懂auto关键字及其相关用法!
个人主页:阿然成长日记点击可跳转个人专栏:
数据结构与算法
C语言进阶不能则学,不知则问,耻于问人,决无长进文章目录一、案例引入二、auto简介三、auto的使用:1.替换类型名2.C++11中引入了基于范围的
阿然成长日记
·
2023-11-08 18:21
C++基础
c++
开发语言
【C++】内联函数一看就懂?
个人主页:阿然成长日记点击可跳转个人专栏:
数据结构与算法
C语言进阶不能则学,不知则问,耻于问人,决无长进文章目录一、引入:二、内联函数概念三、修改属性四、实例五、内联函数的特性六、内联函数的优缺点1.优点
阿然成长日记
·
2023-11-08 18:20
C++基础
c++
开发语言
【C++】引用’&‘的深入解析
个人主页:阿然成长日记点击可跳转个人专栏:
数据结构与算法
C语言进阶不能则学,不知则问,耻于问人,决无长进文章目录一、什么是引用二、引用的表示及运算符重载1.运算符重载2.引用的表示方法三、引用的本质1.
阿然成长日记
·
2023-11-08 18:50
C++基础
c++
【C++】类和对象(一):什么是面向对象,访问限定符有哪些,类定义细节,结构体和类的关系。
个人主页:阿然成长日记点击可跳转个人专栏:
数据结构与算法
C语言进阶不能则学,不知则问,耻于问人,决无长进文章目录一、什么是面向对象?
阿然成长日记
·
2023-11-08 18:45
C++基础
c++
开发语言
Linux进程管理(
第二版
) --计划任务
计划任务一、一次性计划任务at命令#功能:安排一个/几个命令在指定时间(时刻)运行一次1、at的命令格式及参数at[-f文件名]时间at-d或者atrm删除队列中的任务【at生成的文件保存在/var/spool/at目录下】at-l或者atq查看队列中的任务2、at指定时间的方式绝对计时方法[推荐]合法时间:midnightnoonteatimehh:mm[today]hh:mmtomorrowh
菜鸟-翡青
·
2023-11-08 14:46
Linux运维实战
Linux
运维实战
Linux
进程管理
计划任务
at
crontab
《流畅的Python》
第二版
上市了,值得入手么?
《FluentPython》
第二版
在2022年出版,最近,简体中文版《流畅的Python》也隆重上市了!在收到出版社的赠书后,我发了一条朋友圈,收到了很多点赞,以及
Python老猿
·
2023-11-08 14:06
python
服务器
开发语言
notepad++
c语言
excel
运维
python基础教程第三版和
第二版
选哪个-python基础教程 2版和3版哪个适合新手?!...
python基础教程2版和3版哪个适合新手?现在学是学python3.两者的差异发者本身影响并不大,个别语法细微的差比如python3的print数方式使用,一些常用模块的名称差异,一些机制的差异比如异常处理。你学习了python3,只要稍微了解一下2个版本的差异,就可以进行工作。2个版本的差异,主要是已经上线的项目,如果项目比较庞大,整体升级工作量非常大,所以很多公司,选择继续使用python2
weixin_37988176
·
2023-11-08 13:00
AWK语言
第二版
3.4 Unicode数据 3.5 基本图表 3.6 总结
3.4Unicode数据啤酒是不分国界的饮料,与之相称的是,啤酒的名字中也使用了很多非ASCII字符。下面的Awk程序charfreq统计了输入中每个不同的Unicode代码点(codepoint)的出现次数。(代码点通常是一个字符,但有些字符是由多个代码点组成的)#charfreq-countfrequencyofcharactersininputawk'{n=split($0,ch,"")fo
十八年后又是一条好汉
·
2023-11-08 13:46
AWK
linux
运维
开发语言
信息可视化
AWK语言
第二版
3.3 数据分组
3.3数据分组我们来看看下面这个问题:数据集中有多少不同的值?我们前面已经用了那么多次的sort和uniq-c的组合,所以现在都可以准确快速地打出来了,不过它们用得太频繁,可能应该写成脚本来用。这里有些关于泰坦尼克数据的“不同值”问题,用泰坦尼克数据为例是因为它数据量较小。有多少男性和女性乘客?$awk--csv'{g[$11]++}END{for(iing)printi,g[i]}'passen
十八年后又是一条好汉
·
2023-11-08 13:16
AWK
linux
运维
服务器
AWK语言
第二版
3.2啤酒评级
3.2啤酒评级我们的下一个数据集是大约160万种啤酒的评级,数据来源于ratebeer.com,一个啤酒爱好者的网站。数据集太大,通过逐行研究来确认它的特性是不可行的,所以我们要依赖像Awk这样的工具来探索并验证数据。数据来自Kaggle,一个用于试验机器学习算法的网站。你可以通过链接https://www.kaggle.com/datasets/rdoume/beerreviews找到原文件;我
十八年后又是一条好汉
·
2023-11-08 13:45
AWK
linux
运维
开发语言
数据结构与算法
——链表(双向链表,顺序表与链表的比较)
个人主页:bit..系列专栏:Linux(Ubuntu)入门必看C语言刷题
数据结构与算法
目录一.双向链表二.双向链表的对称性:(设指针p指向某一结点)1.双向链表的插入2.双向链表的删除三.顺序表和链表的比较
bit..
·
2023-11-08 06:04
数据结构与算法
链表
数据结构
Python
数据结构与算法
_10_双向链表
前情提要:Python
数据结构与算法
_8_链表、无序链表前情提要:Python
数据结构与算法
_9_有序链表什么是双向链表双向链表也叫双链表,是链表的一种,它的每个数据结点中都有两个指针,分别指向直接后继和直接前驱
学迁
·
2023-11-08 06:28
数据结构与算法
链表
数据结构
算法
数据结构与算法
之双链表的操作
双链表的操作/*实现双链表的构建、初始化、数据添加(在指定位置添加)、数据删除(删除指定元素,并返回该元素的位置)的算法设计;*/#include#includeusingnamespacestd;typedefstruct_DoubleLink{intdata;struct_DoubleLink*pre;//指向上一节点的指针域struct_DoubleLink*next;//指向下一节点的指针
dearQiHao
·
2023-11-08 06:28
数据结构与算法
C++
数据结构与算法
数据结构与算法
—双链表
前言前面有很详细的讲过线性表(顺序表和链表),当时讲的链表以单链表为主,但在实际应用中双链表有很多应用场景,例如大家熟知的LinkedList。双链表与单链表区别单链表和双链表都是线性表的链式实现,它们的主要区别在于节点结构。单链表的节点包含数据字段data和一个指向下一个节点的指针next,而双链表的节点除了data和next,还包含指向前一个节点的指针pre。这个区别会导致它们在操作上有些差异
程序员bigsai
·
2023-11-08 06:25
算法
数据结构
链表
java
Linux之如何使用git提交代码到gitee上
北尘_:个人主页个人专栏:《Linux操作系统》《经典算法试题》《C++》《
数据结构与算法
》☀️走在路上,不忘来时的初心文章目录一、创建gitee仓库1、进入gitee2、注册账号3、创建仓库二、使用Linux
北尘_
·
2023-11-08 05:50
Linux操作系统
linux
git
gitee
经典矩阵试题(一)
北尘_:个人主页个人专栏:《Linux操作系统》《经典算法试题》《C++》《
数据结构与算法
》☀️走在路上,不忘来时的初心文章目录一、回型矩阵1、题目介绍2、思路讲解3、代码实现4、结果二、蛇型矩阵1、题目介绍
北尘_
·
2023-11-08 05:17
经典算法试题
矩阵
算法
线性代数
数据结构与算法
—插入排序&选择排序
目录一、排序的概念二、插入排序1、直接插入排序直接插入排序的特性总结:2、希尔排序希尔排序的特性总结:三、选择排序1、直接选择排序时间复杂度2、堆排序—排升序(建大堆)向下调整函数堆排序函数四、交换排序1、冒泡排序时间复杂度代码完整版:头文件函数文件测试文件小白学习中,本文会不时更新哦!一、排序的概念排序:所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。稳定
Han同学
·
2023-11-08 05:03
数据结构
排序算法
数据结构
算法
Unity游戏优化(第2版)学习记录9
Unity游戏优化[
第二版
]学习记录9第9章提示与技巧一、编辑器热键提示1、GameObject2、Scene窗口3、数组4、界面5、在编辑器内撰写文档二、编辑器UI提示1、脚本执行顺序2、编辑器文件3
咸鱼永不翻身
·
2023-11-08 04:59
Unity游戏优化
unity
游戏
学习
数组【
数据结构与算法
】
什么是线性表?什么是非线性表?什么是数组?数组如何实现根据下标随机访问数组元素?为什么数组从下标0开始,不从下标1开始?什么是线性表?数据结构元素只有前后关系。线性表包括:数组、链表、栈、队列。TODO什么是非线性表?数据结构元素不只有前后关系。什么是数组?线性表。内存连续。元素类型相同。数组如何实现根据下标随机访问数组元素?为什么数组从下标0开始,不从下标1开始?
CodeCooI
·
2023-11-08 02:58
数据结构和算法
数据结构
《
数据结构与算法
基础》学习笔记——第二章 线性表 List
第二章线性表List2.1线性表的定义和特点线性表是具有相同特性的数据元素的一个有限序列。其中数据元素的个数n定义为表的长度。当n=0时称为空表。将非空的线性表(n>0)记作:(a1,a2,…an)这里的数据元素ai(1|ai-1,ai属于D,(i=2,3,……,n)}//数据关系序偶关系,ai-1是ai的前驱,ai是ai-1的后继基本操作:InitList(&L);DestroyList(&L)
鱼 丸
·
2023-11-08 02:18
学习
c++
数据结构
算法
数据结构与算法
学习笔记-线性表
声明:本博客仅为本人学习途中做的笔记采自青岛大学王卓老师的视频教学主要内容为算法思路,具体代码实现还需修改后才能运行,望各位看官多多包涵,您的点赞与评论是对我最大的肯定!1.线性表的定义和特点线性表是具有相凤特性的数据元素的一个有限序列(a1,a2,...ai−1,ai,ai+1,...,an)(a_1,a_2,...a_i-_1,a_i,a_i+_1,...,a_n)(a1,a2,...ai−1
刺杀曲奇兔
·
2023-11-08 02:17
数据结构与算法
数据结构
算法
链表
Java
数据结构与算法
2-线性表学习笔记
Java
数据结构与算法
2-线性表学习笔记1.线性表2.线性表-顺序表2.1顺序表的实现2.2顺序表遍历2.3顺序表的容量可变2.4顺序表的时间复杂度2.5java中ArrayList实现(常用的顺序表)
探索者7号
·
2023-11-08 02:16
Java数据结构与算法
java
链表
数据结构
数据结构与算法
学习笔记-一般线性表
定义线性表是一个具有相同特性的数据元素的有限序列相同特性:所有元素属于同一数据类型序列:数据元素由逻辑序号唯一确定,一个线性表中可以由相同值的元素顺序存储结构顺序表和线性表的区别:顺序表是物理结构,线性表是逻辑结构算法实现顺序表类型定义创建顺序表 voidCreateList(SqList*&L,ElemTypea[],intn){ inti; L=(SqList*)malloc(size
freak2020
·
2023-11-08 02:15
数据结构
算法
线性表的顺序存储结构和操作实现
参考数据结构(c语言描述)(
第二版
)徐孝凯编著自定义头文件头文件名:List.h#ifndefLIST_H_INCLUDED#defineLIST_H_INCLUDEDtypedefintElemType
jhlyh
·
2023-11-08 01:45
数据结构
数据结构
算法
c++
数据结构与算法
C语言版学习笔记(2)-线性表、顺序存储结构的线性表
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录数据结构部分的知识框架一、线性表的定义和特点1.定义2.特点二、线性表的实际案例引入1.案例一:多项式的加减乘除2.案例二:当多项式是稀疏多项式时:①稀疏多项式的定义:稀疏多项式(SparsePolynomial)是指在多项式中,只有很少的系数是非零的情况下。具体地说,稀疏多项式是指多项式中的非零系数的数量远远小于总系数的数量
棉花糖永远滴神
·
2023-11-08 01:41
学习
笔记
c语言
数据结构
算法
【2月第四周学习记录】
数据结构与算法
王卓-第二章线性表-单链表(函数定义篇)
目录1.单链表的存储结构与定义存储结构函数定义例:学生成绩表2.功能函数定义2.1初始化函数2.2判空函数2.3销毁函数2.4清空函数2.5求表长函数2.6按位置查找函数2.7按值查找函数2.8插入函数2.9删除函数<
Finale_Raky
·
2023-11-08 00:32
数据结构
学习
算法
【Java数据结构实现二】-- 线性表 -- 顺序表+单链表+双向链表(增删改查遍历等)
参考视频:【黑马程序员】2020最新
数据结构与算法
教程(求职面试必备)参考leetcode学习资料:图解算法数据结构注意目录结构呦!!!
牛小小小婷~
·
2023-11-08 00:53
数据结构
开发语言
java
数据结构
《
数据结构与算法
之美》 笔记一 概述
文章目录前言课程规划为什么要学习数据结构和算法解决问题的角度不一样什么是数据结构?什么是算法?复杂度知识点事半功倍的学习技巧前言在技术圈里,我们经常喜欢谈论高大上的架构,比如高可用、微服务、服务治理等等。鲜有人关注代码层面的编程能力,而愿意沉下心来,花几个月时间啃一啃计算机基础知识、认认真真夯实基础的人,简直就是凤毛麟角。我认识一位原来腾讯T4的技术大牛。在区块链大潮之前,他在腾讯工作了10多年,
大叔爱学习.
·
2023-11-07 17:22
数据结构与算法之美
数据结构
算法
数据结构与算法
_06_跳表
数据结构与算法
,系列文章传送地址,请点击本链接。我们知道,在有序数组中,我们可以通过二分查找,通过O(logn)的时间复杂度快速查找数据,而链表只能从头节点逐一往后遍历。
Happy编程
·
2023-11-07 17:50
算法/数据结构
数据结构
链表
散列表
跳表
redis
数据结构与算法
之美-学习笔记(二)
17|跳表:为什么Redis一定要用跳表来实现有序集合?二分查找底层依赖的是数组随机访问的特性,所以只能用数组来实现。如果数据存储在链表中,就真的没法用二分查找算法了吗?对链表稍加改造,就可以得到跳表,支持快速的插入、删除、查找操作为了提高有序链表的存储效率,在链表的基础上,提出一层索引层,对链表建立一级索引如果我们现在要查找某个结点,比如16。我们可以先在索引层遍历,当遍历到索引层中值为13的结
此生辽阔
·
2023-11-07 17:15
数据结构与算法
数据结构
算法
链表
数据结构与算法
之美 | 学习笔记16 —— 散列表和链表组合应用
一、LRU缓存淘汰算法LRU缓存淘汰算法,通过链表实现时,当要缓存某数据时,先在链表中从头到尾查找这个数据,找到时直接将它移动到链表尾部,如果找不到则直接将数据放入链表尾部。因为涉及遍历查找所以单纯用链表实现的时间复杂度为O(n)O(n)O(n)。一个缓存系统主要包含添加、删除、查找数据的操作,这些都涉及到查找操作。如果将散列表和链表结合使用,可以将时间复杂度降低到O(1)O(1)O(1)。图中每
一大桃
·
2023-11-07 17:41
数据结构
链表
算法
数据结构
redis
数据结构与算法
之美学习笔记:17 | 跳表:为什么Redis一定要用跳表来实现有序集合?
目录前言如何理解“跳表”?用跳表查询到底有多快?跳表是不是很浪费内存?高效的动态插入和删除跳表索引动态更新解答开篇内容小结前言本节课程思维导图:二分查找底层依赖的是数组随机访问的特性,所以只能用数组来实现。如果数据存储在链表中,就真的没法用二分查找算法了吗?实际上,我们只需要对链表稍加改造,就可以支持类似“二分”的查找算法。我们把改造之后的数据结构叫做跳表(Skiplist)。跳表是一种各方面性能
浊酒南街
·
2023-11-07 17:39
数据结构与算法之美学习笔记
数据结构
算法
数据结构与算法
之美代码:排序算法3
目录算法原理桶排序代码实现桶排序代码实现计数排序代码实现算法原理桶排序核心思想是将要排序的数据分到几个有序的桶里,每个桶里的数据再单独进行排序。桶内排完序之后,再把每个桶里的数据按照顺序依次取出,组成的序列就是有序的了。计数排序:计数排序其实是桶排序的一种特殊情况。当要排序的n个数据,所处的范围并不大的时候,比如最大值是k,我们就可以把数据划分成k个桶。那我们如何快速计算出,每个值的在有序数组中对
浊酒南街
·
2023-11-07 13:19
数据结构与算法之美代码
数据结构
算法
数据结构与算法
之美学习笔记:16 | 二分查找(下):如何快速定位IP对应的省份地址?
目录前言二分查找的变形问题变体一:查找第一个值等于给定值的元素变体二:查找最后一个值等于给定值的元素变体三:查找第一个大于等于给定值的元素变体四:查找最后一个小于等于给定值的元素解答开篇内容小结前言本节课程思维导图:抛出问题:假设我们有12万条这样的IP区间与归属地的对应关系,如何快速定位出一个IP地址的归属地呢?二分查找的变形问题二分查找的变形问题很多,我只选择几个典型的来讲解,其他的你可以借助
浊酒南街
·
2023-11-07 12:45
数据结构与算法之美学习笔记
数据结构
算法
Java 常用
数据结构与算法
一、数据结构数据结构是计算机底层存储、组织数据的方式。是指数据相互之间是以什么方式排在一起的.通常情况下,精心选择的数据结构可以带来更高效的运行或者存储效率1、数据结构分类线性结构:顺序表、链表、栈和队列、串、数组和广义表。非线性结构:集合、树(二叉树)、图。2、常用的数据结构二、算法算法通常都是由类的方法来实现的。前面的数据结构,比如链表为啥插入、删除快,而查找慢,平衡的二叉树插入、删除、查找都
凌冰_
·
2023-11-07 12:20
java
开发语言
RLHF的替代算法之DPO原理解析:从Zephyr的DPO到Claude的RAILF
前言本文的成就是一个点顺着一个点而来的,成文过程颇有意思首先,如上文所说,我司正在做三大LLM项目,其中一个是论文审稿GPT
第二版
,在模型选型的时候,关注到了Mistral7B(其背后的公司MistralAI
v_JULY_v
·
2023-11-07 08:36
论文
代码
实战
Zephyr
7B
Claude
RAILF
RLHF替代算法
DPO
数据结构与算法
——顺序表的初始化和增删查改
本文目录1、顺序表的定义和添加元素操作2、指定元素查询、指定位置删除、指定位置添加1、顺序表的定义和添加元素操作线性表的顺序存储又称顺序表。用一组地址连续的存储单元依次存储线性表中的数据元素,从而使得**逻辑上相邻的两个元素,在物理位置上也相邻。**其特点就是逻辑顺序与物理存储顺序相同用来容纳顺序表元素的一维数组,可以是静态分配的,也可以是动态分配的。静态分配是指一开始就已经指定了顺序表的最大长度
import hope
·
2023-11-07 07:57
数据结构与算法
c++
算法
数据结构
python核心编程
第二版
第十章学习笔记
一.错误和异常1.错误从软件方面来说,错误是语法或是逻辑上的.语法错误指示软件的结构上有错误,导致不能被解释器解释或编译器无法编译.这些错误必须在程序执行前纠正.当程序的语法正确后,剩下的就是逻辑错误了.逻辑错误可能是由于不完整或是不合法的输入所致在其他情况下,还可能是逻辑无法生成,计算,或是输出结果需要的过程无法执行.这些错误通常分别被称为域错误和范围错误.2.异常对异常的最好描述是:它是因为程
从心所欲0
·
2023-11-07 06:22
python
python
编程
数据结构与算法
JC班-左程云第二节课笔记(链表结构、栈、队列、递归行为、哈希表)
第2节链表结构、栈、队列、递归行为、哈希表1、链表结构(1)单向链表的定义publicclassNode{publicintvalue;publicNodenext;publicNode(intdata){value=data;}}(2)双向链表的定义publicclassDoubleNode{publicintvalue;publicNodelast;publicNodenext;publicD
BAEK°
·
2023-11-07 06:20
数据结构与算法基础班-左程云
链表
数据结构
算法
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
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
其他