
【C语言】
文章平均质量分 86
LCore
对知识的渴求源于人的内心 对知识的分享来发自于人的本性
展开
-
关于数据结构的思考
对于程序员来说有一句话是大家都知道的:程序=数据结构+算法。对于一些切切实实写过一些 代码的Coder来说,我们所做的编码无非就是对数据的操作,然而考虑到数据就必须对数据进行存储 可是,如何存储呢?在内存里嘛,但是数据是以什么样的形式存储的直接关系到我们对数据操作的 难易程度,从而直接影响到程序的效率。其重要性笔者就不在谈了,其实以笔者现在的水准来看只是 看原创 2013-04-04 15:33:59 · 1706 阅读 · 0 评论 -
线性表--顺序实现方式
线性表是最基本、最简单的、也是很常用的一种数据结构。线性表中数据元素的关系式一对一的 关系,即是除了第一个和最后一个数据元素之外,其他数据元素都是首尾相接的。在实际中使用也是 较为广泛的,接下来用顺序实现方式简单的对其进行一下模拟。 源代码如下:/** @author Kiritor 顺序线性表的演示*/#include "stda原创 2013-04-04 16:01:05 · 1784 阅读 · 0 评论 -
线性表--链式实现方式
清明节感冒了,休息了几天。前面实现了顺序方式的线性表,这篇文章笔者会简单的实现 链式方式的线性表。 在实现之前首先需要对其线性表的链式方式的特点做一个了解: 通俗的讲链式线性表就是元素之间逻辑相邻但是物理位置不一定相邻,那么既然物理位置不相邻 又是如何来体现其逻辑位置的呢?其逻辑关系是原创 2013-04-07 16:41:11 · 2215 阅读 · 0 评论 -
线性表运用之学生健康管理系统
前言 在前面的文章中,对于线性表的学习,笔者只是简单的实现了顺序方式的线性表、链式方式的 线性表。对于静态链表、双向链表、和循环链表都未去做一个具体的总结。笔者以为只要掌握住 线性表的特点,逻辑特点、物理特点后面的几种实现方式也是有前面的演化而来的,只是说他们 是由于某些原因二出于这样的原创 2013-04-09 22:13:32 · 2981 阅读 · 0 评论