码迷,mamicode.com
首页 >  
搜索关键字:大话数据结构    ( 208个结果
冒泡排序
这里参考的是大话数据结构里的冒泡排序,冒泡排序的基本思想是:两两比较相邻记录的关键字,如果反序则交换,直到没有反序的记录为止。冒泡法的效率是非常低下的。现在贴上代码: #include<iostream> using namespace std; int main() { int a[] = { 1 ...
分类:编程语言   时间:2016-08-26 13:50:36    阅读次数:243
1) 链表顺序存储---之二代码
参考文档: 1)《《大话数据结构》》 2)http://blog.chinaunix.net/uid-20680669-id-147844.html 3)http://blog.csdn.net/strommaybin/article/details/51919464 1. 线性表(list): 零 ...
分类:其他好文   时间:2016-08-23 23:24:48    阅读次数:218
[书]WALL·E、龙与地下铁、中国美丽的故事、故事新编、四十自述、书虫、人工智能、大话数据结构
下午有时间,逛了逛了书城,看到了一些书。在这里总结一些自己的感受。 一、《龙与地下铁》 这本书是我首先看到的,就在靠前的新书区。是小说,我没看里面的内容,但是被书封皮的宣传文案给逗笑了 疲惫的老龙抱怨说,越过龙门十几年,现在,每天还是要坐地铁。 很显然,是本讽刺小说。长安城、大唐天子、龙门、老龙、坐 ...
分类:其他好文   时间:2016-08-04 21:20:29    阅读次数:194
搜索算法总结
搜索算法总结 (AVL,红黑树什么的还没写,斐波那契没写完) 参考资料: 《算法导论》 《算法:C语言实现(第1-4部分)》 《大话数据结构》 ...
分类:编程语言   时间:2016-08-02 18:51:52    阅读次数:218
大话数据结构--学习目录
1 线性表 (1)线性表的顺序存储结构 (2)顺序存储结构的插入和删除 (3)链式存储结构 (4)单链表及其插入、删除、整表创建和整表删除 (5)静态链表 (6)循环链表 (7)双向链表 2 栈和队列 (1)栈的抽象数据类型 (2)栈的顺序存储结构 (3)栈的链式存储结构 (4)队列的抽象数据类型 ...
分类:其他好文   时间:2016-06-25 22:59:00    阅读次数:194
能判断是否还有剩余空间的静态链表
第一次系统的学习数据结构是在半年前,看小甲鱼的数据结构与算法视频,自学的话有许多不懂得地方,什么AVL树,红黑树,图的最短路径,最小生成树...但总归对数据结构与算法有一个大体的印象,到现在随着不断写代码,做OJ题,愈发认识到数据结构与算法的重要性,打算再看一遍,现在看着:大话数据结构(程杰著),数 ...
分类:其他好文   时间:2016-05-26 07:34:07    阅读次数:274
大话数据结构——算法
算法:算法是解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每条指令表示一个或多个操作。为什么把数据结构和算法一起说? 想想罗密欧与朱丽叶,梁山伯和祝英台,少了一个你总会觉得奇怪吧。算法的五个基本特性: 输入:有0个或多个输入; 输出:有1个或多个输出; 有穷性:步骤有限,不能无穷循环下去; 确定性:有确定的含义,不能出现二义性; 可行性:每一步都能通过有限次数完成。 算法设计的要...
分类:编程语言   时间:2016-05-12 16:18:41    阅读次数:161
java 数据结构 图中使用的一些常用算法 图的存储结构 邻接矩阵:图的邻接矩阵存储方式是用两个数组来标示图。一个一位数组存储图顶点的信息,一个二维数组(称为邻接矩阵)存储图中边或者弧的信息。 设图G有n个顶点,则邻接矩阵是一个n*n的方阵,定义为: 实例如下,左图是一个无向图。右图是邻接矩阵表示:
以下内容主要来自大话数据结构之中,部分内容参考互联网中其他前辈的博客。 图的定义 图是由顶点的有穷非空集合和顶点之间边的集合组成,通过表示为G(V,E),其中,G标示一个图,V是图G中顶点的集合,E是图G中边的集合。 无边图:若顶点Vi到Vj之间的边没有方向,则称这条边为无项边(Edge),用序偶对 ...
分类:编程语言   时间:2016-04-30 23:37:03    阅读次数:5008
哈希表
对《大话数据结构》P365~P368—散列表查找实现,进行了自己的理解并完善了代码。 对于P353~P365,散列表概述,散列函数的构造,处理散列冲突的方法,书上讲得比较简单。深入学习还需要看算法导论。 代码和解释如下(VS2012测试通过): 运行结果: ...
分类:其他好文   时间:2016-04-28 15:27:48    阅读次数:191
二叉排序树
对《大话数据结构》P313~P340—二叉排序树和平衡二叉树,进行了自己的理解并完善了代码。 一、二叉排序树 对如下二叉排序树进行中序遍历,就可以得到有序的序列{35,37,47,51,58,62,73,88,93,99}。 查找: 插入: 删除: 1、删除的是叶子节点 2、删除的结点仅有左孩子或右 ...
分类:编程语言   时间:2016-04-27 17:09:26    阅读次数:164
208条   上一页 1 ... 10 11 12 13 14 ... 21 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!