
数据结构与算法
张欣-男
人,最宝贵的是生命;它,给予我们只有一次。人的一生,应当这样度过:当他回首往事时,不因虚度年华而悔恨,也不因碌碌无为而羞耻;这样在他临死的时候,他就能够说:我已经把我的整个生命和全部精力,都献给了这个世界上最壮丽的事业——为了人类的解放而斗争
展开
-
简单的排序算法——插入排序,选择排序,交换排序(冒泡排序,快速排序)
代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->// Ch08sort.cpp : Defines the entry point for the console application.//默认是从小到大排序#include time.h原创 2013-04-10 22:25:50 · 1074 阅读 · 0 评论 -
螺旋矩阵--我的实现方法
/* -2 -1 0 1 2 3-2 21 22 23 24 25 26-1 20 7 8 9 10 270 19 6 1 2 11 281 18 5 4 3 12 292 17 16 15 14 13 303 36 35 34 33 32 31*/ 以1的位置为坐标(0,0),向右为X轴原创 2013-04-10 22:25:53 · 1112 阅读 · 0 评论 -
内存自管理的链表
编程时会经常使用到链表这种结构,数组与链表这两种数据结构的区别以及优点不再赘言。在链表频繁使用时,可能会遇到这种问题,那就是可能要频繁的申请和释放内存,这样可能会造成内存碎片,对于很多程序是不希望看到的。那我在这里介绍我这两天写的一种链表,它能够消除内存频繁分配和释放、使用内存不连续的特点,当然水平有限,希望各位朋友提出宝贵意见,我能把这个数据结构和算法实现的更好,可供大家参考。(一)介绍一下普通原创 2013-02-26 15:38:04 · 792 阅读 · 0 评论