![](https://img-blog.csdnimg.cn/20190927151117521.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
算法 数据结构
以算法导论为基础,加入一些蓝桥杯题目
zetaBiu!
全给我 肝!!
展开
-
递归 1
递归原理 在递归过程中,函数将自身作为子例程调用。不断拆解为子问题,直到子问题无需进一步调用。 示例 以相反的顺序打印字符串 public static void mian(String[] args){ recurrence(0,str); } public void recurrence(int index ,char[] str){ if(str==null ||index>=str.length) return; help(index+1,str); //在index 未达到原创 2020-06-13 01:02:53 · 91 阅读 · 0 评论 -
1.插入排序
插入排序(Insertion-sort) 一种增量式的做法 1. 特点 在处理少量数据元素进行排序的有效算法。 原地排序(sorted in space):在数组内进行重新排序。 2. 算法基本认识 代码由内外两层for循环构成,内循环做比较,外循环控制哪个是插入值。 排序参数是一个数组 A [1…n]。(包含n个待排序数) A [ j ] 先放入key变量中。 将数组逻辑划分为“手牌区”A...原创 2020-03-30 19:54:37 · 188 阅读 · 1 评论