码迷,mamicode.com
首页 >  
搜索关键字:binary index tree    ( 56466个结果)
【HDU1325】Is It A Tree?(并查集基础题)
有以下坑点:1.结束输入不一定-1,题目中的叙述只是说所有权值都为正值。2.是否构成一棵树不能只判断是否只有一个根节点,没有环路,而且还需要判断每个节点的入度一定是1,不然就不是一棵树。(无环路也可用树的性质:结点数 = 边树 + 1 来取代) 1 #include 2 #include 3 #.....
分类:其他好文   时间:2014-07-22 23:04:12    阅读次数:243
json解析
#include#include #include #include #include //解析下面的json//pairint main(){ using namespace boost::property_tree; std::string strJson = "{ \"people...
分类:Web程序   时间:2014-07-22 22:59:52    阅读次数:230
鼠标到哪tl到哪
$(".navcon a").mouseover(function(){ var that = $(this), index = that.index(); that.addClass('cur'); $(".tl").stop().animate({...
分类:其他好文   时间:2014-07-22 22:35:54    阅读次数:201
linux 下查看二进制文件
查看二进制有以下几种方法:方法一:hexdumpapt-get install libdata-hexdumper-perl安装好之后就可以直接hexdump your_binary_file也可以直接使用hd命令来代替hexdump如果想要慢慢看 : hd your_binary_file | m...
分类:系统相关   时间:2014-07-22 22:35:12    阅读次数:186
STL源码剖析 算法 set
set相关算法 ------------------------------------------------------------------------------------ 描述: set_union , set_difference , set_intersection , set_symmetric_difference 算法接受的 set , 必须是有序区间,适用于以 RB-tree 为底层的 set/multiset , 不适用于以 hash 为底层的 hash_set/hash_mul...
分类:其他好文   时间:2014-07-22 22:34:33    阅读次数:214
STL源码剖析 容器 stl_tree.h
RB-tree(红黑树) -------------------------------------------------------------------------- 平衡二叉搜索树 --> 平衡可提高搜索效率 常见的平衡二叉搜索树有: AVL-tree(任何节点的左右子树高度相差最多 1)、红黑树、AA-tree AVL-tree 破坏平衡的情况及恢复平衡的方法 恢复时要先找到失去平衡的点 外侧插入 --> 单旋转 内侧插入 --> 双旋转 图5-10 图5-11 图5-12 红黑树是...
分类:其他好文   时间:2014-07-22 22:34:33    阅读次数:316
STL源码剖析 容器 stl_set.h
set ------------------------------------------------------------------------ 所有元素都会根据元素的键值自动被排序。 不可以通过 set 的迭代器改变 set 的元素值。因为 set 元素值就是其键值,关系到 set 元素的排列规则。 set::iterator 被定义为底层 RB-tree 的 const_iterator,杜绝写入操作 标准的 STL set 以 RB-tree 为底层机制,就像 stack 以 dequ...
分类:其他好文   时间:2014-07-22 22:34:33    阅读次数:231
hdu 1754 splay tree伸展树 初战(单点更新,区间属性查询)
题意:与区间查询点更新,点有20W个,询问区间的最大值。曾经用线段树,1000+ms,今天的伸展树,890没ms,差不多。 第一次学习伸展树,一共花了2个单位时间,感觉伸展树真很有用,也很好玩。现在只学了一点点。切个点更新试试。 大致思路:用编号(数组)作为树的键值建树,每插一个数,沿路节点更新最大值(每个结点有一个附加信息标记以之为子树的树所有点的最大值)。所以,查询时【i,j】,只要把i-...
分类:其他好文   时间:2014-07-22 22:34:13    阅读次数:294
lombok 简化java代码注解 理解
lombok 注解: ????lombok 提供的注解不多,可以参考官方视频的讲解和官方文档。 ????Lombok 注解在线帮助文档:http://projectlombok.org/features/index. ????下面介绍几个我常用的 lombok 注解: ...
分类:编程语言   时间:2014-07-22 22:32:53    阅读次数:272
mysql数据库基础
数据库及mysql二分法:平均大概需要十四次左右就能找到我们需要查找的数据;问题是文件需要事先排好顺序;我们将某一列给提取出来,通过二分法,平均14次找到这个用户名本身,这里面存放的是数据文件的地址。我们将这个文件叫做索引文件。INDEX。第二种方法叫做:B+数索引;是..
分类:数据库   时间:2014-07-22 18:24:12    阅读次数:317
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!