yuyan
奋斗的Brandon
SILVER SUCKS
展开
-
c中连续赋值问题
c中不可以再定义变量时对变量进行连续赋值,例如 int x=y=2;“=” 运算符是从右至左结合,把2赋值给y,但此时y还没有定义,违反了c中先定义后使用原则。 正确写法 int x,y; x=y=2;...原创 2018-08-22 10:26:51 · 4783 阅读 · 1 评论 -
数据结构与算法
1,算法:算法是一组有穷指令集,是解题方案的准确而完整的描述,通俗地说,算法就是计算机解题的过程,重在解题方案的设计,并且不等于计算方法,程序的编制不可能优于算法的设计,但算法的描述可以用程序、伪代码、流程图来描述。算法要求执行过程中所需要的基本运算次数和时间最少,即时间复杂度最低。 2,堆可以看成一棵完全二叉树:任一根节点>=左右孩子(或者<=)(大的叫大根堆,小的叫小根堆。)注意...转载 2018-08-23 15:46:55 · 139 阅读 · 1 评论 -
循环队列 入门解说
循环队列 属于队列的特例,是顺序存储机构属于一种线性结构。 在顺序队列中,由数组空间不足而产生的溢出叫真溢出,无法解决; 而因多次如对出对操作而出现的有存储空间但不能进行入对操作的溢出叫假溢出,假溢出是由于队尾rear和对头front不能有所定义数组下界值自动转为上界值而产生,解决办法是把顺序队列所使用的存储空间构造一个逻辑上的首尾相连的循环队列。...原创 2018-08-28 11:10:39 · 208 阅读 · 1 评论 -
顺序存储和链式存储优缺点
顺序存储 a相邻数据元素的存放地址也相邻(逻辑与物理统一),b,要求内存中可用的春初单元的地址必须是连续的。 优点:存储密度大=1,存储空间利用概率高。 缺点:插入或删除元素时不方便。 链式存储, 相邻元素可随意存放,但所占存储空间分为两部分,一部分存放结点值,另一部分存放表示节点间关系的指针 优点 :插入或删除元素方便效率高,使用灵活 缺点 :存储密度小<...原创 2018-08-28 11:43:14 · 21013 阅读 · 1 评论 -
uint8 int8
signed char int8;unsigned char uint8;int int16;unsigned int uint16;long int32;u...原创 2019-07-27 08:46:35 · 2258 阅读 · 0 评论