c语言-数据结构与算法

 绪论

1.顺序数据结构是把数据元素放到地址连续的存储单元里面。

eg数组

2.链式存储结构:是把数据结构元素放到任意的存储单元里面。这组单元可以是连续的也可以是不连续的

3.数据类型:一个值的集合及定义在这个值集上的一组操作的总称

记住单说数据类型结构不是单指值的集合还有操作

eg 整形,实型,字符型,等原子型,还有结构体和指针

4.算法的特性

输入:可以为0个.输出至少有一个

 

 

线性表 

由n(n>=0)个数据特性相同的元素构成的有限序列称为线性表,(n=0)的时候称为空表 

 1.线性表可以为空

2.一个数据元素可以是简单的一个数据,一个符号,也可以是复杂的若干个数据项的组合

 

 

 

 

栈 

队空的条件:Q.front ==Q.rear

 队满的条件:(Q.rear +1)%MaxQsize ==Q.front

 

链表 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值