丑数 题目链接 Solution 丑数是任意个2,3,5相乘得到的。每个丑数都可以乘以一个2,3,5得到一个新的丑数。根绝这个思想,我们可以递推出所有的丑数。首先定义一个数组存储所有的丑数,并从头开始扫描所有丑数,每个丑数都乘以2,3,5,得到新的丑数。所以设三个指针分别表示接拿下来轮到那个数乘2,乘3,乘5。进行n次,即可得到第n个丑数。 Code class Solution { public: int GetUglyNumber_Solution(int index) { if (!index) return 0; int a[index + 2], p2 = 1, p3 = 1, p5...