![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构和算法
try天道酬勤
天道酬勤 自强不息
展开
-
什么是数据结构?
1.引言:从今年3月学数据结构到现在已经有半年多了吧,感觉大起大落,这种感觉很舒服。怎么说呢?本人工作也差不多两年经验了吧,然后现在重新回到学校读书(主要学历太低),工作中做的是java不过也接触了市面上主流的语言,只有一种感受,计算机语言嘛,就是一种工具,各种类之间的调用。在学习这些语言的时候,并没有多少感觉,就是不断地学习语法,不断地做项目,不断地积累经验,但是个人感觉始终只能机械的写原创 2017-11-30 00:45:25 · 406 阅读 · 0 评论 -
线性表之连续存储(数组)
1.数据结构中的数据类型?我总结了一下,数据结构将现实生活中的类型分为两类,一类是线性结构(也叫线性表)还有一类是非线性结构。2.什么是线性结构和非线性结构?线性结构,顾名思义,就是像线一样的结构,数据元素在逻辑上一个连着一个可以通过当前的位置找到下一个,甚至是之后的所有位置的元素。非线性结构:和线性结构相反,用这种结构存储的数据元素在逻辑上是不连续的,也就是无法通过当原创 2017-12-02 00:22:43 · 484 阅读 · 0 评论 -
线性表之离散存储(链表)
1.什么是链表(链表的定义)? 链表和数组都是线性表的分支.逻辑上他们都是相连的。但是在物理上面链表和数组相反,链表具有以下四个性质: (1)n个节点离散分配 (2)节点彼此通过指针相连 (3)每一个节点只有一个前驱节点和一个后驱节点 (4)首节点没有前驱节点 尾节点没有后续节点2.链表的专业术语? 首节点:第一个有效节点(要有数据域和指针域原创 2017-12-06 19:49:31 · 356 阅读 · 0 评论