随笔分类 -  Technique---Skills Articles Set

摘要:from:http://www.cnblogs.com/lyosaki88/p/3481338.html 一般写完代码时,我们通常会启动调试运行一下看看是否正确,启动运行的方式无非是F5-- Start Debugging或 Ctrl+F5-- Start Withour Debugging(注:... 阅读全文
posted @ 2015-07-13 14:51 Jeremy Wu 阅读(555) 评论(0) 推荐(0) 编辑
摘要:VS2010 快捷键Ctrl+E,D ----格式化全部代码Ctrl+E,F ----格式化选中的代码CTRL + SHIFT + B生成解决方案CTRL + F7 生成编译CTRL + O 打开文件CTRL + SHIFT + O打开项目CTRL + SHIFT + C显示类视图窗口F4 显示属性... 阅读全文
posted @ 2015-07-09 15:48 Jeremy Wu 阅读(394) 评论(0) 推荐(0) 编辑
摘要:一般的做法是:int **p = new int*[m]; //m行n列型for (i = 0; i < m; ++i) { p[i] = new int[n]; for (j = 0; j < n; ++j) scanf ("%d",&p[i][j]);} 待补充... 阅读全文
posted @ 2015-05-16 23:49 Jeremy Wu 阅读(2521) 评论(3) 推荐(0) 编辑
摘要:1、v+移动光标可以选中文本。2、y可以复制已经选中的文本3、p可以粘贴复制一行则:yy复制当前光标所在的位置到行尾:y$复制当前光标所在的位置到行首:y^复制三行则:3yy,即从当前光标+下两行。剪切文本:用v选中文本之后可以按y进行复制,如果按d就表示剪切,之后按p进行粘贴。剪切一行:dd剪切当... 阅读全文
posted @ 2015-05-16 22:31 Jeremy Wu 阅读(191) 评论(0) 推荐(0) 编辑
摘要:参考 :http://upliu.net/how-cout-out-2-precision.html大家都知道用 C 语言中 printf () 函数可以非常方便控制保留 几位小数输出不过在 C++ 当中也是可以控制小数保留,cout () 和 printf () 还是有一些区别 cout 然后再... 阅读全文
posted @ 2015-04-19 16:26 Jeremy Wu 阅读(33372) 评论(0) 推荐(0) 编辑
摘要:C++获取当前时间和计算程序运行时间的方法 获取当前时间: #include #include using namespace std; int main() { SYSTEMTIME sys; GetLocalTime(&sys); cout#includevoid... 阅读全文
posted @ 2015-04-16 16:47 Jeremy Wu 阅读(1632) 评论(0) 推荐(0) 编辑
摘要:公式:递推公式c(n,m)=c(n-1,m-1)+c(n-1,m)等式左边表示从n个元素中选取m个元素,而等式右边表示这一个过程的另一种实现方法:任意选择n中的某个备选元素为特殊元素,从n中选m个元素可以由此特殊元素的分成两类情况,即m个被选择元素包含了特殊元素和m个被选择元素不包含该特殊元素。 阅读全文
posted @ 2015-03-14 23:35 Jeremy Wu 阅读(354) 评论(0) 推荐(0) 编辑
摘要:写这道题目的时候遇到了一个令人诧异的问题,就是平台上跑来的结果和我本机跑起来的结果不一样。后来Debug了之后才发现是我数组开小了,只开到100 的数组竟然都去访问他170位的地址肯定要跪成翔啊...好吧,解释一下题意。有N盏台灯,C次操作每次操作可以按一次按钮,一共一个四个按钮可以得出的规律是每6... 阅读全文
posted @ 2015-02-20 22:51 Jeremy Wu 阅读(223) 评论(0) 推荐(0) 编辑
摘要:非常感谢 Potaty 大大的援助使得我最后A出了这两题DP==================================189A : 求切分后的ribbon最多的数目,不过要求切分后只能存在a or b or c 的长度O(n)的效率:遍历下来求 f[i - a]、f[i - b]、 f[i... 阅读全文
posted @ 2015-02-08 21:31 Jeremy Wu 阅读(350) 评论(0) 推荐(0) 编辑
摘要:std::ios::sync_with_stdio(false);在main 函数中加上这么一句话。可以打消iostream的输入输出缓存,可以节省许多时间,使效率与scanf与printf相差无几。因为 cin,cout之所以效率低,是因为先把要输出的东西存入缓冲区,再输出,导致效率降低。 阅读全文
posted @ 2014-12-04 16:37 Jeremy Wu 阅读(583) 评论(0) 推荐(0) 编辑
摘要:水平序 Graham 扫描算法:计算二维凸包的时候可以用到,Graham 扫描算法有水平序和极角序两种。极角序算法能一次确定整个凸包,但是计算极角需要用到三角函数,速度较慢,精度较差,特殊情况较多。水平序算法需要扫描两次,但排序简单,讨论简单,不易出错。【算法流程】1.对顶点按x为第一关键字,y为第... 阅读全文
posted @ 2014-08-18 10:15 Jeremy Wu 阅读(312) 评论(0) 推荐(0) 编辑
摘要:c语言double型变量标准输入格式:scanf("%lf",num);标准输出格式:printf("%f\n",num);注:有过输出用%lf输出OJ报WA的经历:http://www.cnblogs.com/wushuaiyi/p/3898977.html 阅读全文
posted @ 2014-08-08 11:29 Jeremy Wu 阅读(2787) 评论(0) 推荐(0) 编辑
摘要:头文件定义的符号常量CHAR_MIN char的最小值SCHAR_MAX signed char 最大值SCHAR_MIN signed char 最小值UCHAR_MAX unsigned char 最大值SHRT_MAX short 最大值SHRT_M... 阅读全文
posted @ 2014-08-05 20:16 Jeremy Wu 阅读(718) 评论(0) 推荐(0) 编辑
摘要:在程序头部添加一行#pragma comment(linker, "/STACK:16777216")可有效开大堆栈实验效果如下:11330179 2014-08-05 18:28:17 Wrong Answer 4920 1687MS 7776K 1327 B C++ Jeremy_wu11272... 阅读全文
posted @ 2014-08-05 19:15 Jeremy Wu 阅读(198) 评论(0) 推荐(0) 编辑
摘要:转自http://aikilis.tk/如果问题中各数据的范围明确,那么无穷大的设定不是问题,在不明确的情况下,很多程序员都取0x7fffffff作为无穷大,因为这是32-bit int的最大值。如果这个无穷大只用于一般的比较(比如求最小值时min变量的初值),那么0x7fffffff确实是一个完美... 阅读全文
posted @ 2014-05-27 14:23 Jeremy Wu 阅读(498) 评论(0) 推荐(0) 编辑
摘要:void scani(int &num){ char ch; int flag=1; while(ch=getchar(),(ch>'9'||ch='0') num=num*10+ch-'0'; num*=flag;} 阅读全文
posted @ 2014-05-06 20:56 Jeremy Wu 阅读(144) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示