- 博客(3)
- 收藏
- 关注
原创 算法通关村第一关----链表经典问题之删除重复元素
3. 使用一个while循环,找到最后一个重复节点,即当next的值与cur的值相同时,不断将next移动到下一个节点,直到next的值与cur的值不同为止。2. 当cur的值与next的值相同时,说明存在重复元素,此时我们将cur的next指针指向next的下一个节点,跳过重复节点。2. 当cur的值与next的值相同时,说明存在重复元素,此时我们需要找到这个重复元素的最后一个节点。5. 最后,将cur的next指针指向最后一个重复节点的下一个节点,跳过了所有重复节点。
2023-08-23 11:45:22 508
原创 算法村通关第一关-------链表青铜挑战笔记
将 `node1` 设为头节点 `head`,然后将 `node2` 连接到 `node1` 后面,将 `node3` 连接到 `node2` 后面。将删除节点的前一个节点的`next`指针指向删除节点的后一个节点,将删除节点的后一个节点的`prev`指针指向删除节点的前一个节点。如果找到了前一个节点,将新节点的`next`指针指向前一个节点的`next`节点,然后更新前一个节点的`next`指针为新节点。将新节点的`prev`指针指向指定位置的前一个节点,将新节点的`next`指针指向指定位置的节点。
2023-08-20 16:58:08 519
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人