auto commit
This commit is contained in:
@ -147,7 +147,11 @@ public boolean Find(int target, int [][] array) {
|
|||||||
|
|
||||||
**<EFBFBD><EFBFBD>ĿҪ<EFBFBD><EFBFBD>**
|
**<EFBFBD><EFBFBD>ĿҪ<EFBFBD><EFBFBD>**
|
||||||
|
|
||||||
<EFBFBD><EFBFBD> O(1) <20>Ŀռ临<D5BC>Ӷ<EFBFBD><D3B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>⡣
|
<EFBFBD><EFBFBD> O(1) <20>Ŀռ临<D5BC>ӶȺ<EFBFBD> O(n) <20>Ŀռ临<D5BC>Ӷ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>⡣
|
||||||
|
|
||||||
|
**<EFBFBD><EFBFBD><EFBFBD><EFBFBD>˼·**
|
||||||
|
|
||||||
|
<EFBFBD>Ӻ<EFBFBD><EFBFBD><EFBFBD>ǰ<EFBFBD>ı<EFBFBD><EFBFBD>ַ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
|
||||||
```java
|
```java
|
||||||
public String replaceSpace(StringBuffer str) {
|
public String replaceSpace(StringBuffer str) {
|
||||||
@ -188,6 +192,23 @@ public ArrayList<Integer> printListFromTailToHead(ListNode listNode) {
|
|||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
ʹ<EFBFBD><EFBFBD> Stack
|
||||||
|
|
||||||
|
```java
|
||||||
|
public ArrayList<Integer> printListFromTailToHead(ListNode listNode) {
|
||||||
|
Stack<Integer> stack = new Stack<>();
|
||||||
|
while (listNode != null) {
|
||||||
|
stack.add(listNode.val);
|
||||||
|
listNode = listNode.next;
|
||||||
|
}
|
||||||
|
ArrayList<Integer> ret = new ArrayList<>();
|
||||||
|
while (!stack.isEmpty()) {
|
||||||
|
ret.add(stack.pop());
|
||||||
|
}
|
||||||
|
return ret;
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
<EFBFBD>ݹ<EFBFBD>
|
<EFBFBD>ݹ<EFBFBD>
|
||||||
|
|
||||||
```java
|
```java
|
||||||
|
Reference in New Issue
Block a user