auto commit
This commit is contained in:
parent
ca34d61172
commit
6d8cef8cd1
|
@ -903,7 +903,7 @@ declare -x HOME="/home/dmtsai"
|
||||||
declare -x HOSTNAME="study.centos.vbird"
|
declare -x HOSTNAME="study.centos.vbird"
|
||||||
.....(其他省略).....
|
.....(其他省略).....
|
||||||
|
|
||||||
$ export | cut -c 12
|
$ export | cut -c 12-
|
||||||
```
|
```
|
||||||
|
|
||||||
## 排序指令
|
## 排序指令
|
||||||
|
|
|
@ -898,7 +898,7 @@ public double Power(double base, int exponent) {
|
||||||
|
|
||||||
## 题目描述
|
## 题目描述
|
||||||
|
|
||||||
输入数字 n,按顺序打印出从 1 最大的 n 位十进制数。比如输入 3,则打印出 1、2、3 一直到最大的 3 位数即 999。
|
输入数字 n,按顺序打印出从 1 到最大的 n 位十进制数。比如输入 3,则打印出 1、2、3 一直到最大的 3 位数即 999。
|
||||||
|
|
||||||
## 解题思路
|
## 解题思路
|
||||||
|
|
||||||
|
@ -911,16 +911,16 @@ public void print1ToMaxOfNDigits(int n) {
|
||||||
if (n <= 0)
|
if (n <= 0)
|
||||||
return;
|
return;
|
||||||
char[] number = new char[n];
|
char[] number = new char[n];
|
||||||
print1ToMaxOfNDigits(number, -1);
|
print1ToMaxOfNDigits(number, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void print1ToMaxOfNDigits(char[] number, int digit) {
|
private void print1ToMaxOfNDigits(char[] number, int digit) {
|
||||||
if (digit == number.length - 1) {
|
if (digit == number.length) {
|
||||||
printNumber(number);
|
printNumber(number);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
for (int i = 0; i < 10; i++) {
|
for (int i = 0; i < 10; i++) {
|
||||||
number[digit + 1] = (char) (i + '0');
|
number[digit] = (char) (i + '0');
|
||||||
print1ToMaxOfNDigits(number, digit + 1);
|
print1ToMaxOfNDigits(number, digit + 1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1050,13 +1050,13 @@ public boolean match(char[] str, char[] pattern) {
|
||||||
|
|
||||||
```html
|
```html
|
||||||
[] : 字符集合
|
[] : 字符集合
|
||||||
() : 分组,在这里是为了让表达式更清晰
|
() : 分组
|
||||||
? : 重复 0 ~ 1
|
? : 重复 0 ~ 1
|
||||||
+ : 重复 1 ~ n
|
+ : 重复 1 ~ n
|
||||||
* : 重复 0 ~ n
|
* : 重复 0 ~ n
|
||||||
. : 任意字符
|
. : 任意字符
|
||||||
\\. : 转义后的 .
|
\\. : 转义后的 .
|
||||||
\\d : 任意数字
|
\\d : 数字
|
||||||
```
|
```
|
||||||
|
|
||||||
```java
|
```java
|
||||||
|
|
Loading…
Reference in New Issue
Block a user