链表
杨戬没有你我怎么活
喜欢的人是杨戬!
展开
-
golang 双向链表的使用方法
element.Value存储的是放在list的元素值使用范例:package mainimport ( "container/list" "fmt")func printList(l *list.List){ for e := l.Front(); e!=nil;e = e.Next(){ fmt.Print(e.Value ," ") } fmt.Println("--------------------------")}func main() { l := li.原创 2021-04-01 09:22:03 · 157 阅读 · 0 评论 -
剑指 Offer 18. 删除链表的节点
题目:给定单向链表的头指针和一个要删除的节点的值,定义一个函数删除该节点。返回删除后的链表的头节点。注意:此题对比原题有改动示例 1:输入: head = [4,5,1,9], val = 5输出: [4,1,9]解释: 给定你链表中值为5的第二个节点,那么在调用了你的函数之后,该链表应变为 4 -> 1 -> 9.示例 2:输入: head = [4,5,1,9], val = 1输出: [4,5,9]解释: 给定你链表中值为1的第三个节点,那...原创 2020-06-20 21:27:12 · 121 阅读 · 0 评论