标签: 模拟

18 篇文章

剑指offer67题-No45.扑克牌顺子
模拟写法,时间复杂度Onlogn,花在快排身上。 bool IsContinuous(vector<int>& numbers) { if(numbers.size() == 0) return false; sort(numbers.begin(), numbers.end()); int cnt = 0; // 统计赖子个数 fo…
剑指offer67题-No33.第N个丑数
数学模拟题, 只包含质因子2、3和5的数称作丑数,所以丑数的形式实质上是:2x3y5z。 对于x、y、z的理解,把他们视作三个独立维护的指针,可以想象有三个队列: 队列2: 1×2 → 2×2 → 3×2 → 4×2 → ...队列3: 1×3 → 2×3 → 3×3 → 4×3 → ...队列5: 1×5 → 2×5 → 3×5 → 4×5 → …