2015年12月15日

快速排序

摘要: 快速排序时间复杂度 O(nlogn)#include#include#include#includeusing namespace std;const int MAX_A = 1000009;int a[MAX_A];void Q_sort(int l,int r){ //把l,r分为两部分,左... 阅读全文

posted @ 2015-12-15 13:08 mcryag 阅读(125) 评论(0) 推荐(0) 编辑

2015年12月14日

堆排序

摘要: 堆排序利用到完全二叉树的有关知识,时间复杂度O(nlogn)#include#include#include#includeusing namespace std;const int MAX_A = 100009;//使1到n元素为最大堆void Adjust(int a[],int i,int n... 阅读全文

posted @ 2015-12-14 19:05 mcryag 阅读(129) 评论(0) 推荐(0) 编辑

归并排序

摘要: 归并排序 时间复杂度 O(nlogn)#include#include#include#includeusing namespace std;const int MAX_A = 100009;//合并void Merge(int (&c)[MAX_A],int l,int m,int r){ ... 阅读全文

posted @ 2015-12-14 16:40 mcryag 阅读(163) 评论(0) 推荐(0) 编辑

2015年10月30日

简单学C——第七天

摘要: 函数 函数是C语言重要的组成部分,你现在,或者以后(如果C没什么变化的话)所写的任何一个C语言程序都是由一个一个的函数组合在一起的,当然,现在或许你只会在主函数 main中写一个小程序,那么在看了本篇文章后,我觉得自己编写多个函数在一个程序中运行肯定不是问题啦,对于理解C语言的模块化编程也有很大的帮... 阅读全文

posted @ 2015-10-30 21:16 mcryag 阅读(308) 评论(0) 推荐(0) 编辑

2015年10月27日

简单学C——第六天

摘要: 指针 指针是c语言中很灵活的一个内容,当然,灵活的都是较难掌握的。不过,只要理解其实质,学习,运用指针还是一件很轻松的事情的。 首先理解,1.什么是指针? 在c语言中,指针也同Int ,double 一样是一种数据类型,int 存放的是一个整型数字,double 存放的是一个双精度的数字,指针存放的... 阅读全文

posted @ 2015-10-27 23:03 mcryag 阅读(259) 评论(0) 推荐(0) 编辑

2015年10月12日

简单学C——第五天

摘要: 结构体 首先明确,结构体是一种构造的数据类型,是一种由多个数据类型如 int,char,double,数组或者结构体......组成的类型,现在告诉大家如何定义一个结构体。在定义int整型变量时,大家肯定都知道 int a; 即定义了一个int 型变量,系统会自动分配 存int这么大的空间,但是对于... 阅读全文

posted @ 2015-10-12 22:08 mcryag 阅读(401) 评论(0) 推荐(1) 编辑

2015年10月11日

简单学C——第四天

摘要: 数组在学数组之前,有必要把前面的知识复习一遍,当然我的复习,仅仅只是提一下,而对于你,则应该认真的看一下前面的知识点,不懂可以百度,哈哈。前面我们大致学了 1.定义变量,2.数据的输入与输出,3.判断语句if...else if ...else ,4.循环语句 while,do while,for ... 阅读全文

posted @ 2015-10-11 23:50 mcryag 阅读(311) 评论(0) 推荐(0) 编辑

2015年10月9日

简单学C——第三天

摘要: 控制结构(二) 前面我们已经了解到了,控制结构中的判断结构,当然switch语句也是判断语句。不过如果if...else...语句你会了,我相信switch语句你也一定会的,它们的功能都是差不多的,只是switch语句在某些时候会让程序更简洁一点,此语法请看书自学。 下面进入正题。 2.循环语句... 阅读全文

posted @ 2015-10-09 19:06 mcryag 阅读(643) 评论(0) 推荐(0) 编辑

2015年10月4日

简单学C——第二天

摘要: 控制结构(-)相信大家对流程图肯定很熟悉。下面我将介绍的正是关于此方面的,c语言中,控制结构大体分为选择结构和循环结构。一.选择结构: 先贴出一般用于选择结构的语法知识: 1:#include//第一种int main(){ if() { }} 2:... 阅读全文

posted @ 2015-10-04 19:59 mcryag 阅读(600) 评论(0) 推荐(0) 编辑

2015年10月1日

简单学C——第一天

摘要: 基本功一.数据类型: 在C语言中,有数据类型这一说法。为何有这一说法?是因为在现实生活中存在着不同的数据,(例如整数,小数,字符即a b c d , . ; " 之类)。由于计算机中所有的数据都是由01串来表示的,所以数据类型的出现就很明显了,它可以知道你输入的数据到底是表示了什么... 阅读全文

posted @ 2015-10-01 22:27 mcryag 阅读(348) 评论(2) 推荐(0) 编辑

导航