题目大意:一个人站在(0,0)处,每次操作都会改变一栋楼的高度,问每次操作之后这个人会看到多少栋楼。
思路:将所有楼分块,在每一块内暴力维护一个单调递增的序列,这样只要这个块中的一栋楼能被看到,那么这一块内能被看到的楼肯定是一段,这样方便统计。
至于是哪一段,二分就可以了。
CODE:
#define _CRT_SECURE_NO_WARNINGS
#includ...
分类:
其他好文 时间:
2015-02-01 13:35:24
阅读次数:
185
问题来源:由于在练机时候我把网线拔掉插到自己的电脑上了,导致用CRT一下连不了虚拟机浪费了不少的时间,其实很简单。-------------------------------------------------------------------------------------------为了方便我先来直接总结一下我的过错吧!!-》-》问题的关..
分类:
其他好文 时间:
2015-01-30 17:52:08
阅读次数:
201
优化前:SELECT a.* FROM t1 a,(SELECT obj_id,MAX(PRE_DETAIL_INST_ID) PRE_DETAIL_INST_ID FROM t1 WHERE DATE_FORMAT(crt_date,'%Y-%m-%d %H') = DATE_FORMAT(DAT...
分类:
数据库 时间:
2015-01-30 15:08:35
阅读次数:
308
#define _CRT_SECURE_NO_WARNINGS#include#includeint search(int a[], int n, int num){ int top = 0; int bottom = n - 1; int half = (top + bottom...
分类:
其他好文 时间:
2015-01-24 14:28:06
阅读次数:
188
经过多天的努力,做出几个分类器然后利用下面代码进行组合调用,虽然效果不是很好,但是已经算是进步了。 1 #define _CRT_SECURE_NO_WARNINGS 2 //手势检测器测试代码 3 #include"iostream" 4 #include"highgui.h" 5 #i...
分类:
其他好文 时间:
2015-01-24 06:45:42
阅读次数:
211
题目大意:一个班级中,两个相邻的人是朋友,一对朋友如果同时选择文科或者理科会有加成。问最多能够得到的权值是多少。
思路:先假设得到所有的权值,然后运用最小割的意义求出最大的获利。具体方法见 http://hzwer.com/2422.html
CODE:
#define _CRT_SECURE_NO_WARNINGS
#include
#include
#inclu...
分类:
移动开发 时间:
2015-01-23 18:30:16
阅读次数:
198
题目大意:求C(n,m)%p。
思路:Lucas定理:C(n,m)%p = C(n/p,m/p)*C(n%p,m%p)%p
处理出来1~10007所有的阶乘和阶乘的逆元,nm都小于10007的时候就可以直接算了,剩下的情况递归处理。
CODE:
#define _CRT_SECURE_NO_WARNINGS
#include
#include
#include
...
分类:
其他好文 时间:
2015-01-23 09:37:25
阅读次数:
166
今天下午对面的老大调试遇到这个问题,大家一起讨论好久才解决这个问题
crt源代码都是可以看到的,为了了解清楚原因,十分有必要查看源码,源码一般在你的VS安装路径下VC\crt\src下。
点击重试,定位到崩溃源码地方dbgdel.c的第52行。
为了了解原因,我的测试代码是这样写的:
int _tmain(int argc, _TCHAR* argv[])
{
char* p ...
分类:
其他好文 时间:
2015-01-22 20:23:05
阅读次数:
291
调试程序,对动态申请的内存用free或者delete释放时程序崩溃,跳出如下对话框:
点击重试,定位到具体的CRT源码部分:_ASSERTE(_CrtIsValidHeapPointer(pUserData));
1、原因分析:
查看CRT源码,一步一步看看里面都干了什么吧: _CrtIsValidHeapPointer----->_CrtIsValidPointer---->Hea...
分类:
移动开发 时间:
2015-01-22 18:00:58
阅读次数:
241
无法打开磁盘“XXX.vmdk”或其所依赖的快照磁盘之一。系统找不到指定的文件。在打开虚拟机的时候出现这种问题,是由于磁盘间的关联出问题了,要到其相应的文件去修改磁盘的配置文件。具体方法:1、通过CRT连到改esxi机器,然后进入相应的存储。cdvmfs/volumes/AAA(存放虚拟机..
分类:
其他好文 时间:
2015-01-22 15:49:50
阅读次数:
5003