自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 Linux下的环境变量

1,何为环境变量 用户成功登录后,启动shell的过程中,定义一些和用户的工作环境有关的变量 2,查看Linux的环境变量可以使用命令:env 常用的环境变量有以下几个: HOME:用户的家目录的完整路径名。 LOGNAME:登录用户名。 IFS:命令行内部域分隔符,即白空格。 PATH:由冒号分隔的路径名。shell将按PATH变量中给出的顺序搜索这些目录,从中查找要执行的

2014-11-23 22:26:04 663

原创 类对象的初始化-构造函数

类对象的初始化方法: A、使用参数初始化表,对类中的成员变量进行初始化操作。 class Pen { public:         Pen(int size):m_size(size){}  //构造函数的声明,参数初始化表;         void Write(); private:     int m_size; }; B、默认参数构造函数 cla

2013-04-05 12:00:35 810

原创 素数查找算法

运行程序: #include using namespace std; //判断一个数是否是素数 int sushu(int n) {     int i=2,m=1;     for(i=2;i     {         if(n%i==0)             return 0;         continue;     }     return m;

2013-03-17 18:56:43 499

原创 枚举类型的简单使用

#include using namespace std; enum GameResult{WIN,LOSE,CANCEL}; int main() {     GameResult result;     enum GameResult omit=CANCEL;     for(int count=WIN;count     {         result=Game

2013-03-17 17:24:13 508

原创 希尔排序

希尔排序(Shell's sort)又称为“缩小增量排序”,希尔排序是对插入排序的一种改造,其效率有较大的改进。 #include void shellsort(int k[],int n) {     int i,j,flag,gap=n;     int tmp;     while(gap>1)     {         gap=gap/2;         do

2013-01-09 00:39:07 334

原创 冒泡排序

冒泡排序是一种最为常用的排序方法。是一类具有“交换”性质的排序方法。其基本思想如下: 将序列中的第一个元素与第二个元素进行比较,若前者大于后者,则将第一个元素与第二个元素进行位置交换,否则不交换。 然后让第二个与第三个元素进行比较…… 等等 直到将第n-1个元素与第n个元素进行比较为止。 例题:编写一个c程序,实现数据序列{1,5,6,3,2,8,4,9,7,0};的从小到大得排序,并且

2013-01-04 00:41:17 289

原创 选择排序

选择排序是一种比较常见的排序方法。其基本思想是:第i次排序从序列的后n-i+1个元素中选择一个最小的元素,与该n-i+1个元素交换位置,也就是与第i个元素进行交换位置,直到最后一个元素。 例题:编写一个c程序,实现数据序列{2,5,6,3,7,8,0,9,12,1};的选择排序,要求从小到大,并输出排序后的数列元素。 源程序: #include void selectsort(int

2013-01-02 23:33:25 306

原创 直接插入排序

直接插入排序是一种最为简单的排序方法。其基本思想是:在第i次排序中,第i+1个元素与前面的i个元素,进行比较。然后插入到已经有序的数列中的合适的位置。使得插入后的序列任然是保持有秩序的。 例题:编写一个C程序,实现数据序列{{2,5,6,3,7,8,0,9,4,1}的直接插入排序,要求是从小到大,并输出排序后的数列元素。 源程序: #include void insertsort

2013-01-02 00:39:41 465

原创 折半查找

如果从文件中读取的数据记录的关键字是有序排列的,则可以用一种效果更高的查找方法来查找文件中得记录,这就是折半查找法,又称为二分搜索。 有一个数组A【10】,里面有10个整数,顺序递增。A【10】={2,3,5,7,8,10,12,15,19,21} 其源程序如下: #include bin_search(int A[],int n,int key) {     int low ,

2012-12-31 23:01:30 904

原创 顺序查找

该顺序查找文件是一个学生信息记录文件,其中包括4条记录。所谓关键字就是每个文件记录的唯一标识,在该文件中学号就可充当记录的关键字。在一个文件中,两个记录的关键之是不能相同的,所以该学生记录文件的关键字可以设定为学号。对文件中记录的查找就是对其关键字的查找,找到了关键字就找到了该关键字对应的那条记录。 下面是源代码: #include typedef struct student {

2012-12-31 00:08:06 550

原创 编程之路就此开始

我想写在开始的第一句话是:既然选择了远方,就只有风雨兼程。  我不止一次的曾经告诉自己,我要开始从现在起,练习 编程。但是我这一拖就是3个月,我知道前一段时间确实比较忙,但是,如果你想去做一件事情总会找到时间的。我现在想说:我就从现在开始。我练习编程。 现在学《数据结构》c语言版的 ,好吧!就从这里开始。 这是一颗种子,已经深深地扎根在我的内心中。 其实,我是非常喜欢编程的

2012-12-28 01:45:49 366

C++编程思想--实用编程技术

实用编程技术 C++编程思想

2012-04-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除