自定义博客皮肤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 581

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

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

2013-04-05 12:00:35 748

原创 素数查找算法

运行程序:#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 450

原创 枚举类型的简单使用

#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 455

原创 希尔排序

希尔排序(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 289

原创 冒泡排序

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

2013-01-04 00:41:17 254

原创 选择排序

选择排序是一种比较常见的排序方法。其基本思想是:第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 261

原创 直接插入排序

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

2013-01-02 00:39:41 398 1

原创 折半查找

如果从文件中读取的数据记录的关键字是有序排列的,则可以用一种效果更高的查找方法来查找文件中得记录,这就是折半查找法,又称为二分搜索。有一个数组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 852

原创 顺序查找

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

2012-12-31 00:08:06 490

原创 编程之路就此开始

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

2012-12-28 01:45:49 320

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

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

2012-04-10

空空如也

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

TA关注的人

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