出现1-9中某位数字次数的算法 /** * @param input 整数n(1 ≤ n ≤ 1,000,000,000) * @return 1-9中某个数字在数列中出现的次数 */ public int calcCount(int input, int x) { int count = 0; int temp; // 依次从个位往上开始计算 for (int i = 1; (temp = input / i) != 0; i *= 10) { count += (temp / 10) * i…