![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
Ym影子
做有技术深度的程序员
展开
-
数据结构 : 线性表
一、线性表的定义线性表:零个或多个数据元素的有限序列。几个关键的地方。 首先它是一个序列。也就是说,元素之间是有顺序的,若元素存在多个,则第一个元素无前驱,最后一个元素无后继,其他每个元素都只有一个前驱和后继。然后,线性表强调是有限的。事实上,在计算机中处理的对象都是有限的,那种无限的数列,只存在于数学的概念中。如果用数学语言来定义。可如下: 若将线性表记为(a1,…,ai-1,ai,ai+1,…...转载 2018-02-26 17:31:48 · 325 阅读 · 0 评论 -
探究企业级双向循环链表
前言: 在企业中发开C,在没有前人积累的情况下实在是一件困难的事情,尤其是设计到纯C语言系统架构,内存设计,业务与数据结构的完全解耦和,有时候确实很让人苦恼的事情,C中没有C++中的template ,没有C++ 中丰富的异常处理,没有JAVA中线程安全直接就可以使用的容器,但是生活还是要继续的。。。。。现在就来讨论一下在企业中如何快速开发一款可以使用的双向循环链表。一:双向循环链表(C语言版本)...原创 2018-03-01 16:16:20 · 279 阅读 · 0 评论