数据结构与算法
Cc_sec
这个作者很懒,什么都没留下…
展开
-
数据结构学习笔记----第一章:绪论
数据:是描述客观事物的符号,是计算机中可以操作的对象,是能被计算机识别,并输入给计算机处理的符号集合。数据元素(也叫作记录):是组成数据的,有一定意义的基本单位。在计算机中通常作为整体处理。如人类中的人,禽类中的牛,猫,羊。数据项:是数据不可分割的最小单位,一个数据元素可以由若干个数据项组成。如人的嘴,耳,鼻。也有姓名,年龄等。注:真正讨论问题时,数据元素才是数据结构中建立数据模型的着手点。...原创 2019-06-08 07:42:43 · 251 阅读 · 0 评论 -
数据结构学习笔记--第二章:算法
算法:是解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每条指令表示一个或多个操作。算法的特性:1.输入输出 2.有穷性(不会出现死循环) 3.确定性(每一步骤都具有确定的含义,不会出现二义性)3.可行性算法设计的要求:1.正确性 2.可读性 3.健壮性(当输入数据不合法时,算法也能做出相应的处理,而不是产生异常和莫名其妙的结果) 4.时间效率高和存储量低...原创 2019-06-08 07:44:12 · 186 阅读 · 0 评论 -
线性表-单链表(c语言)
线性表–单链表的代码实现(完整):#include <stdio.h>#include <stdlib.h>#include<time.h>#define ERROR 0#define OK 1#define FALSE 0#define TRUE 1typedef int Status;typedef int ElemType; //...原创 2019-06-03 22:23:37 · 336 阅读 · 0 评论