2015年1月25日

摘要: 1.wc:wc命令是一个统计的工具,主要用来显示文件所包含的行、字和字节数。wc命令是word count的缩写。 命令格式:wc [选项参数] [文件] 选项参数: -c 统计字节数 -l 统计行数 -m 统计字符数,这个标志不能与 -c 标志一起使用 -w 统计字数,一个字被定义... 阅读全文
posted @ 2015-01-25 21:57 橙风歌 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 什么是linux命令?是一个可执行程序,就像我们所看到的位于目录/usr/bin 中的文件一样。 属于这一类的程序,可以编译成二进制文件,诸如用 C 和 C++语言写成的程序, 也可以是由脚本语言写成的程序,比如说 shell,perl,python,ruby,等等。是一个内建于 shell 自... 阅读全文
posted @ 2015-01-25 20:17 橙风歌 阅读(223) 评论(0) 推荐(0) 编辑

2015年1月24日

摘要: 有题目的需求是求将链表反转,例如1->2->3->4->5转变成5->4->3->2->1,经典的是可以有两种解决方法,递归方式和非递归方式,下面给出C++的这两周实现过程。#includeusing namespace std;const int N = 6;typedef int DataT... 阅读全文
posted @ 2015-01-24 01:02 橙风歌 阅读(975) 评论(0) 推荐(0) 编辑

2015年1月23日

摘要: 有个题目编程实现字符串拷贝函数strcpy(),很多人往往很快就写出下面这个代码。void strcpy( char *strDest,char *strSrc ){ while(( *strDest++ = * strSrc++) != '\0' );//逐个赋值字符串数组中的数据,知道... 阅读全文
posted @ 2015-01-23 22:58 橙风歌 阅读(2230) 评论(0) 推荐(0) 编辑

2015年1月22日

摘要: apt-get使用各用于处理apt包的公用程序集,我们可以用它来在线安装、卸载和升级软件包等,下面列出一些apt-get包含的常用的一些工具:工具说明install其后加上软件包名,用于安装一个软件包update从软件源镜像服务器上下载/更新用于更新本地软件源的软件包列表upgrade升级本地可... 阅读全文
posted @ 2015-01-22 23:57 橙风歌 阅读(1360) 评论(0) 推荐(0) 编辑

2015年1月20日

摘要: fread()、fgets()、fgetc()、file_get_contents() 与 file() 函数用于从文件中读取内容。 1.fread() fread()函数用于读取文件(可安全用于二进制文件) 语法:string fread(int handle,int length) ... 阅读全文
posted @ 2015-01-20 21:31 橙风歌 阅读(1476) 评论(0) 推荐(0) 编辑

2015年1月17日

摘要: 在学习C++时大家肯定迷惑过关于输入输出各种输出函数的功能,现在来总结一下各种函数的简单用法。 cin建有一个缓冲区,即输入缓冲区。一次输入过程是这样的,当一次键盘输入结束时会将输入的数据存入输入缓冲区,而cin函数直接从输入缓冲区中取数据。正因为cin函数是直接从缓冲区取数据的,所以有时候当... 阅读全文
posted @ 2015-01-17 12:50 橙风歌 阅读(16625) 评论(0) 推荐(0) 编辑

2015年1月15日

摘要: vim编辑器的安装vi(vim)是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim)。vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率。本文讲解主要是在Centos下的操作。我们在安装完Centos后,它默认的是安装了vi编辑器,vim是没有安装的,所以我们在... 阅读全文
posted @ 2015-01-15 11:18 橙风歌 阅读(1601) 评论(0) 推荐(0) 编辑

2015年1月13日

摘要: 希尔排序(Shell Sort)是插入排序的一种,它是针对直接插入排序算法的改进。该方法又称缩小增量排序,因DL.Shell于1959年提出而得名。 希尔排序实质上是一种分组插入方法。它的基本思想是:对于n个待排序的数列,取一个小于n的整数gap(gap被称为步长)将待排序元素分成若干个组子序... 阅读全文
posted @ 2015-01-13 10:57 橙风歌 阅读(281) 评论(0) 推荐(0) 编辑

2015年1月11日

摘要: 归并排序也是一种很优越的排序方式,并且时间复杂度为O(nlogn),而且归并排序的思想很有意思很有启发,包括排序过程和时间复杂度的推导等等,具体可以google一下。下面给出二路归并的实现代码。#includeusing namespace std;void merge(int data[],i... 阅读全文
posted @ 2015-01-11 22:50 橙风歌 阅读(172) 评论(0) 推荐(0) 编辑

导航