中文题,题意不再累赘。
思路:对于第 i 行的放士兵,影响它的只有第 i-1 行和 i-2 行,所以暴力枚举符合这三行的状态
state[i],state[j],state[k]. 接下来就是二进制的巧妙应用了。
具体题解看代码注释!!!
#include
#include
#include
#include
#include
#include
#inc...
分类:
其他好文 时间:
2014-08-13 18:58:37
阅读次数:
205
调试代码的时候,免不了要批量注释/取消代码注释,很多IDE都有快捷键将你选中的代码块批量注释/取消注释的功能,那么在Vim里面如何完成这个功能呢?
方法一 块选择模式
批量注释:
Ctrl + v 进入块选择模式,然后移动光标选中你要注释的行,再按大写的I进入行首插入模式输入注释符号如 // 或 #,输入完毕之后,Vim会自动将你选中的所有行首都加上注释
取消注释:
Ctrl + v ...
分类:
其他好文 时间:
2014-08-13 10:37:15
阅读次数:
329
今天学到的两点比较重要的是:1.一个好的程序员要养成给代码注释的好习惯;2,遇到报错不要慌张,要善于分析问题并且善于运用网络搜索解决问题。
分类:
其他好文 时间:
2014-08-12 00:54:43
阅读次数:
186
MDK-ARM 使用中一直有个很纠结的问题,中文字符支持不好。比如写代码注释,使用中文删除字符就会只删除一半问题。复制粘贴代码中间有中文就会出现乱码问题。想过换IAR,新学个IDE也麻烦,上面的问题也不很大稍微绕一下也能解决,所以一直没换。发现其实这个根本不是问题,安装好后默认是ANSI编码,所以会...
分类:
其他好文 时间:
2014-08-09 13:25:37
阅读次数:
580
前面讲了EA如何方便我们生成代码,这次讲一下,如何生成详细的注释。
1.文件表头注释
(1)点击工具----选项
在常规项里修改作者:
在代码工程中修改代码工程的默认语言。
(2)修改文件模板
点击代码工厂模板以后如图:
修改语言--点击File,...
分类:
其他好文 时间:
2014-08-07 23:21:01
阅读次数:
691
Hanks.Wang - 专注于操作系统与移动安全研究,Linux-Kernel/SELinux/SEAndroid/TrustZone/Encription/MDM Mail - byhankswang@gmail.com
牛X的内核代码注释
大牛的代码质量高稳定性好,而且逻辑清晰易读性比较强,今天看到Linux Kernel红黑树的代码时,瞬间被大牛的代码注释秒...
分类:
系统相关 时间:
2014-08-06 19:17:32
阅读次数:
322
没啥好说的。代码注释,可以秒懂//照打的。跟模板的差别是引入了used数组和一个flag标记#include #include #include using namespace std;const int maxn = 510*200;int ch[maxn][128],fail[maxn],end...
分类:
其他好文 时间:
2014-08-05 15:23:09
阅读次数:
243
第一次剪枝,只不过不是我自己剪的,学习别人的代码。我感觉ACM一开始就是学习学习在学习,等弄懂一定量的题目以后,才会慢慢有自己的思路,自己的风格。题意:有一个迷宫,给出一个起点和终点,问能否正好在第t步走到终点,每个方格只能走一遍。两次剪枝都在代码注释里面。这是搜索的第一篇,加油↖(^ω^)↗ 1 ...
分类:
其他好文 时间:
2014-08-05 00:17:18
阅读次数:
288
有点晚了,今天很倒霉,录好的视频没有声音了,饿,很糟糕,耳麦出问题了,很是抱歉。
这个视频我录的把我想说的话都说了,但是没有声音郁闷吖,明天才能弄好这个视频我也传上去了不过没有声音,全是手打代码注释
整形里面 : int ,short int, long int , long long int ,以及他们的简写,signed有符号,unsigned无符号的等还有他们的字节形式
占用的...
分类:
其他好文 时间:
2014-08-02 15:36:43
阅读次数:
329
stl中内存配置器分为两级:第一级配置对象超过128B的内存,第二级配置对象小于128B的内存,stl默认采用第二级内存配置器,因为如果对象大于128B,则第二级内存配置器会自动调用第一级内存配置器。
重新整理了《STL源码剖析》上的代码注释,如下:
#include
#include
#include
#include
#include
#include
#include
#inclu...
分类:
其他好文 时间:
2014-08-02 01:53:42
阅读次数:
269