数据结构与算法
枫叶千言
这个作者很懒,什么都没留下…
展开
-
Golang 单链表基本操作
package linkedlist import ( "fmt" ) type ListNode struct { Data interface{} Next *ListNode } type LinkedList struct { head *ListNode length uint } func NewListNode(v interface{}) *ListNode...原创 2019-01-13 15:53:20 · 767 阅读 · 0 评论 -
二叉树 前序/中序/后序/层序遍历 二叉搜索树插入/查找/删除实现
1. LinkedNode.go package study import ( "container/list" "fmt" "math" ) //MyStack used for Pre/In/Post order traverse type MyStack struct { list *list.List } //Push ... func (stack *MyStack) ...原创 2019-05-18 13:46:33 · 268 阅读 · 0 评论