![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
海翔哥
“你为什么努力?” 想去的地方很远,想要的东西很贵,喜欢的人很优秀,父母的白发,朋友的约定,周围人的嘲笑,以及,天生傲骨。
展开
-
数据结构2
List集合的特点List集合存储数据是有序的List集合的长度与数组不同,List是可变的,数组是不可变的List集合中元素是可重复的,数组的元素是唯一的数组结构的特点查询快,增删慢数组结构的这个特点与数组的本身特点有关系,数组在存储数据时也是有序的,可以通过数组的索引(即数组下标)来查找数据的,但是如果想要实现数组的增删操作的话,需要重新建立一个数组。假设你想要在数组中添加一个元素...转载 2020-04-17 19:24:07 · 132 阅读 · 0 评论 -
数据结构3
树树是一种数据结构,它是由n(n>=1)个有限节点组成一个具有层次关系的集合。把它叫做 “树” 是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。它具有以下的特点:每个节点有零个或多个子节点;没有父节点的节点称为根节点;每一个非根节点有且只有一个父节点;除了根节点外,每个子节点可以分为多个不相交的子树;在日常的应用中,我们讨论和用的更多的是树的其中一种结构,就是二叉...转载 2020-04-17 19:23:22 · 135 阅读 · 0 评论 -
程序员需要了解系列:数据结构
关于栈和队列:栈(stack)一种很重要的数据结构,栈采用 LIFO(Last In First Out)即后入先出的方式对内存进行操作。它就像一个大的收纳箱,你可以往里面放相同类型的东西,比如书,最先放进收纳箱的书在最下面,最后放进收纳箱的书在最上面,如果你想拿书的话, 必须从最上面开始取,否则是无法取出最下面的书籍的。栈的数据结构就是这样,你把书籍压入收纳箱的操作叫做压入(push),你...原创 2020-04-12 20:23:52 · 125 阅读 · 0 评论 -
数据结构相关基础(软考必知)
基本结构:顺序,选择,循环算法复杂度 - 特定输入法有关链表存储,插入,删除效率最高前序:中左右;中序:左中右;后序:左右中顺序结构一定是连续的,链式结构不一定连续。对象:标识唯一,分类,多态,封装,模块独立,标识唯一一个字节二进制位数为8ASDL非对称数字用户环路,ISP互联网服务提供商,TCP传输控制协定。栈支持子程序调用。数据库应用系统核心问题:数据库设计。编译:高级...原创 2020-02-16 11:07:11 · 155 阅读 · 0 评论 -
数据结构
有两种东西,我对它们的思考越是深沉和持久,它们在我心灵中唤起的惊奇和敬畏就会日新月异,不断增长,这就是我头上的星空和心中的道德律令。”只有向善 ,我们才可以毫无愧疚地面向老天、仰望星空。要想成为一个专业的开发人员,至少需要以下三个条件:能够熟练地选择和设计各种数据结构和算法至少要能够熟练地掌握一门程序设计语言熟知所涉及的相关应用领域的知识后两个条件比较容易实现,而第一个条件则需要花...转载 2020-01-19 20:54:35 · 175 阅读 · 0 评论