![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
代码随想录
文章平均质量分 50
心之所向h
这个作者很懒,什么都没留下…
展开
-
【代码随想录】-02链表
一般是使用List->next来找结点,即找要被删除的结点的上一结点,这样才可以将链表连接起来。,在C++中,结构体和类的定义可以直接在函数内部使用,不需要提前声明。在Solution中,为什么不是用struct ListNode。删除链表中等于给定值 val 的所有节点。找到结点–>更改上一结点的指向–>删除结点。而是ListNode。原创 2024-06-01 23:44:54 · 187 阅读 · 0 评论 -
【代码随想录】-01数组
if nums[middle]target:说明target在middle左边,则right=middle-1。一般middle = (left + right) / 2,但是left + right可能会造成数据溢出,故换种表达方式:middle=left+(right-left)/2;中间值:middle=left+(right-left)/2;结束位置:right=size-1;原创 2024-06-01 23:42:34 · 281 阅读 · 0 评论