全部模板:https://github.com/9974/DataStructures/tree/master/treap
以前treap学得不怎么扎实,最近用重新温习了一下。
写法不同,它能实现set,map,multiset等不同的功能。
与STL相比增加的功能就是:
1.求第k大的数, 2.求一个数v是第几大的数 等等功能
学了能可持久化的treap...
分类:
其他 时间:
2014-01-20 22:30:10
收藏:
0 评论:
0 赞:
0 阅读:
415
最近Arnold很火,作为一个异常犀利的NB渲染器,arnold大有摧枯拉朽打倒旧社会的架势,然而貌似很多人尽管一直在谈arnold,歌颂arnold,却不明白为什么arnold这么屌,以及屌在何处。这篇洗地文献给这些想要和arnold亲接触却一直未得其要领而深入的孩子。
Arnold为什么这么屌?
Arnold是一个unbiased PBR渲染器,这分两部分,不但是PBR的,而且是u...
分类:
其他 时间:
2014-01-20 22:30:55
收藏:
0 评论:
0 赞:
0 阅读:
457
全年做了项目大大小小也很多,仔细回味做过项目,很有意思,对于我来说没做一个项目就是学习一种新知识,新模式的过程,对于喜欢新鲜事物的我来说,其实也是一个不断提高的过程;去年对我来说,最大的成果主要是:深入学习了linux/c socket套接字编程及linux kernel socket 22个接口中5个接口源代码分析,从关系数据库思维模式到NOSQL思维模式的转变和结合传统关系数据库和NOSQL应...
分类:
其他 时间:
2014-01-20 22:30:00
收藏:
0 评论:
0 赞:
0 阅读:
386
敏捷软件开发当中,是如何做版本规划的,和瀑布式版本规划有何不同。新的版本规划方式是否靠谱。为什么越来越多的企业在使用敏捷。...
分类:
其他 时间:
2014-01-20 22:29:55
收藏:
0 评论:
0 赞:
0 阅读:
327
Broken Necklace
题目大意:
有一串项链,有红色(r),白色(w),蓝色(b)组成,现在从任意位置把项链断开,从断开的两头分别向项链中间遍历。以左端为例,如果左端第一个为红色,那么从左开始取出所有红色,直到碰到蓝色停止。问最多可以从这串项链中取走多少珠子。(白色既可以当做红色,也可以当做蓝色)
解题思路:
O(N^2)
由于珠子数不多,最多350颗。那我们可以用纯暴...
分类:
其他 时间:
2014-01-20 22:29:50
收藏:
0 评论:
0 赞:
0 阅读:
401
Java中对象的创建
clone顾名思义就是复制, 在Java语言中, clone方法被对象调用,所以会复制对象。所谓的复制对象,首先要分配一个和源对象同样大小的空间,在这个空间中创建一个新的对象。那么在java语言中,有几种方式可以创建对象呢?
1 使用new操作符创建一个对象
2 使用clone方法复制一个对象
那么这两种方式有什么相同和不同呢? new操作符的本意是分...
分类:
其他 时间:
2014-01-20 22:30:05
收藏:
0 评论:
0 赞:
0 阅读:
332
问的白一点就是Displaying 1-10 of 15 results 如何翻译如果搜索的话,
搜这个会出来很多内容yii cgridview template
summary好了,其他不说了,说下如何解决,解决前,先看一段官方介绍http://www.yiiframework.com/doc/a...
分类:
其他 时间:
2014-01-20 19:58:00
收藏:
0 评论:
0 赞:
0 阅读:
462
在Java中创建线程有两种方法:使用Thread类和使用Runnable接口。在使用Runnable接口时需要建立一个Thread实例。因此,无论是通过Thread类还是Runnable接口建立线程,都必须建立Thread类或它的子类的实例。Thread类的构造方法被重载了八次,构造方法如下:pub...
分类:
其他 时间:
2014-01-20 19:57:55
收藏:
0 评论:
0 赞:
0 阅读:
386
1、数据类型:CGFloat: 浮点值的基本类型CGPoint:
表示一个二维坐标系中的点CGSize: 表示一个矩形的宽度和高度CGRect: 表示一个矩形的位置和大小typedef float CGFloat;//
32-bittypedef double CGFloat;// 64-bitst...
分类:
其他 时间:
2014-01-20 19:57:45
收藏:
0 评论:
0 赞:
0 阅读:
343
此方法安装了llPDFLib.v3.6
控件、对pdf左侧、右侧正文进行了操作。procedure TForm1.Button1Click(Sender: TObject);var
node,nd1:TPDFOutlineNode; PW,ph:integer; bmp:TBitmap;begin ...
分类:
其他 时间:
2014-01-20 19:57:20
收藏:
0 评论:
0 赞:
0 阅读:
413
from geometry_info import
geometry_infof=open("AD678_ci.txt","r")t=geometry_info()import
stringd=t.__dict__ for eachline in f: eachline = eachline.str...
分类:
其他 时间:
2014-01-20 19:57:25
收藏:
0 评论:
0 赞:
0 阅读:
355
1. 首先引用winsock单元 function PingHost(HostIP: String):
Boolean;type PIPOptionInformation=^TIPOptionInformation;
TIPOptionInformation=packed record TTL: B...
分类:
其他 时间:
2014-01-20 19:57:05
收藏:
0 评论:
0 赞:
0 阅读:
507
1.在Ubuntu下打开控制台程序 必须将切换到root的账户下 命令-su
l命令行中输入vim,如果未安装会得到下面的提示:程序“vim”已包含在下列软件包中:* vim* vim-gnome* vim-tiny* vim-gtk*
vim-nox请尝试:apt-get install 按照提示...
分类:
其他 时间:
2014-01-20 19:57:10
收藏:
0 评论:
0 赞:
0 阅读:
422
LABVIEW是美国国家仪器公司(National
Instruments,简称NI)的创新产品,它允许编程人员使用图形方式来进行编程,摒弃了艰涩难懂的代码,只需要拖动相应图形控件然后连线,进行简单的配置即可完成一个应用程序的开发。让更多的相关人员加入到编程的行列中。
虚拟仪器软件架构(VISA,V...
分类:
其他 时间:
2014-01-20 19:57:00
收藏:
0 评论:
0 赞:
0 阅读:
451
本文来自:http://www.cnblogs.com/tylerdonet/p/3483836.htmlJavaScript中有三个可以对字符串编码的函数,分别是:
escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,de...
分类:
其他 时间:
2014-01-20 19:56:25
收藏:
0 评论:
0 赞:
0 阅读:
424
引言委托 和 事件在 .Net
Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什...
分类:
其他 时间:
2014-01-20 19:56:20
收藏:
0 评论:
0 赞:
0 阅读:
286
第一步:打开VS2010项目的SLN文件有如下代码:Microsoft Visual
Studio Solution File, Format Version 11.00# Visual Studio 2010将之改为:Microsoft
Visual Studio Solution File, F...
分类:
其他 时间:
2014-01-20 19:56:05
收藏:
0 评论:
0 赞:
0 阅读:
306
1 #读取类文件。调用类 2 from Paths_info import
Paths_info 3 import string 4 t=Paths_info() 5 d=t.__dict__ 6 7 8 #def fan(dict):
9 f=open("ModelInfo.txt","r")10...
分类:
其他 时间:
2014-01-20 19:56:00
收藏:
0 评论:
0 赞:
0 阅读:
375
一年又一年,是一天又一天,日子依然是这样的过着,不觉的无聊吗,不觉的没劲吗,是时候该改变下自己了。本来可以活的更好,缺偏偏因为自己的选择,和那样漫无目的的等待,直至到
今天的这个样子。自己的选择只能怨自己,别人给不了你什么,趁现在还年轻,还有时间和体力去干点能够让自己满意的事情。不求能够有多么多么好...
分类:
其他 时间:
2014-01-20 19:55:55
收藏:
0 评论:
0 赞:
0 阅读:
432
最少拦截系统Time Limit: 2000/1000 MS
(Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s):
11667Accepted Submission(s): 4585Problem Des...
分类:
其他 时间:
2014-01-20 19:55:35
收藏:
0 评论:
0 赞:
0 阅读:
565