Chinaunix首页 | 论坛 | 博客
  • 博客访问: 97533
  • 博文数量: 22
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 0
  • 用 户 组: 普通用户
  • 注册时间: 2014-09-17 11:22
文章分类

全部博文(22)

文章存档

2015年(6)

2014年(16)

我的朋友

发布时间:2014-11-16 22:10:52

1、在C语言的运行过程中,需要内存来存储数据。C语言使用的内存总体可以分为两类:一类是静态区,一类是动态区。2、静态数据存储区包含:只读数据区、已初始化的读写数据区、未初始化的读写数据区      动态数据存储区包含:栈内存区域、堆内存区域     3、C语言编写的程序经过编译-连接.........【阅读全文】

阅读(1267) | 评论(0) | 转发(0)

发布时间:2014-11-16 22:10:31

7. 插入排序  Insertion Sort    插入排序最好的运行时间是O(n),已经排序好了情况下,平均情况最情况都是O(n2),所以处理随机的未排序数据时并不是好的算法。    通过将每个新元素与已经排序好的元素做比较,并将其插入到正确的位置来建立一个排序的数组,就像玩扑克一样,拿到新的牌放入到已.........【阅读全文】

阅读(1386) | 评论(0) | 转发(0)

发布时间:2014-11-16 22:10:23

4. 快速排序 Quick Sort   快速排序的执行时间和空间: 平均情况为O(nlog(n)), 最差情况为O(n2), 存储空间:O(log(n))。点击(此处)折叠或打开//------------------------------------------------------------void swap(int *a, int left, int right) {.........【阅读全文】

阅读(1176) | 评论(0) | 转发(0)

发布时间:2014-11-16 22:10:12

1. 冒泡排序点击(此处)折叠或打开// test_manda.cpp : Defines the entry point for the console application.//#include "stdafx.h"void budleSort(int *a, int n);void testBubleSort(int *a, int len);.........【阅读全文】

阅读(1218) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册