- 博客(4)
- 收藏
- 关注
原创 leetcode 2.两数之和
NULL过后,会有很多之前没有注意的问题,我在写这题的时候,调试的时候发现每个节点的值都 是对的,但是节点没有连接上,导致输出的结果只有首个节点的值,为什么呢?改进之后是在第二次循环及其以后的循环才执行temp=temp->next,就是说我先创建节点,再使用temp往下走,这样就不会出现下一次循环的时候temp==NULL了。第一次循环的时候,并不需要创建新节点,但是我这里却使temp=temp->next,而temp->next=NULL,导致我第二次循环的时候。的链表,表示两个非负的整数。
2024-07-09 20:25:00
230
原创 leetcode 88. 合并两个有序数组
注意,因为 m = 0 ,所以 nums1 中没有元素。nums1 中仅存的 0 仅仅是为了确保合并结果可以顺利存放到 nums1 中。,5,6] ,其中斜体加粗标注的为 nums1 中的元素。最终,合并后数组不应由函数返回,而是存储在数组。需要合并 [1,2,3] 和 [2,5,6]。需要合并的数组是 [] 和 [1]。个元素表示应合并的元素,后。需要合并 [1] 和 []。中,使合并后的数组同样按。合并结果是 [1]。合并结果是 [1]。
2024-07-07 23:15:36
255
原创 数据结构实验5:基于二叉树的表达式求值(c语言)
b.优先级高时,新结点成为根结点的右孩子,原根结点的右孩子成为新结点的左子树。a.优先级不高时,新结点成为根结点,原表达式成为新结点的左子树。2.第二个结点插入时变为根,原根结点变为新结点的左孩子。4.插入节点为操作符时,先与根结点操作符优先级对比。3.插入节点为数字时,沿根结点右链插入到最右端。1.第一个节点先成为表示树的根。
2023-12-04 16:54:51
3371
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人