04 2016 档案

摘要:10种排序算法,分别是直接插入排序,折半插入排序,希尔排序,冒泡排序,快速排序,直接选择排序,树形排序,堆排序,归并排序,基数排序。各有千秋,但依旧有优劣之分,熟悉每一个算法,对于我们的代码优化,也将事半功倍。 1,直接插入排序: 基本思想: 假设待排的n个记录存放在变量R中,首先将R[1]看做是有 阅读全文
posted @ 2016-04-29 11:42 Seraphjin 阅读(1899) 评论(1) 推荐(1)
摘要:根据各种做题,发现数组并不是很适用于各种情况,当涉及到内存占用的时候,数组可能就没有vector的优势了,而vector,动态数组,比较适合某些情况。 接下来看看比较基本的vector用法: 这里还用了一个迭代器访问元素。 注意点: 1,引用头文件:#include<vector> 2,创建vect 阅读全文
posted @ 2016-04-05 16:52 Seraphjin 阅读(764) 评论(2) 推荐(0)