- 博客(7)
- 问答 (10)
- 收藏
- 关注
原创 const与引用,与指针;顶层与底层const;constexp(c++)
double类型赋值给int,编译器产生一个中间值temp = 3,r2为temp别名无用,所以编译器不允许。而r1有const修饰不用于改变dval值,所以允许存在。底层const表示指针所指向的对象是一个常量。:变量一定是一个常量,必须用常量表达式初始化。:顶层const表示变量本身是一个常量。...
2022-08-16 23:36:14
233
原创 链表(单,双,循环,游标实现)附源码
令前节点指向要删除节点的下一个节点->删除要删除的节点,这里我们用TmpCell保存要删除的节点。临时 p指向头节点的next,遍历一直找到x为止,未找到,则到了表的末尾,则返回NULL;(注释已删除,不过函数名具体,自行写一遍,基本就掌握了单链表)三个参数:插入值,要插入的表的表头,以及插入位置(一般用头插和尾插);清楚了单链表,双链表只是改指针域的问题,其他差别不算太大。末尾判断:如果所给节点位置的next指针为空,则为末尾;p = L->next,把p指向存储数据的表,接下来就是循环释放每一个节点。.
2022-08-15 21:04:43
244
原创 算法分析-C语言描述
这个系列争取在12天以内完结本教程默认您熟悉递归的运用,以及高中基本数学知识。递归不仅简化了算法设计,也有助于写出更简洁的代码。但递归的效率并不是很理想,不合理的递归程序在内存开销方面也是很占空间的(虽然现在计算机的内存比较大,但数据量变的特别庞大以后就也难说了)。 递归函数再结束之前会一直在栈区开辟空间,一直到基准条件(如果没有基准条件会一直执行)斐波那契数的计算:递归调用是恐怖的指数级增长O(2的n次方),而for循环仅仅是常数级O(N);大可输入48试一试。3,一般法则附上一般教科书都会有的几个
2022-08-08 22:41:14
1059
空空如也
怎么才能把subl得编译系统由gcc改成clang
2022-07-17
new函数第一层就退出了,怎末回事啊,编译也过了。
2022-05-15
没看出哪里有错啊,头文件里➕了stdio.h和string.h的
2022-04-03
阿这,看不出哪里有问题啊,这是怎么了,头文件也加了,结果显示还是不行啊,。
2022-03-07
为了做到1+2/3+3/5…我的代码答案只有1.000
2022-03-03
上课讲的不太明白柯西中值定理几何意义明白了怎么用不会😂
2021-11-26
这个第一题为什么不对啊,怎么用c写啊
2021-11-18
明天生死局今天准备熬夜了我这怎么c语言写啊
2021-11-17
这个用c语言怎么写啊,太头疼了
2021-11-17
这个怎么写啊,求解求解?!
2021-11-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人