文件名称:Data-Structure-and-algorithms-CPP
-
所属分类:
- 标签属性:
- 上传时间:2014-06-26
-
文件大小:6.01mb
-
已下载:0次
-
提 供 者:
-
相关连接:无下载说明:别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容来自于网络,使用问题请自行百度
c++实现数据结构的所有代码。包括线性表,树,图,排序,hash等。线性表实现堆栈,队列及约瑟夫环等多个应用,树实现哈夫曼树编码及译码,AVL树,线索化二叉树,森林和二叉树的相互转化等等,图实现图的几种建立方法,拓扑排序,最短路径,最大连通子图,双连通分量,最小生成树,关键路径算法等等,排序实现归并排序,快速排序,堆排序,shell排序,冒泡排序,选择排序,插入排序等,并对性能进行分析。hash实现闭散列表,开散列表,带溢出表的内散列表等,并使用5种hash函数。帮助同学们系统的学习数据结构及算法。-c++ code that implements all the data structures. Including linear tables, trees, graphs, sorting, hash, etc. Achieve linear form stacks, queues, and multiple applications, such as Josephus, tree Huffman coding and decoding trees, AVL trees, threaded binary tree, binary tree forest and into each other, etc., to achieve several graphs in Figure establishment method, topological sorting, shortest path, maximum connected subgraph, two connected components, minimum spanning tree, the critical path algorithms, etc., to achieve sort merge sort, quick sort, heap sort, shell sort, bubble sort, selection sort, insertion sort, etc. and to analyze performance. hash hash achieve closed, open hash table, the hash table with overflow in the other tables, and using 5 kinds of hash functions. Help students learn the system data structures and algorithms.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
software design I/Graph/critical path/bin/Debug/critical path.exe
software design I/Graph/critical path/critical path.cbp
software design I/Graph/critical path/critical path.depend
software design I/Graph/critical path/critical path.layout
software design I/Graph/critical path/main.cpp
software design I/Graph/critical path/MyGraph.cpp
software design I/Graph/critical path/MyGraph.h
software design I/Graph/critical path/Myqueue.cpp
software design I/Graph/critical path/Myqueue.h
software design I/Graph/critical path/Mystack.cpp
software design I/Graph/critical path/Mystack.h
software design I/Graph/critical path/obj/Debug/main.o
software design I/Graph/critical path/obj/Debug/MyGraph.o
software design I/Graph/critical path/obj/Debug/Myqueue.o
software design I/Graph/critical path/obj/Debug/Mystack.o
software design I/Graph/curriculum schedule/bin/Debug/curriculum schedule.exe
software design I/Graph/curriculum schedule/curriculum schedule.cbp
software design I/Graph/curriculum schedule/curriculum schedule.depend
software design I/Graph/curriculum schedule/curriculum schedule.layout
software design I/Graph/curriculum schedule/main.cpp
software design I/Graph/curriculum schedule/MyGraph.cpp
software design I/Graph/curriculum schedule/MyGraph.h
software design I/Graph/curriculum schedule/Myqueue.cpp
software design I/Graph/curriculum schedule/Myqueue.h
software design I/Graph/curriculum schedule/obj/Debug/main.o
software design I/Graph/curriculum schedule/obj/Debug/MyGraph.o
software design I/Graph/curriculum schedule/obj/Debug/Myqueue.o
software design I/Graph/Dijkstra/bin/Debug/Dijkstra.exe
software design I/Graph/Dijkstra/Dijkstra.cbp
software design I/Graph/Dijkstra/Dijkstra.depend
software design I/Graph/Dijkstra/Dijkstra.layout
software design I/Graph/Dijkstra/main.cpp
software design I/Graph/Dijkstra/obj/Debug/main.o
software design I/Graph/Floyd/bin/Debug/Floyd.exe
software design I/Graph/Floyd/Floyd.cbp
software design I/Graph/Floyd/Floyd.depend
software design I/Graph/Floyd/Floyd.layout
software design I/Graph/Floyd/main.cpp
software design I/Graph/Floyd/obj/Debug/main.o
software design I/Graph/Kruskal/bin/Debug/Kruskal.exe
software design I/Graph/Kruskal/Kruskal.cbp
software design I/Graph/Kruskal/Kruskal.depend
software design I/Graph/Kruskal/Kruskal.layout
software design I/Graph/Kruskal/main.cpp
software design I/Graph/Kruskal/obj/Debug/main.o
software design I/Graph/Prim/bin/Debug/Prim.exe
software design I/Graph/Prim/main.cpp
software design I/Graph/Prim/obj/Debug/main.o
software design I/Graph/Prim/Prim.cbp
software design I/Graph/Prim/Prim.depend
software design I/Graph/Prim/Prim.layout
software design I/Graph/Topologicalsort/bin/Debug/Topologicalsort.exe
software design I/Graph/Topologicalsort/main.cpp
software design I/Graph/Topologicalsort/MyGraph.cpp
software design I/Graph/Topologicalsort/MyGraph.h
software design I/Graph/Topologicalsort/Myqueue.cpp
software design I/Graph/Topologicalsort/Myqueue.h
software design I/Graph/Topologicalsort/obj/Debug/main.o
software design I/Graph/Topologicalsort/obj/Debug/MyGraph.o
software design I/Graph/Topologicalsort/obj/Debug/Myqueue.o
software design I/Graph/Topologicalsort/Topologicalsort.cbp
software design I/Graph/Topologicalsort/Topologicalsort.depend
software design I/Graph/Topologicalsort/Topologicalsort.layout
software design I/Hash/1.txt
software design I/Hash/2.txt
software design I/Hash/3.txt
software design I/Hash/4.txt
software design I/Hash/5.txt
software design I/Hash/6.txt
software design I/Hash/bin/Debug/Hash.exe
software design I/Hash/Hash.cbp
software design I/Hash/Hash.depend
software design I/Hash/Hash.layout
software design I/Hash/main.cpp
software design I/Hash/MyHash.cpp
software design I/Hash/MyHash.h
software design I/Hash/obj/Debug/main.o
software design I/Hash/obj/Debug/MyHash.o
software design I/Linear List/Bank Ratte/Bank Ratte.cbp
software design I/Linear List/Bank Ratte/Bank Ratte.depend
software design I/Linear List/Bank Ratte/Bank Ratte.layout
software design I/Linear List/Bank Ratte/bin/Debug/Bank Ratte.exe
software design I/Linear List/Bank Ratte/data.txt
software design I/Linear List/Bank Ratte/main.cpp
software design I/Linear List/Bank Ratte/obj/Debug/main.o
software design I/Linear List/Evalute Expression/bin/Debug/test1.exe
software design I/Linear List/Evalute Expression/main.cpp
software design I/Linear List/Evalute Expression/Mystack.cpp
software design I/Linear List/Evalute Expression/Mystack.h
software design I/Linear List/Evalute Expression/Mystack~.cpp
software design I/Linear List/Evalute Expression/Mystack~.h
software design I/Linear List/Evalute Expression/obj/Debug/main.o
software design I/Linear List/Evalute Expression/obj/Debug/Mystack.o
software design I/Linear List/Evalute Expression/obj/Debug/Mystack~.o
software design I/Linear List/Evalute Expression/test1.cbp
software design I/Linear List/Evalute Expression/test1.depend
software design I/Linear List/Evalute Expression/test1.layout
software design I/Linear List/Polynomial/bin/Debug/Polynomial.exe
software design I/Linear List/Polynomial/main.cpp
software design I
software design I/Graph/critical path/critical path.cbp
software design I/Graph/critical path/critical path.depend
software design I/Graph/critical path/critical path.layout
software design I/Graph/critical path/main.cpp
software design I/Graph/critical path/MyGraph.cpp
software design I/Graph/critical path/MyGraph.h
software design I/Graph/critical path/Myqueue.cpp
software design I/Graph/critical path/Myqueue.h
software design I/Graph/critical path/Mystack.cpp
software design I/Graph/critical path/Mystack.h
software design I/Graph/critical path/obj/Debug/main.o
software design I/Graph/critical path/obj/Debug/MyGraph.o
software design I/Graph/critical path/obj/Debug/Myqueue.o
software design I/Graph/critical path/obj/Debug/Mystack.o
software design I/Graph/curriculum schedule/bin/Debug/curriculum schedule.exe
software design I/Graph/curriculum schedule/curriculum schedule.cbp
software design I/Graph/curriculum schedule/curriculum schedule.depend
software design I/Graph/curriculum schedule/curriculum schedule.layout
software design I/Graph/curriculum schedule/main.cpp
software design I/Graph/curriculum schedule/MyGraph.cpp
software design I/Graph/curriculum schedule/MyGraph.h
software design I/Graph/curriculum schedule/Myqueue.cpp
software design I/Graph/curriculum schedule/Myqueue.h
software design I/Graph/curriculum schedule/obj/Debug/main.o
software design I/Graph/curriculum schedule/obj/Debug/MyGraph.o
software design I/Graph/curriculum schedule/obj/Debug/Myqueue.o
software design I/Graph/Dijkstra/bin/Debug/Dijkstra.exe
software design I/Graph/Dijkstra/Dijkstra.cbp
software design I/Graph/Dijkstra/Dijkstra.depend
software design I/Graph/Dijkstra/Dijkstra.layout
software design I/Graph/Dijkstra/main.cpp
software design I/Graph/Dijkstra/obj/Debug/main.o
software design I/Graph/Floyd/bin/Debug/Floyd.exe
software design I/Graph/Floyd/Floyd.cbp
software design I/Graph/Floyd/Floyd.depend
software design I/Graph/Floyd/Floyd.layout
software design I/Graph/Floyd/main.cpp
software design I/Graph/Floyd/obj/Debug/main.o
software design I/Graph/Kruskal/bin/Debug/Kruskal.exe
software design I/Graph/Kruskal/Kruskal.cbp
software design I/Graph/Kruskal/Kruskal.depend
software design I/Graph/Kruskal/Kruskal.layout
software design I/Graph/Kruskal/main.cpp
software design I/Graph/Kruskal/obj/Debug/main.o
software design I/Graph/Prim/bin/Debug/Prim.exe
software design I/Graph/Prim/main.cpp
software design I/Graph/Prim/obj/Debug/main.o
software design I/Graph/Prim/Prim.cbp
software design I/Graph/Prim/Prim.depend
software design I/Graph/Prim/Prim.layout
software design I/Graph/Topologicalsort/bin/Debug/Topologicalsort.exe
software design I/Graph/Topologicalsort/main.cpp
software design I/Graph/Topologicalsort/MyGraph.cpp
software design I/Graph/Topologicalsort/MyGraph.h
software design I/Graph/Topologicalsort/Myqueue.cpp
software design I/Graph/Topologicalsort/Myqueue.h
software design I/Graph/Topologicalsort/obj/Debug/main.o
software design I/Graph/Topologicalsort/obj/Debug/MyGraph.o
software design I/Graph/Topologicalsort/obj/Debug/Myqueue.o
software design I/Graph/Topologicalsort/Topologicalsort.cbp
software design I/Graph/Topologicalsort/Topologicalsort.depend
software design I/Graph/Topologicalsort/Topologicalsort.layout
software design I/Hash/1.txt
software design I/Hash/2.txt
software design I/Hash/3.txt
software design I/Hash/4.txt
software design I/Hash/5.txt
software design I/Hash/6.txt
software design I/Hash/bin/Debug/Hash.exe
software design I/Hash/Hash.cbp
software design I/Hash/Hash.depend
software design I/Hash/Hash.layout
software design I/Hash/main.cpp
software design I/Hash/MyHash.cpp
software design I/Hash/MyHash.h
software design I/Hash/obj/Debug/main.o
software design I/Hash/obj/Debug/MyHash.o
software design I/Linear List/Bank Ratte/Bank Ratte.cbp
software design I/Linear List/Bank Ratte/Bank Ratte.depend
software design I/Linear List/Bank Ratte/Bank Ratte.layout
software design I/Linear List/Bank Ratte/bin/Debug/Bank Ratte.exe
software design I/Linear List/Bank Ratte/data.txt
software design I/Linear List/Bank Ratte/main.cpp
software design I/Linear List/Bank Ratte/obj/Debug/main.o
software design I/Linear List/Evalute Expression/bin/Debug/test1.exe
software design I/Linear List/Evalute Expression/main.cpp
software design I/Linear List/Evalute Expression/Mystack.cpp
software design I/Linear List/Evalute Expression/Mystack.h
software design I/Linear List/Evalute Expression/Mystack~.cpp
software design I/Linear List/Evalute Expression/Mystack~.h
software design I/Linear List/Evalute Expression/obj/Debug/main.o
software design I/Linear List/Evalute Expression/obj/Debug/Mystack.o
software design I/Linear List/Evalute Expression/obj/Debug/Mystack~.o
software design I/Linear List/Evalute Expression/test1.cbp
software design I/Linear List/Evalute Expression/test1.depend
software design I/Linear List/Evalute Expression/test1.layout
software design I/Linear List/Polynomial/bin/Debug/Polynomial.exe
software design I/Linear List/Polynomial/main.cpp
software design I
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.