JAVA
文章平均质量分 76
wentora_w
这个作者很懒,什么都没留下…
展开
-
求解数组中最长递增自序列
<br />package com.wentora.exercise;/** * 两种方法求数组中最大递增序列 * 思想:以第k位为最后元素的最大递增序列长度等于前面以第k-1位元素为最后元素的最大递增序列长度加1 * 前提是第k位元素必须大于该元素,否则以它为最后元素的最大递增序列长度等于1 * 递归式求解 * 动态规划 * @author wentora */import java.util.Scanner;public class LIS { private原创 2011-04-22 00:22:00 · 368 阅读 · 0 评论 -
贪心算法求解硬币问题的递归与非递归实现
<br />package com.wentora.exercise;/** * 贪心算法求解找硬币问题 * 假定:硬币的面值由大到小顺序输入 * 如果不是,则需要排序即可 * 递归求解 * 迭代求解 * @author wentora */import java.util.ArrayList;import java.util.LinkedList;import java.util.List;import java.util.Scanner;public原创 2011-04-23 00:01:00 · 923 阅读 · 1 评论 -
动态规划算法求解找硬币问题的递归与非递归实现
<br />package com.wentora.exercise;/** * 求解找硬币最小方案数 * 递归求解 * 非递归求解 * @author wentora */import java.util.Scanner;public class CoinDynamic { private int[] coin; CoinDynamic( int[] coin) { this.coin = coin; } public int get原创 2011-04-23 00:03:00 · 1052 阅读 · 0 评论