摘要:
传送门 Description 小Hi和小Ho是一对好朋友,出生在信息化社会的他们对编程产生了莫大的兴趣,他们约定好互相帮助,在编程的学习道路上一同前进。 这一天,他们遇到了一本词典,于是小Hi就向小Ho提出了那个经典的问题:“小Ho,你能不能对于每一个我给出的字符串,都在这个词典里面找到以这个字符 阅读全文
摘要:
进程相关函数 pid_t fork(); 头文件:unistd.h,sys/types.h 作用:建立一个新进程(子进程),子进程与原进程(父进程)共享代码段,并拥有父进程的其他资源(数据、堆栈等)的一个副本。(由于继承了父进程的所有状态,子进程将从fork处往下运行)。(说明:子进程继承父进程的所 阅读全文
摘要:
以下内容转载自:传送门 源于这两篇文章: http://blog.csdn.net/ggggiqnypgjg/article/details/6645824http://zhuhongcheng.wordpress.com/2009/08/02/a-simple-linear-time-algori 阅读全文
摘要:
蔡勒公式是一种计算任何一日属一星期中哪一日的算法,由蔡勒(Julius Christian Johannes Zeller)推算出。 公式 公式都是基于公历的置闰规则来考虑。 公式中的符号含义如下: w:星期(计算所得的数值对应的星期:0-星期日;1-星期一;2-星期二;3-星期三;4-星期四;5- 阅读全文
摘要:
vector创建二维数组 初始化二维数组 vector > ivec(n ,vector(m)); //n*m的二维vector vector > ivec(n , vector(m, 0)); //n*m的二维vector,所有元素为0 动态创建m*n的二维 方法一: vector > ivec; ivec.resize(n); for(int i = 0; i > ivec;... 阅读全文
摘要:
函数名: sleep头文件: #include<windows.h> // 在VC中使用带上头文件 #include<unistd.h> // 在gcc编译器中,使用的头文件因gcc版本的不同而不同功 能: 执行挂起指定的秒数语 法: unsigned sleep(unsigned seconds) 阅读全文
摘要:
std::pair是一个结构模板,提供了一种将两个异构对象存储为一个单元的方法. 定义于头文件 <utility> std::make_pair 创建一个std::pair对象,推导出目标类型的参数类型. 定义于头文件 <utility> 示例: pair与make_pair的示例 阅读全文
摘要:
使用STL中的map时候,有时候需要使用结构题自定义键值,比如想统计点的坐标出现的次数 这样子的话,会出现一堆报错 看着似乎满屏错误,其实就是少了一个键值比较函数,因为我们知道map插入键值后默认从小到大排序,使用自定义结构体作为键值,但是没有自定义比较函数的话,编译器无法为插入的元素排序。 这样子 阅读全文
摘要:
传送门 Amount of Degrees Time limit: 1.0 secondMemory limit: 64 MB Amount of Degrees Time limit: 1.0 secondMemory limit: 64 MB Description Create a code 阅读全文
摘要:
传送门 Description Mike has n strings s1, s2, ..., sn each consisting of lowercase English letters. In one move he can choose a string si, erase the firs 阅读全文
摘要:
今天在Ubuntu下编译C++代码,然后毫无防备的出现以下错误: 查阅了相关资料,__int64是VC++独有的,因此64位g++无法识别。 以下内容转载自:Byvoid 在C/C++中,64位整型一直是一种没有确定规范的数据类型。现今主流的编译器中,对64位整型的支持也是标准不一,形态各异。一般来 阅读全文
摘要:
参考资料: 极客学院IBMdeveloperWorks 重定向标准I/O Linux shell(比如Bash)接收或发送序列和字符串流形式的输入或输出。每个字符都独立于与之相邻的字符。字符没有被组织成结构化记录或固定大小的块。不管实际的字符串流进入或来自文件、键盘、显示窗口或其他 I/O 设备,都 阅读全文
摘要:
因为 shell 频繁地使用文件名,所以shell有一个使命令行强大的特性, shell 提供了特殊字符来帮助我们快速指定一组文件名。这些特殊字符叫做通配符。使用通配符(也以文件名代换著称)允许我们依据字符类型来选择文件名。下表列出这些通配符以及它们所选择的对象: 接受文件名作为参数的任何命令,都可 阅读全文
摘要:
我们知道,正则表达式(和有穷自动机)的数目是可数的,而语言的数目是不可数的,因此存在非正则语言。如何判定一个语言不是正则语言,这需要从正则语言的“本质”特性去讨论。 有穷自动机(DFA)是正则语言(RL)的识别模型。一个 DFA 只有有穷个状态,也就是说,当该DFA识别的语言 L 是无穷语言时,L 阅读全文
摘要:
一个编写良好的计算机程序常常具有良好的局部性(locality)。局部性通常有两种不同的形式:时间局部性(temporal locality)和空间局部性(spatial locality)。在一个具有良好时间局部性的程序中,被引用过一次的内存位置很可能在不远的将来再被多次引用。在一个具有良好空间局 阅读全文
摘要:
转载自:传送门 去年9月,twitter改版。 一个显著变化,就是URL加入了"#!"符号。比如,改版前的用户主页网址为 http://twitter.com/username 改版后,就变成了 http://twitter.com/#!/username 在我印象中,这是主流网站第一次将"#"大规 阅读全文
摘要:
byzanz-record主要参数选项 安装byzanz-record 通过xwininfo获取窗口大小以及位置等信息 输入byzanz-record命令录制动态图 另外,有一个小工具xdotool可以获取鼠标的所在坐标,再根据所得的坐标位置来进行录制。 阅读全文
摘要:
1、cmatrix 2、asciiquarium 阅读全文
摘要:
Linux 下常见常用的压缩包文件格式有*.zip,*.rar,*.7z*.gz,*.xz,*.bz2,*.tar,*.tar.gz,*.tar.xz,*tar.bz2等后缀的压缩文件 ZIP zip压缩打包文件 zip命令文件压缩与解压 zip命令可以用来解压缩文件,或者对文件进行打包操作。zip 阅读全文
摘要:
以下均为在Ubuntu下实践操作 更改DNS 升级内核解决/boot分区过小 添加删除ppa源 解决Win10 Ubuntu双系统时间不一致问题 快捷键 阅读全文