盘子序列【题目描述】有n个盘子。盘子被生产出来后,被按照某种顺序摞在一起。初始盘堆中如果一个盘子比所有它上面的盘子都大,那么它是安全的,否则它是危险的。称初始盘堆为A,另外有一个开始为空的盘堆B。为了掩盖失误,生产商会对盘子序列做一些“处理”,每次进行以下操作中的一个:(1)将A最上面的盘子放到B最...
分类:
其他好文 时间:
2015-10-13 22:45:14
阅读次数:
439
仔细测试了一下msgpack与zlib的压缩,可以给还在用msgpack又想是否对某些包进行再度压缩的参考msgpack本身会大概压缩4分之1,248个字节时,序列化后大小与用不用zlib压缩都是一样的 大于248字节后用zlib再压就会更小,当用msgpack序列之后为1024个字节用zlib再压...
分类:
其他好文 时间:
2015-10-13 22:28:07
阅读次数:
311
题意: 给出一个数n,表示存在一个整数序列1……n,然后进行四种操作:操作一:输入x,y,表示将x移到y的左边(若x本来就在y的左边则忽略);操作二:输入x,y,表示将x移到y的右边(若x本来就在y的右边则忽略);操作三:输入x,y,表示交换x和y。操作四:将整个序列倒置。最后要求的是操作后的整个....
分类:
其他好文 时间:
2015-10-13 21:10:52
阅读次数:
189
注意点:插入语句的时候有序列需要返回值:insert intotbl_student(name,birth,score) values(#name#,#birth#,#score#)typealias 类的别名,定义别名后使用时不需要一大串包名的类全名resultMap SQL 字段与类属性的映射关...
分类:
其他好文 时间:
2015-10-13 21:00:51
阅读次数:
287
出处:http://www.jb51.net/article/36138.htm1.什么是IO Java中I/O操作主要是指使用Java进行输入,输出操作.Java所有的I/O机制都是基于数据流进行输入输出,这些数据流表示了字符或者字节数据的流动序列。Java的I/O流提供了读写数据的标准方法。.....
分类:
编程语言 时间:
2015-10-13 21:00:36
阅读次数:
280
题意:有N个数字,M个操作,然后回答每个Q开头的询问操作形式:A val pos:在pos位置上+valQ l r:询问l~r之间有多少个质数R val l r:把l~r之间的数字替换成val分析:建成两棵树,一棵更新 原数列,一棵更新 质数序列(只有0,1) 1 #include 2 #in...
分类:
其他好文 时间:
2015-10-13 20:53:42
阅读次数:
197
------------------------------------------------------------------------------------------------------选择排序:是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完。选择排序是不稳定的排序方法(比如序..
分类:
编程语言 时间:
2015-10-13 19:26:48
阅读次数:
217
排序算法有很多,记得当初一开始学C时就有这种问题。那个时候会用也最易理解的排序算法,就是选择排序了(当时并不知道这样的算法还有名字)。思想还是先来看看选择排序的思想。选择排序的思想非常直接,不是要排序么?那好,从所有序列中先找到最小的,然后放到第一个位置。之后再看剩余元素中最小的,放到第二个位置……...
分类:
编程语言 时间:
2015-10-13 17:17:55
阅读次数:
165
1. 加在字符串前面,字符串中的 \ 失去转义符的作用,直接写字符串而不需要考虑转义字符string path = @"C:\Windows\"; // 如果不加 @,编译会提示无法识别的转义序列 // 如果不加 @,可以写成如下 string path2 = "C:\\Windows\\"; .....
流(RACStream):一个流表示多个对象值组成的序列,对象值可以是当前已有的,也可以是未来会出现的,但是必须先后按顺序依次被检索。信号(RACSignal):信号是推送型的流,信号可以通过订阅来传递事件给订阅者,主要有三类事件:next,error,complete。next可以携带一个正常的值...
分类:
其他好文 时间:
2015-10-13 15:08:43
阅读次数:
265