![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
Lanne_
这个作者很懒,什么都没留下…
展开
-
C++ 数组
1. 数组作为引用形参时,必须以形如int (&a)[50] 的方式,其余写法均不对,并且,输入的实参与形参大小必须匹配。 void ChangeArray(int (&a)[50],int lena,int* b,int lenb){ while(lena >= 0 && lenb >= 0){ if(*(b + lenb ...原创 2018-07-16 21:26:17 · 176 阅读 · 0 评论 -
C++ 链表
与数组不同,链表的大小是不固定的,可以根据需要增长其规模,同时,插入与删除数据也比较快。 1.结点是链表的基本单元,结点的定义为 struct Node{ int item; Node* next; }; 2.在链表的尾部增加数据非常简单,只需要把最后一个节点的指针指向要增加的结点处即可。 void AddData(Node* head,int value){ ...原创 2018-07-25 09:13:17 · 190 阅读 · 0 评论 -
C++ 二叉树性质及相关题目
1.二叉树有如下特性: (1)包含n(n>0)个元素的二叉树边数为n-1; (2)若二叉树的高度为h,h≥0,则该二叉树最少有h个元素,最多有个元素; (3)包含n个元素的二叉树的高度最大为n,最小为。 2. 完全二叉树的定义 若设二叉树的深度为h,除第 h 层外,其它各层 (1~h-1) 的结点数都达到最大个数,第 h 层所有的结点都连续集中在最左边,这就是完全二叉树。 ...原创 2018-08-02 15:59:20 · 2187 阅读 · 0 评论