Skip to content

可莉的成长日记

  • 管理
  • 关于
  • 银河帝国
  • 首页

标签: 递归

AI算法

每日算法 — 使用java实现爬楼梯:斐波那契动态规划与矩阵快速幂优化

问题描述 爬楼梯是一道经典的动态规划入门题。假设你正在爬楼梯,需要 n 阶才能到达楼顶。每次你可以爬 1 或 2 个台阶,问有多少种不同的方法可以爬到楼顶?...
可莉爸爸 2026年9月18日
AI算法

每日算法 — 使用java实现汉诺塔:递归与分治

一、游戏介绍与问题建模 汉诺塔(Tower of Hanoi)是一个经典的数学益智游戏,由法国数学家爱德华·卢卡斯(Édouard...
可莉爸爸 2026年7月22日
AI算法

每日算法 — 使用java实现九连环:格雷码递归与状态转移求解

...
可莉爸爸 2026年3月25日
AI算法

每日算法 — 使用java实现卡特兰数:递归与动态规划的组合计数

卡特兰数(Catalan...
可莉爸爸 2026年3月5日
AI算法

每日算法 — 使用java实现汉诺塔:动态规划最优解与状态压缩

汉诺塔(Tower of Hanoi)是经典的递归问题,传统解法使用分治递归。本文将从动态规划(DP)的角度重新分析汉诺塔问题,并引入状态压缩技术高效记录和查询子问题解。...
可莉爸爸 2025年10月13日
AI算法

每日算法 — 使用java实现四塔汉诺塔:Frame-Stewart算法与最优解分析

问题背景 汉诺塔(Tower of Hanoi)是递归算法的经典教学案例。传统三塔问题要求将 $n$...
可莉爸爸 2025年9月6日
AI算法

每日算法 — 使用java实现括号生成:回溯搜索与卡特兰数计数

问题描述 括号生成是一道经典的回溯算法题目。给定 n 对括号,编写一个函数来生成所有由 n...
可莉爸爸 2025年8月24日
AI算法

每日算法 — 使用java实现九连环:递归分治与二进制状态递推求解

引言 九连环是中国传统智力玩具,由九个环套在剑形框上组成。解环规则为:想要摘下或装上第 k 个环,必须保证第 k−1 个环在框上,且第 1 到 k−2...
可莉爸爸 2024年12月23日
AI算法

每日算法 — 使用java实现Pancake Sorting:翻转操作与贪心最优前缀反转排序

算法概述 Pancake...
可莉爸爸 2024年10月19日
AI算法

每日算法 — 使用java实现Sierpinski三角形:递归分形与混沌几何生成

引言 Sierpinski三角形(谢尔宾斯基三角形)是数学中最经典的分形图案之一。从一个实心三角形开始, recursively...
可莉爸爸 2024年7月1日

文章分页

Page 1 Page 2 Next
Theme: flowp by Alex Gurghis.
    • 管理
    • 关于
    • 银河帝国
    • 首页
湘公网安备43019002002591号 | 湘ICP备2025143873号-1