Count Numbers with Unique Digits
来源:互联网 发布:网络星期一 2015 编辑:程序博客网 时间:2024/05/18 22:18
Given a non-negative integer n, count all numbers with unique digits, x, where 0 ≤ x < 10n.
Example:
Given n = 2, return 91. (The answer should be the total numbers in the range of 0 ≤ x < 100, excluding [11,22,33,44,55,66,77,88,99])
https://www.hrwhisper.me/leetcode-count-numbers-unique-digits/
class Solution {public: int countNumbersWithUniqueDigits(int n) { if(n == 0) { return 1; } vector<int> current(n, 9); current[0]=10; for(int i = 1; i< n; i++) { for(int j = 9; j >= 11-i-1; j--) { current[i] *= j; } } int sum =0; for(int i = 0;i<n;i++) { sum += current[i]; } return sum; }};
0 0
- Count Numbers with Unique Digits
- Count Numbers with Unique Digits
- Count Numbers with Unique Digits
- Count Numbers with Unique Digits
- Count Numbers with Unique Digits
- Count Numbers with Unique Digits
- Count Numbers with Unique Digits
- Count Numbers with Unique Digits
- Count Numbers with Unique Digits
- Count Numbers with Unique Digits
- Count Numbers with Unique Digits
- Count Numbers with Unique Digits
- 【LeetCode】357. Count Numbers with Unique Digits
- 357. Count Numbers with Unique Digits
- leetcode Count Numbers with Unique Digits
- LeetCode 357. Count Numbers with Unique Digits
- LeetCode:Count Numbers with Unique Digits
- [leetcode] 357. Count Numbers with Unique Digits
- 乐视笔试第二编程题(一)
- 【JavaScript笔记二】请和我互动(常用互动方法)
- Linux系统下的/etc/nsswitch.conf文件
- Sublime3 快捷键
- LeetCode 352. Data Stream as Disjoint Intervals(数据流区间)
- Count Numbers with Unique Digits
- As3嵌入字体
- ios学习路线—Objective-C(通知机制)
- Unity3D游戏制作 Day1-实现角色的移动
- Sublime Text生成html标签快捷键
- Eclipse运行C++问题Launch failed,Binary not found
- 练习4-11 修改getop函数,使其不必使用ungetch函数。提示:可以使用一个static类型的内部变量解决该问题
- VirtualBox 安装 Mac OS 及全屏设置
- 学习使用的PL/0编译器增强版PL/0plusplusCompiler(七)扩展repeat-until