Skip to content

EdisonTalk/DataStructure.Samples.CSharp

Repository files navigation

DataStructure.Demo.CSharp

数据结构示例程序(C#语言描述) 配套博文,仅供参考 数据结构温故知新系列:

    ①线性表部分:

     线性表(上){ 数组、ArrayList }

     线性表(中){ 单链表、双链表、LinkedList }

     线性表(下){ 循环链表、约瑟夫问题 }

    ②栈与队列部分:

     栈 { LIFO、Stack }

     队列 { FIFO、Queue }

    ③树与二叉树部分:

     树与二叉树(上){ 二叉树的创建与递归遍历 }

     树与二叉树(中){ 二叉树的非递归遍历与二叉查找树 }

     树与二叉树(下){ 二叉树的应用:求解四则运算 }

    ④图部分:

     图(上){ 图的基本概念、存储结构与模拟实现 }

     图(中){ 图的深度与广度优先遍历算法与实现 }

     图(中){ 最小生成树算法介绍与实现 }

     图(下){ 最短路径算法介绍与实现 }

    ⑤查找部分:

     查找(上){ 二分查找、二叉查找树、平衡二叉树、SortedDictionary<TKey,TValue> }

     查找(下){ 哈希表、Hashtable、Dictionary、三种查找表的对比测试 }

    ⑥排序部分:

     排序:{ 插入排序、交换排序、选择排序、归并排序 }

参考博文

URL:http://www.cnblogs.com/edisonchou/p/3843287.html

@EdisonChou

About

数据结构示例程序(C#语言描述)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages