问题描述 询问区间最小值,过程中会对某些位置的值进行修改。 这题数据量很小,使用O(NQ)的方法做。 后续会有其他高效的解法。#include int data[10005]; int main(){ int n, q; scanf("%d", &n); for (int i = 1; i <= n...
分类:
其他好文 时间:
2015-05-14 14:03:30
阅读次数:
183
使用命名空间,可以避免重名问题例如:#includenamespace a{ int x = 8;}namespace b{ int x = 9;}int main(){ int x = 10; std::cout << a::x << b::x << x << std::e...
分类:
其他好文 时间:
2015-05-14 14:03:23
阅读次数:
129
在socket编程中,服务器端accept()等待一个客户端的连接,当连接成功后,accept拷贝客户端的地址信息到sin_addr里面,我们如何从sin_addr取得此客户端的Ip地址和端口号呢?实际上,当sockaddr_in.sin_family = AF_INET时,sockaddr =so...
分类:
其他好文 时间:
2015-05-14 14:05:16
阅读次数:
122
1 常用函数1.1 socket()int socket(int family, int type, int protocol); socket()打开一个网络通讯端口,如果成功的话,返回一个文件描述符,应用程序可以像读写文件一样用read/write在网络上收发数据,如果socket()调用出.....
分类:
其他好文 时间:
2015-05-14 14:05:11
阅读次数:
102
分拆素数和Time Limit: 1000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 25673Accepted Submission(s): 11239Problem Des...
分类:
其他好文 时间:
2015-05-14 14:02:03
阅读次数:
111
在MS的SDK6.0中有个证书生成工具makecert.exe, 你可以使用这个工具来生成测试用的证书。第一步,生成一个自签名的根证书(issuer,签发者)。>makecert -n "CN=Root" -r -sv RootIssuer.pvk RootIssuer.cer这个时候,会弹出提示框...
分类:
其他好文 时间:
2015-05-14 14:03:50
阅读次数:
430
1 : VS 2012 打开dsp项目文件2 : 选择release编译 , 在 项目property -----> c++ ------> preprocessor 加 _XKEYCHECK_H3 : Linker ----> Input 改为kernel32.libuser32.libgdi32...
分类:
其他好文 时间:
2015-05-14 14:03:50
阅读次数:
96
题意:给n张海报,按顺序贴海报,问最后能看到多少张不同的海报。解法:成段更新线段树 + 离散化。这道题因为给出的数字是单位长度,所以普通的离散化是有问题的,借鉴了大神的方法:http://notonlysuccess.me/?p=978一开始我的离散化方法是把单位长度改为数轴坐标……但是2 2 1....
分类:
其他好文 时间:
2015-05-14 14:03:50
阅读次数:
84
昨天下午到今天早上,终于搞定了github。过程很难过,不过看到自己的github上有代码了。还是小小的开心了一下。暂时没时间分享相关技术,附带微博链接,有想试试上传上Github的小伙伴可以查看我的微博java666666进行相关微博查看,新手最好查看微博第102条,跳过微博链接前面的内容,只看第...
分类:
其他好文 时间:
2015-05-14 14:03:54
阅读次数:
91
打表法就是将所要求的一系列数按照题目所要求的顺序放入一个数组biao[i],当你想要拿出这一系列有规律数中的第i个时 你可以直接拿出biao[i],例如用打表法求素数的集合打表法判断素数在此之前,我们判断素数的方法多是用暴力枚举法,即若要判断一个数n是否是素数,就需要从i=2开始,一直到n/2为止,...
分类:
其他好文 时间:
2015-05-14 14:02:14
阅读次数:
145
#include#include#include#includeusing namespace std;char s[20];long long t, y;long long gcd(long long a, long long b){ long long t; while (b) ...
分类:
其他好文 时间:
2015-05-14 14:00:39
阅读次数:
129
1.form主要是用于用户输入后提交向服务器传输数据的作用,是一个块级标签。2.在HTML5中新增了一些东西大概是:1.在 form 中设置了 id 后,于 input 设置 form 属性同 id 名一样。(此方法可以让input通过此form提交)2.在input框HTML5提供了新的属性以便于...
分类:
其他好文 时间:
2015-05-14 14:02:25
阅读次数:
100
函数可以返回一个值,也可以不返回值。不返回值是定义为voidvoid show(){ std::cout << "Hello World!";}如果返回一个整数int show(int a,int b){ return a + b;}
分类:
其他好文 时间:
2015-05-14 14:02:36
阅读次数:
115
第一次看到TinyIoCContainer是在用NancyFx的时候,在Bootstrapper那里看到了她的影子。那些叫Tiny的东西都挺有意思,IoC容器是我第一次遇到,于是找了些文章看了看,自己写了点代码实践下,这件事就算这么过了,然后今天想起来,在做下笔记。首先是DIP的概念:依赖倒置原则,...
分类:
其他好文 时间:
2015-05-14 13:59:46
阅读次数:
141
阅读目录Fiddler的基本介绍Fiddler的工作原理同类的其它工具Fiddler如何捕获Firefox的会话Fiddler如何捕获HTTPS会话Fiddler的基本界面Fiddler的统计视图QuickExec命令行的使用Fiddler中设置断点修改RequestFiddler中设置断点修改Re...
分类:
其他好文 时间:
2015-05-14 14:00:56
阅读次数:
198
CI中URI传递参数时,出现:The URI you submitted has disallowed characters.错误。原因:这是由于uri中存在CI不允许的字符。解决办法:在config/config.php文件中,找到复制代码 代码如下:$config['permitted_uri_...
分类:
其他好文 时间:
2015-05-14 13:59:42
阅读次数:
97
本文主要记录了通过Git来调试Bug和添加新的功能,也就是Bug分支和Feature分支,以及分支的推送。Bug分支通过Git,我们可以为每个Bug建立一个分支,Bug修复后,合并分支,然后将临时分支删除。当有Bug的时候,想创建一个分支bug-101来修复它,如果,当前正在dev上进行的工作还没有...
分类:
其他好文 时间:
2015-05-14 13:58:52
阅读次数:
146