摘要:
循环链表还是挺有难度的: 向链表中插入第一条数据的时候如何进行初始化。 删除循环链表中的数据时要考虑多种情况。 详情在代码中一一说明。 目录结构如下: circleLink.go package link import ( "fmt" ) type CatNode struct { ID int N 阅读全文
posted @ 2019-12-09 19:30
西西嘛呦
阅读(1050)
评论(0)
推荐(0)
摘要:
目录结构: doubleLink.go package link import ( "fmt" ) //HerosNode 链表节点 type HerosNode struct { ID int Name string pre *HerosNode //指针 next *HerosNode //指针 阅读全文
posted @ 2019-12-09 16:35
西西嘛呦
阅读(246)
评论(0)
推荐(0)
摘要:
实现单链表的增删查改。 目录如下: singleLink.go package link import ( "fmt" ) //HeroNode 链表节点 type HeroNode struct { ID int Name string next *HeroNode //指针 } //Insert 阅读全文
posted @ 2019-12-09 15:34
西西嘛呦
阅读(358)
评论(0)
推荐(0)
摘要:
目录结构: circlequeue.go package queue import ( "errors" "fmt" ) //CircleQueue 环型队列 type CircleQueue struct { MaxSize int Array [5]int Front int Rear int 阅读全文
posted @ 2019-12-09 14:43
西西嘛呦
阅读(1380)
评论(1)
推荐(0)