会场安排问题
时间限制:3000 ms | 内存限制:65535 KB
难度:4
描述 学校的小礼堂每天都会有许多活动,有时间这些活动的计划时间会发生冲突,需要选择出一些活动进行举办。小刘的工作就是安排学校小礼堂的活动,每个时间最多安排一个活动。现在小刘有一些活动计划的时间表,他想尽可能的安排更多的活动,请问他该如何安排。
输入第一行是一个整型数m(m
每组测试数据的...
分类:
其他好文 时间:
2015-07-31 18:27:14
阅读次数:
93
一位童子兵要穿过一条路,路上有些地方放着地雷。这位童子兵非常好玩,走路一蹦一跳的。每次他在 i 位置有 p 的概率走一步到 i+1 ,或者 (1-p) 的概率跳一步到 i+2。童子兵初始在1位置,求他安全通过这条道路的概率。
以所在位置为状态,dp[i] 表示在位置 i 的安全的概率。
dp[i] = p * dp[i-1] + (1 - p) * dp[i-2]; // i 位置...
分类:
其他好文 时间:
2015-07-31 18:27:53
阅读次数:
105
一、 安全设置
我们前面的所有操作都没有进行安全认证,即,只要你连上Redis的server你就可以为所欲为。这样显然是不合理的。下面我们就设置客户端连接server后进行任何操作都需要密码验证。
注意,因为Redis速度相当快,前面我们说过它的set操作每秒钟可达110000(11万)次,get操作每秒钟可达81000次(当然不同的服务器配置性能不同)。如果...
分类:
其他好文 时间:
2015-07-31 18:28:32
阅读次数:
168
这篇是计算机类的优质预售推荐>>>>《逆向工程实战》
逆向工程领域先驱Rolf Rolles审校并鼎力推荐;包含针对真实病毒和后门程序的练习和实验
编辑推荐
探索独特的逆向工程系统化方法,包含对真实恶意软件的分析
覆盖三个最流行的处理器架构(x86、x64和ARM)
提供针对真实后门程序的综合练习
讲解复杂的代码混淆技术
探索高级调试技术,实现逆向工程过程的自动化...
分类:
其他好文 时间:
2015-07-31 18:25:21
阅读次数:
150
1,日期对象转时间戳current_day
2,计算增量的时间戳,即循环每步的增量one_day
3,循环体计算,日期变量加增量后重新赋值自己
4,时间戳转回日期格式后输出current_day=2015-07-17
end_day=2014-01-01
#步骤1
timestamp_current=`date -d "$current_day" +%s`
timestamp_end=`dat...
分类:
系统相关 时间:
2015-07-31 18:28:10
阅读次数:
438
工作中使用到了mongo,就自己研究了一下,总结了一下,会遇到的一些问题,有不对的地方还请各位牛人指导。
简单说一下
副本集具有多个副本保证了容错性,就算一个副本挂掉了还有很多副本存在
主节点挂掉了,整个集群内会自动切换
副本集中的副本节点在主节点挂掉后通过心跳机制检测到后,就会在集群内发起主节点的选举机制,自动选举一位新的主服务器
我们来看看mongoDB副本集的架构图:(注:此...
分类:
数据库 时间:
2015-07-31 18:27:50
阅读次数:
308
开发还是需要多多练习的 ,下面是一些常用的步骤:
一、简单说明
创建Get 请求
// 1.设置请求路径
NSString *urlStr=[NSString stringWithFormat:@"http://192.168.1.53:8080/MJServer/login?username=%@&pwd=%@",self.username.text,self.pw...
分类:
移动开发 时间:
2015-07-31 18:26:10
阅读次数:
190
国内每天活跃度最高的APP是什么?很多人立刻会说微信、陌陌、或者优酷视频,但最近圈子里悄悄在流传一个故事,优酷路由宝的APP的日活跃率已经超过70%,是微信的两倍以上,据说米UI和华为的后台工程师看到这个数据都惊呆了。那路由宝APP是什么,他们又怎么让用户爱不释手呢...
分类:
微信 时间:
2015-07-31 18:26:11
阅读次数:
332
动态加载列可以说是一个从无到有的过程,如果只是网页上的DataGrid实现那就太无味了,有趣的在这里,这个页面上连带着一大堆的数据库表的查询修改,尤其是做着做着发现数据表设计有缺陷,需要的数据竟然只有出口没有入口,想想也是醉了,对业务不熟悉真心的杀不起啊。这个其实蛮好玩的,就像玩捉迷藏藏得那个人叫做nothing,再后来我又遇到了Multiple-births(多胞胎),一个页面上涉及到了六七张数...
分类:
其他好文 时间:
2015-07-31 18:24:39
阅读次数:
284
demo:http://codepen.io/tianzi77/pen/YXdXjb
Document
body {
color: #999;
f...
分类:
编程语言 时间:
2015-07-31 18:23:56
阅读次数:
183
使用Hudson创建使用ant自动编译打包apk...
分类:
移动开发 时间:
2015-07-31 18:25:56
阅读次数:
438
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。 --百度百科
所以我们的小项目必须得在Tomact的环境下才能够运行起来,但是当自己手动点击启动项的时候,只是一闪而过:
后来查阅资料得知:Tomact就是一个轻量级的容器,他属于第三方软件,所以虽然好用,但是还是得...
分类:
系统相关 时间:
2015-07-31 18:24:35
阅读次数:
178
这个题,哈哈,很无语。
题意:给出所有左括号跟右括号之间合法的距离,求出一个合法的括号序列。
由于括号肯定是快点匹配完最好,所以维护一个栈,若当前的左括号可以被匹配那就匹配否则丢一个左括号进去。
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#...
分类:
其他好文 时间:
2015-07-31 18:23:56
阅读次数:
144
获取ID
#include
#include
。pid_t getpid(void)
获取本进程ID
。pid_t gettppid(void)
获取父进程ID
eg:
#include
#include
#include
int main (void)
{
printf("PID = %d\n", getpid());
printf("PPID...
分类:
系统相关 时间:
2015-07-31 18:24:46
阅读次数:
153
Implement the following operations of a stack using queues.
push(x) -- Push element x onto stack.pop() -- Removes the element on top of the stack.top() -- Get the top element.empty() -- Return whet...
分类:
其他好文 时间:
2015-07-31 18:23:24
阅读次数:
77
这篇是计算机类的优质预售推荐>>>>《基于模型的软件开发》
译者序
这是一本关于一种特定的软件设计方法实践的书。MBD(Model-Based Software Development,基于模型的软件开发)方法基本上是一种OO(Object-Oriented,面向对象)方法。其基本观点是:通过静态结构和动态结构的开发,生成面向对象的分析模型,然后通过工具的转换,进而转换为应用程...
分类:
其他好文 时间:
2015-07-31 18:23:03
阅读次数:
167
一、 事务处理
Redis对事务的支持比较简单,或者说它的事务是有缺陷的。它只能保证一个Client发起的事务中的命令可以连续执行,中间不会插入其它client端的命令。缺陷在于,如果一个client将两条命令放到一个事务了,执行的时候第二条命令发送错误,但此时Redis的事务不会回滚第一条命令。如下图:
Redis事务的执行原理如下:当client端...
分类:
其他好文 时间:
2015-07-31 18:24:03
阅读次数:
99