- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 基本排序算法之插入排序
插入排序的基本方法是:每步将一个待排序的元素,按其排序码大小,插入到前面已经排好序的一组元素的适当位置上去,直到元素全部插入为止。可以选择不同的方法在已经排好序的有序数据表中寻找插入位置。依据查找方法的不同,有多种插入排序
2015-07-27 20:02:22 416
转载 守望者的逃离—贪心算法
【问题描述】 恶魔猎手尤迪安野心勃勃.他背叛了暗夜精灵,率深藏在海底的那加企图叛变:守望者在与尤迪安的交锋中遭遇了围杀.被困在一个荒芜的大岛上。为了杀死守望者,尤迪安开始对这个荒岛施咒,这座岛很快就会沉下去,到那时,岛上的所有人都会遇难:守望者的跑步速度,为17m/s,以这样的速度是无法逃离荒岛的。庆幸的是守望者拥有闪烁法术,可在1s内移动60m,不过每次使用闪烁法术都会消耗魔法值10点。守望者的魔法值恢复的速度为4点/s,只有处在原地休息状态时才能恢复。
2015-07-25 15:57:50 838
原创 基本排序算法之冒泡排序
冒泡排序的基本方法是:设待排序元素序列中的元素个数为n,首先比较第1个和第二个元素,如果前一个元素大于后一个元素,则将两个元素互换;然后对第二个(可能是刚换过来的)和第三个元素做同样的处理;重复此过程直到处理完第n-1和第n个元素。我们称它为一趟冒泡排序,结果将最大的元素移到最后一个位置,其他元素也都向排序的最终位置移动,当然个别情况下元素有可能在排序中向相反的位置移动,但元素移动的总趋势是向最终...
2015-07-25 14:36:12 445
原创 extern关键字使用方法
extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。此外extern也可用来进行链接指定。
2015-07-15 16:52:29 399
More Effective C++(中文版).pdf
2018-04-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人