文章列表

筛选

递归小练习:递归输出数组中最大值(Java版)

摘要:题目:用递归的方法求一个数组中的最大元素。思路:用一个变量m存储方法执行过程中的最大值,并不断更新,用一个变量n作为指针不断地枚举数组中的每一位,并与递归边界值和数组[m]对比.示例代码:(仅作参考)……
精品文章

经典递归题:汉诺塔(Hanoi)不同角度深入探究(C/C++/Java版)

摘要:经典原型:        汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从……

小结:进制转换

摘要:适用于常用的进制转换(2,8,10,16) ------------ 10进制转其他进制: ```cpp #include #include using namespace……
精品文章

动态规划:探讨0-1、完全背包问题(C/C++/Java)

摘要:0-1背包(题目:1924):        给定N个物品,每个物品有一个重量W和一个价值V.你有一个能装M重量的背包.问怎么装使得所装价值最大.每个物品只有一个.        分析:0-1的意思就……

有奖征集优秀项目源码案例

摘要:童鞋们,为提升大家的学习动力、促进代码交流、丰富学习资源,现公开征集项目源码案例,语言:包括但不限于C/C++/java/python编译器:TC、CodeBlocks、Devcpp、VS系列等常见编……
精品文章

动态规划:最长公共子序列(C/C++)

摘要:最长公共子序列(题目:2129):             给出两个字符串,求出这样的一个最长的公共子序列的长度:     子序列中的每一个字符都能在两个原串中找到,而且每个字符的先后顺序和原串中的先……