题目描述
题解
某位中 11 出现次数的计算方法:
根据当前位 cur值的不同,分为以下三种情况:
- 当 cur = 0 时:此位 1 的出现次数只由高位 high 决定,计算公式为:
- 当 cur = 1 时: 此位 1的出现次数由高位 high 和低位 low 决定,计算公式为:
- 当 *cur = 2, 3, .., 9 *时:此位 11 的出现次数只由高位 high决定,计算公式为:
1 | public int countDigitOne(int n) { |
某位中 11 出现次数的计算方法:
根据当前位 cur值的不同,分为以下三种情况:
1 | public int countDigitOne(int n) { |
微信支付
支付宝