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