最新消息:想得多,做的少。一天到晚瞎鸡巴搞。

大概数据结构与算法

大概的记录下数据结构和算法的过程原理,不做过多的深入分析。嗯。

STL自问自答之vector

STL自问自答之vector

阿虚 3周前 (09-03) 58浏览 0评论

.     需要使用vector需要包含<vector>头文件,<vector>里面只是包含其他几个头文件vector的真正实现实在<stl_vector.h>当中。其它的头文件分别为:<stl_algoba...

STL迭代器手札

STL迭代器手札

阿虚 3周前 (09-02) 28浏览 0评论

利用模板来推倒函数返回值 template&lt;class T&gt; typename T::value_type FunName(PatamType var) { return xxxx; } .    ...

STL自问自答之空间配置

STL自问自答之空间配置

阿虚 3周前 (08-27) 31浏览 0评论

STL提供了几种空间管理 .      STL提供了两种空间管理,一种是简单的默认内存管理,在defalloc.h中。就是简单的包装一下new和delete来进行内存申请和释放。并没有考虑任何效率上的强化。第二种是STL自己的内存配置器,stl规定配...

STL源码下载和编译调试

STL源码下载和编译调试

阿虚 3周前 (08-27) 27浏览 0评论

.      STL源码下载可以直接在此处下载:http://www.sgi.com/tech/stl/download.html。 .      SGI STL源码编译可以使用VC++6.0进行编译、测试和调试。目前Win7 X64 sp1还是能装...

希尔排序

希尔排序

阿虚 6个月前 (03-18) 196浏览 0评论

.      希尔排序是插入排序的加强版,插入排序和选择排序都是与相邻的两个元素做比较和交换,希尔排序是将数组按一定的大小进行“分组” 每组数组姑且认为他们是“有序”的然后在组与组之间相同的索引做比较和交换。如果分组很大的话那么就能将元素挪动到很远的...

插入排序

插入排序

阿虚 6个月前 (03-18) 190浏览 0评论

.      什么是插入排序?玩过扑克牌的朋友可能都会有过这样的经历,就是新手的时候可能是第一次打牌会手忙脚乱。牌抓手里面抓的乱,不整洁。并且那么多张扑克牌也不会在意牌是否好不好,所有的牌抓完后通常会在重新整理一遍。通常会从最左边开始看起然后会把两张...

选择排序

选择排序

阿虚 7个月前 (02-24) 162浏览 0评论

.      选择排序是排序算法中最简单并且很容易理解的一种排序算法 原理: .      从数组的第一个元素开始依次对数组元素进行索引比较。当发现第一个元素大于索引某一位元素的话那么就将索引的值和第一个元素的值进行交换。然后继续向后索引比较。 . ...