
算法
香浓_世界
这个作者很懒,什么都没留下…
展开
-
排序算法--选择排序
选择排序:原创 2017-09-05 11:09:18 · 268 阅读 · 0 评论 -
排序算法--冒泡排序
冒泡排序原理 核心代码原创 2017-09-05 18:55:43 · 299 阅读 · 0 评论 -
递归算法--如何一步一步理解递归(1)
递归:概念:递归算法是吧问题转化为规模缩小了的同类问题的子问题。然后递归调用函数来表示问题的解。 简单的说就是函数自己自己的过程。如何设计递归算法:–>确定递归公式 –>确定结束条件递归的一般模式:procedure aaa(k:integer); begin if k=1 then (边界条件及必要操作) else begin原创 2017-09-06 18:28:26 · 1710 阅读 · 0 评论 -
递归算法--如何一步一步理解递归(2)--全排列
全排列定义:从n个不同元素中任取m(m≤n)个元素,按照一定的顺序排列起来,叫做从n个不同元素中取出m个元素的一个排列。当m=n时所有的排列情况叫全排列。 核心代码:public static int total = 0; public static void swap(String[] str, int i, int j) { String temp = new Strin原创 2017-09-06 20:54:36 · 599 阅读 · 0 评论