上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 48 下一页
摘要: 1:移位运算符#includeint main(){ printf("%d ",18>>1); // 移位运算符 也就是 乘以2^? 后面的 是 进位 的 位数. printf("%d ",18<<1); // 除以2... 阅读全文
posted @ 2016-01-22 20:07 X-POWER 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 以后 你们可以叫我 袁大婶 没错 就是这么猛.------下面附上 我的代码/*给一个长度为n的DNA环状串,请你输出字典序最小的 那个 序列*//*你怎么想? 不开字符串 尽量减少时间空间复杂度 打败 刘大婶*//* 用两个标记变量 一个字母 然后比较 大小 ... 阅读全文
posted @ 2016-01-22 19:51 X-POWER 阅读(866) 评论(0) 推荐(0) 编辑
摘要: 开始吧. 阅读全文
posted @ 2016-01-22 17:12 X-POWER 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 图的遍历深度优先搜索(Depth First Search , DFS) --深度优先搜索--我的理解就是分身术的另一种实现方法---用分身术将所有能看到的路都走一遍----这就是深度搜索---下面给一个图 让大家理解一下void DFS(Vertex V) //深度优先搜索的伪码描述{ ... 阅读全文
posted @ 2016-01-22 10:45 X-POWER 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 图,现在终于接触到了最短路径,等问题了.在我们刚刚开始的时候就讲了好几种关系,例如"多对多"什么是图(Graph)表示多对多的关系包含一组顶点:通常用V(Vertex)表示顶点集合.一组边:通常用E(Edge)表示边的集合 边时顶点对:(v,w)∈E,其中的v,w∈V 有向边表示从v指向wde边... 阅读全文
posted @ 2016-01-21 17:00 X-POWER 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 集合的表示 集合运算:交 , 差 , 并 , 补 , 判定一个元素是否属于某一集.? 并查集: 集合 并 , 查 某元素属于什么集合? 并查集问题中集合储存如何实现?  可以 用 树结构/*先找 需要寻找元素的X的位置*/int Find( SetType S[ ], Elem... 阅读全文
posted @ 2016-01-21 14:43 X-POWER 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 什么是堆? 优先队列(Priority Queue):特殊的“队列”,取出元素的顺序是依照元素的优先级(关键字)大小,而不是元素进入队列的先后顺序。下面再次开始储存选择 ::>_Elements=malloc((MaxSize+1)*sizeof(ElementType)); H->Siz... 阅读全文
posted @ 2016-01-20 20:06 X-POWER 阅读(261) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2016-01-20 17:10 X-POWER 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 上一节咱们已经说过了,树的深度越深,时间复杂度也就越高。所以我们要想办法让树的深度尽量的小。 所以就产生了平衡二叉树这种东西。 平衡二叉树(AVL):是一种特殊的排序二叉树,其左右子树都是平衡二叉树,且左右子树的高度之差的绝对值不超过1,一句话表述就是:以树中所有节点的根为树的左右子树的高度只差的绝 阅读全文
posted @ 2016-01-20 12:16 X-POWER 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 二叉搜索树(BST,Binary Search Tree)---♢ 静态查找和动态查找(下一节会讲)♦ 针对查找,数据如何组织?为什么在前面咱们说的二分查找的效率会那么高?这是因为在查找之前我们就对数据进行了有效的组织。这时候估计有人该有疑问了,咱们说了这么多数据结构但是好像都有很大的限制,例如... 阅读全文
posted @ 2016-01-20 08:17 X-POWER 阅读(238) 评论(0) 推荐(0) 编辑
上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 48 下一页