C/C++
文章平均质量分 88
周八营业的代码人
早日退休
展开
-
数据结构常见算法总结
也可以求节点所在层数借助队列对二叉树进行层次遍历,当每层的最后一个节点的左右子树(若存在)入队之后,记录队尾结点rear的位置,即为下一层的最后一个节点,并将树的层数+1return 0;BiNode *p;//标记队尾结点= rear){/**找到所求节点,直接返回层数*/=NULL)=NULL)//标记队尾结点level++;原创 2023-12-27 11:10:21 · 1071 阅读 · 0 评论 -
C语言指针、数组学习记录
一般形式为:类型名指针变量名int *p1;就是声明了一个指向整型数据*的指针变量p1。其中int表示该指针变量的基类型,他用来指定该指针变量可以指向的变量的类型。比如int *p1;这里的指针变量p,就只能指向int类型的变量,而不能是char类型的。原因如下:不同类型的变量在内存中分配的空间大小是不同的,int是4字节,char是1字节。指针变量指向的地址表示的是该变量的存储单元的首地址,比如上面提到的变量i。原创 2024-03-08 18:06:24 · 694 阅读 · 0 评论