摘要: zo 展开(可以用空格代替) zc 收起(比较常用) zn 全部展开 zN 全部折叠 阅读全文
posted @ 2013-02-17 20:52 NeilHappy 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 从MacVim转到终端下的vim时,遇到一个问题。当终端vim打开文件时,会出现错位的情况,如图: 这是因为我在.vimrc中有以下几行,对终端vim造成了影响。"设置vim起始时的窗口大小 "这个设置会导致在终端下的vim调整窗口的大小的时候会出现错位。set lines=25 columns=75 阅读全文
posted @ 2013-02-17 20:35 NeilHappy 阅读(1159) 评论(0) 推荐(0) 编辑
摘要: 问题描述:用G(n)表示在有n位的二进制数中没有相邻的两个1的二进制数个数。比如,当n=3时,000,001,010,011,100,101,110,111这8个数中只有000,001,010,100,101这5个是没有相邻为1的,故G(3)=5。请写一个程序,输出G(n)的值。 错误的思路(考虑的不周全):采用"分治"的方法,比如n=3,每次都将处理原问题规模的二分之一,直到n=1时,就很容易可以知道有两种情况。前面是"分",然后是"合"。比如把规模为n的问题分成了p1和p2部分,而且p1和p2问题都已经解决,个数已经知道。那么,把 阅读全文
posted @ 2013-02-17 12:50 NeilHappy 阅读(544) 评论(8) 推荐(0) 编辑