自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

fmt.Println(

fmt.Println("Hello World")

  • 博客(5)
  • 资源 (4)
  • 收藏
  • 关注

原创 Size Balanced Tree(SBT)平衡二叉树

定义数据结构struct SBT{ int key,left,right,size;} tree[N];key:存储值,left,right:左右子树,size:保持平衡最终要的数据,表示子树的大小SBT树的性质定义一个节点x,同时满足下面两个条件(a)、x.left.size >= max(x.right.right.size, x.right.left.si

2011-10-31 15:38:50 13251 6

原创 poj 1442 第K小数(输入的数可能有重复)

题目意思很简单直接拿样例来解释吧7 43 1 -4 2 8 -1000 21 2 6 6输入 n = 7 m =4,然后第一行输入n个数,然后另一行输入m个数index = 11:输出n个数中前1个数中的第Index(1)小值index=22:输出n个数中前2个数中的第index(2)小值index=36:输出n个数中前6个数中的第index(3)小值

2011-10-29 00:57:27 1640

原创 红黑树笔记——红黑树的插入操作

红黑树的插入操作可以在O(logn)的时间内完成。开始插入节点的时候和二叉查找树一样,只需要最后将插入的节点着成红色,为了保证红黑树的性质,需要通过RB_InsertFixUp函数来调整该节点,对其重新着色并旋转。下面先调用RB_Insert()函数将一个节点插入到红黑树中,同样先上伪代码RB-INSERT(T, z) 1 y ← nil[T] 2 x ← root[T]...

2011-10-28 17:18:57 2291

原创 poj 2892 随机平衡二叉树的解法

这种题就是标准的模板题,只要一个Treap上去就AC了,所以没有什么价值,唯一的价值就是用来学习Treap前驱和后继函数在动态数据中的应用。首先解释下题目意思:输入n和m,你表示数轴的长度,当然这里的数轴是从1开始的正整数,m表示接下来有m个操作。D x: The x-th village was destroyed. 就是摧毁数轴上的x值Q x: The Army comma

2011-10-27 20:47:08 1574

原创 随机二叉平衡树treap个人总结

二叉查找树二叉查找树(Binary Search Tree),或者是一棵空树,或者是具有下列性质的二叉树:若它的左子树不空,则左子树上所有结点的值均小于它的根结点的值;若它的右子树不空,则右子树上所有结点的值均大于它的根结点的值;它的左、右子树也分别为二叉排序树。二叉查找树代码很好写,这里就不过多介绍,现在分析二叉查找树的性能:二叉查找树在最坏情况下,可能退

2011-10-27 16:37:27 5268 3

Linux命令详解手册 英文版

英文版的Linux命令详解手册,有关CentOS系统的各种操作和管理指令

2013-04-18

Spring JDBC实现代码

Spring2.5+MySQL实现的JDBC操作(包括编程式事务的代码),如果有看不懂的地方可以去本人的博客:http://blog.csdn.net/Acceptedxukai,里面有具体讲解。

2012-07-27

Smarty框架的应用与例题

里面包含充分的例子,smarty框架在编写web

2011-03-07

分酒问题 三个酒杯A B C分别可装8升、5升、3升酒,开始B C装满了酒,在没有其它工具的情况下,将酒平分

三个酒杯A B C分别可装8升、5升、3升酒,开始B C装满了酒,在没有其它工具的情况下,将酒平分

2009-12-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除