
数据结构
古月印象星空
热爱生活,热爱工作
展开
-
常见排序算法(冒泡,选择,快速)的C语言实现
转载自:http://www.cnblogs.com/herbert/archive/2011/01/20/1940392.html要实现这几种算法的关键是要熟悉算法的思想。简单的说,冒泡排序,就如名字说的,每经过一轮排序,将最大的数沉到最底部。选择排序的思想是将整个数 列,分为有序区和无序区。每轮排序,将无序区里的最小数移入到有序区。快速排序的思想是以一个数为中心,通常这个数是该数列第一转载 2012-03-12 16:43:10 · 1115 阅读 · 0 评论 -
二叉树_C语言实现(上)
原文: http://www.longtengwang.com/Article/soft/C/sfa/200702/5229.html#include #include #define STACK_MAX_SIZE 30#define QUEUE_MAX_SIZE 30#ifndef elemType typedef char elemType;#endif转载 2012-03-13 18:00:23 · 2432 阅读 · 0 评论 -
二叉树_C语言实现(下)
原文: http://www.longtengwang.com/Article/soft/C/sfa/200702/5229.html上文接二叉树_C语言实现(上)#include stdio.h>#define QUEUE_MAX_SIZE 20#define STACK_MAX_SIZE 10typedef int elemType;#include "BT.c转载 2012-03-13 18:01:04 · 943 阅读 · 0 评论