2014年7月19日

C语言基础学习2:字符数组

摘要: 在C语言的基本数据类型中没有没有字符串变量,一般以字符数组的形式给出。1、字符串数组的初始化char c[] = {'I', ' ', 'a', 'm', 'h', 'a', 'p', 'p', 'y'};char c[] = "I am happy";区别:第一种方式字符串长度为10,内存中占10... 阅读全文

posted @ 2014-07-19 13:40 Iambitiousman 阅读(351) 评论(0) 推荐(0) 编辑

C语言基础学习1:格式输出

摘要: 1、字符数据的输入输出putchar函数:向终端输出一个字符。使用形式:putchar(c);getchar函数:从终端输入一个字符。使用形式:c = getchar();2、格式输入输出2.1 printf函数:向终端输出若干个任意类型的数据。一般格式:printf(格式控制,输出表列)。2.1.... 阅读全文

posted @ 2014-07-19 11:48 Iambitiousman 阅读(326) 评论(0) 推荐(0) 编辑

2013年10月16日

插入排序

摘要: 1、排序的基本术语在排序问题中,通常将数据元素称为记录(record)。(1)数据表它是指排序记录的有限集合。(2)关键字记录中的某一个可以用来标识一个记录的数据项,被称为关键字项,该数据项的值称为关键字(key)。(3)排序的稳定性如果待排序的文件中,存在多个关键字相同的记录,排序前和排序后,这些记录的相对次序保持不变,则称这种排序方法是稳定的。2、排序算法性能评价(1)算法的执行时间(2)所需的辅助空间辅助空间是指在排序记录个数一定的条件下,除了存放待排序记录占用的存储空间外,执行算法所需要的其他存储空间。若排序算法所需的辅助空间并不依赖于问题的规模n,则辅助空间是O(1),则称之为就地排 阅读全文

posted @ 2013-10-16 16:32 Iambitiousman 阅读(146) 评论(0) 推荐(0) 编辑

导航