解题思路 这是一道丑数的经典题目,主要思路如下: 问题分析: 丑数是只包含因子2、3和5的数 1是第一个丑数 需要找到第 个丑数 例如:1, 2, 3, 4, 5, 6, 8, 9, 10, 12是前10个丑数 解决方案: 方法一:暴力法(给定代码的方案) 从1开始遍历每个数 判断是否是丑数 直到找到第 个丑数 方法二:动态规划(优化方案) 用三个指针记录乘2、3、5的位置 每次取最小值作为新的丑数 更新对应指针 代码 cpp java python #include <iostream> using namespace std;...