- 博客(4)
- 资源 (9)
- 收藏
- 关注
原创 C++练习小写变大写
//// 从cin读入一组词并把它们存入一个vector对象,然后设法把所有词// 都改为大写形式。输出改变后的结果,每个词占一行//#include <iostream>#include <string>#include <vector>using namespace std;int main(void){ vector <string> text; // 空 vector
2017-03-20 23:56:18 1843
原创 快速排序
快速排序简介对于包含n个数的输入数组来说,虽然快速排序是一种最坏情况实际复杂度为Θ(n2)\varTheta(n^2)的排序算法, 但它的平均性能非常好: (1)它的期望时间复杂度是 Θ(nlgn)\varTheta(nlgn) ,而且 (2) Θ(nlgn)\varTheta(nlgn) 中隐含的常数因子非常小. (3) 它还能进行原址排序. 快排目前公认的排序算法里面实际应用中最快的最好的最常
2017-03-19 12:57:45 399
原创 将标准输入复制到标准输出 APUE-1.5
实例1函数open, read, write, lseek 以及close 提供了不带缓冲的I/O, 这些函数都使用文件描述符.#include <stdio.h>#include <stdlib.h>#include <string.h>#include <unistd.h>#define BUFFSIZE 4096int main(void){ FILE *fp = NULL;
2017-03-15 18:36:08 315
原创 linux ls命令的的简单实现APUE-1.4 文件和目录
文件属性主要在主要是指文件类型(是普通文件还是目录等), 文件大小, 文件所有者,文件权限以及文件最后的修改时间等等。stat和fstat函数返回包含所有文件属性的一个信息结构。#include "apue.h"#include <dirent.h>int main(int argc, char *argv[]){ DIR *dp; struct dirent *dirp;
2017-03-14 23:58:17 278
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人