摘要:
转载自:http://www.cnblogs.com/liuling/p/2013-7-24-01.html另可参考:http://gengning938.blog.163.com/blog/static/128225381201141121326346/ 排序大的分类可以分为两种:内排序和外排序... 阅读全文
随笔分类 - 5_Algorithms
8大排序算法图文讲解
2014-08-18 15:36 by jediael, 143 阅读, 收藏, 编辑
摘要:
排序算法可以分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。常见的内部排序算法有:插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序、基数排序等。本文将依次介绍上述八大排序算法。算法一:插... 阅读全文
查找数组中最大的2个数
2013-02-11 19:52 by jediael, 143 阅读, 收藏, 编辑
摘要:
(1)在C语言的被调用函数中,没有办法求出数组实参的大小,因此需要显示传递array_length参数。详见博客:C语言内存分配时间。(2)以O(N)的计算时间得出结果。#include void find_2_largest(int array[], int array_length, int *... 阅读全文