摘要: 题目描述:对于一个字节(8bit)的无符号整形变量,求二进制表示中“1”的个数,要求算法执行效率尽可能地高。先看看我自己的答案(方法一):unsigned char Count(unsigned char byt... 阅读全文
posted @ 2015-10-17 18:02 cloudren2020 阅读(291) 评论(0) 推荐(0) 编辑
摘要: int quicksort(vector &v, int left, int right){ if(left key){ high--; ... 阅读全文
posted @ 2015-10-17 12:45 cloudren2020 阅读(126) 评论(0) 推荐(0) 编辑
摘要: /**清空键盘缓冲区很多种方法,如用fflush(stdin);rewind(stdin);等,但是在linux这些都不起作用,*发现setbuf(stdin, NULL);就能直接清空键盘缓冲区了。*/#inc... 阅读全文
posted @ 2015-10-17 12:39 cloudren2020 阅读(253) 评论(0) 推荐(0) 编辑
摘要: vim-man1.简介 在编程的过程中,可能需要用到某个系统函数,却一时间记不住它的参数,或头文件。这时候就需要用到man去查阅该函数。 但是退出vim或者切换窗口去查阅就显得很费时了。我们需要在v... 阅读全文
posted @ 2015-10-17 10:57 cloudren2020 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 一 Vim中取词翻译1.先安装sdcvsdcv全称为stardictconsole version,即终端下的词典。首先,安装:sudoapt-get install sdcv安装后可以在命令行查单词,输入sdc... 阅读全文
posted @ 2015-10-17 10:54 cloudren2020 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1.安装clang解析环境sudo apt-get install clang2.下载clang_completehttp://www.vim.org/scripts/script.php?script_id=3... 阅读全文
posted @ 2015-10-17 10:32 cloudren2020 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 1.安装ctagssudo apt-get install ctags2.解压glibc源码包如: 解压glibc-2.20.tar.gz建立源码索引,比如对gnu的libc库做一个索引,而这些代码放在/home... 阅读全文
posted @ 2015-10-17 10:24 cloudren2020 阅读(127) 评论(0) 推荐(0) 编辑