leecode 264 Ugly Number II
Write a program to find the n-th ugly number.
Ugly numbers are positive numbers whose prime factors only include 2, 3, 5. For example, 1, 2, 3, 4, 5, 6, 8, 9, 10, 12 is the sequence of the first 10 ugly numbers.
Note that 1 is typically treated as an ugly number, and n does not exceed 1690.
1 | class Solution { |
- 为每一个factor设定一个记录
- 由于只能被2 3 5 整除,每次取每个factor对应的index所对应的位置相乘