Fork me on GitHub

随笔分类 -  algorithm

算法导论学习记录
algorithm -- 选择排序
摘要:选择排序是《导论》第一章课后习题,仿照插入排序,再次运用**循环不变式**来证明下算法的正确性,C++ 源码:```cpp// 交换函数 void swap( int& a, int& b ){ a = a^b; b = a^b; a = a^b;}void selectSort( int *arr... 阅读全文
posted @ 2015-08-14 10:01 H·K 阅读(355) 评论(0) 推荐(0) 编辑
algorithm -- 插入排序
摘要:插入排序是《算法导论》中第一个介绍的算法,详细分析了插入排序的原理,执行过程,证明了算法的正确性。同时也引出了算法分析和算法分析常用的方法。 此文对原文作个转述,检验学到的知识。 文中使用了伪代码写出了插入排序的执行过程,在这里用C++重写:```cppvoid insertSort( int *... 阅读全文
posted @ 2015-08-11 17:56 H·K 阅读(279) 评论(0) 推荐(0) 编辑
algorithm -- 基本介绍
摘要:为学习算法和使用、实践 [GIT](http://www.git-scm.com/) & [GitHub](http://www.github.com) ,而写此系列。 我使用的编译器是 [visual studio community 2015](https://www.visualstudio... 阅读全文
posted @ 2015-08-10 20:37 H·K 阅读(473) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示