算法
文章平均质量分 75
waynelu92
这个作者很懒,什么都没留下…
展开
-
算法 —— 算法概述
一、算法定义 算法:是解决特定问题求解步骤的描述, 在计算机中表现为指令的有限序列,并且每条指令表示一个或多个操作。 二、算法的特征 算法有五个基本特性:输入、输出、有穷性、确定性和可行性。 1. 输入输出 算法具有零个或多个输入。对于绝大多数算法来说,输入参数都是必要的。 算法至少有一个或多个输出。算法是一定需要输出的。 2. 有穷性 有穷原创 2017-06-12 10:01:33 · 1184 阅读 · 0 评论 -
算法 —— 选择排序,插入排序,希尔排序
一、选择排序 1. 基本思想 首先,在一组未排序的元素中找到最大(小)的元素,与第一个位置的元素交换; 然后,在剩余未排序的元素中找到最大(小)的元素,与第二个位置的元素交换; 依此类推,直到所有元素均排序完毕。 2. 实际例子 3. Java 实现 // 选择排序 public static void selection_sort(int[] a) {原创 2017-06-12 20:24:16 · 296 阅读 · 0 评论