![](https://img-blog.csdnimg.cn/20190918140012416.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据结构
文章平均质量分 64
数据结构
今天论文也要改
这个作者很懒,什么都没留下…
展开
-
算法基础:复杂度、二分法、异或运算—左程云
文章目录时间复杂度常数时间操作排序算法O(N^2)选择排序冒泡排序插入排序二分法异或运算时间复杂度常数时间操作执行时间固定的为常数时间操作,执行时间不固定不是常数操作·常见的算术运算(+、-、*、/、%等)·常见的位运算(>>带符号右移、>>>不带符号右移、<<、|、&、^等)·赋值、比较、白增、白减操作等·数组寻址操作排序算法O(N^2)选择排序每次确定最小值[0-n-1],[1-n-1],[2-n-1]…每个范围的前界:0,原创 2022-04-13 21:26:45 · 162 阅读 · 0 评论 -
栈—计算器
文章目录转载 2021-11-28 09:29:02 · 96 阅读 · 0 评论 -
数据结构:链表
文章目录链表创建单链表代码尾插法顺序插删除遍历修改统计单链表结点数查找倒数第K个结点单链表逆转链表链表是有序的列表,内存存储如下链表是以节点的方式来存储是链式存储每个节点包含data域,next域:指向下一个节点如上图:发现链表的各个节点不一定是连续存储链表分带头节点的链表和没有头节点的链表,根据实际的需求来确定创建单链表代码创建带head的单向链表,完成尾插法、顺序插法、遍历、删除、查找创建带头节点的单向链表package linkList.singleLinkList;转载 2021-11-22 10:48:45 · 105 阅读 · 0 评论 -
数组 java
文章目录数组数组java数组基础操作例题一例题二main: String[] args数组java语言中的数组是一种引用数据类型,不属于基本数据类型,父类是Object数组实际上相当于一个容器,可以同时存储多个元素数组当中可以存储“基本数据类型”,也可以存储“引用数据类型”的数据数组是引用数据类型,所以数组对象在堆内存当中存储。如果数组当中存储的是java对象的话,实际上存储的是对象的引用(内存地址)数组一旦创建,java规定,长度不再改变。数组的分类:一维数组、二维数组、三维数组、多维数转载 2021-07-03 12:27:40 · 407 阅读 · 0 评论