文章目录 问题描述解题报告实现代码 问题描述 解题报告 手动模拟一下即可 实现代码 class Solution { public: int countNumbersWithUniqueDigits(int n) { if(n==0) return 1; if(n==1) return 10; // vector<int>dp(n+1,0); // dp[1]=10; // dp[2]=9*9; int temp=9*9; int ans=10+temp; for(int i=3;i<=n;i++){ temp*=(9-i+2); ans+=temp; } return ans; } };