You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
**146. [Two Sum IV - Input is a BST.java](https://github.com/awangdev/LintCode/blob/master/Java/Two%20Sum%20IV%20-%20Input%20is%20a%20BST.java)** Level: Easy Tags: [Tree]
2275
+
2276
+
2277
+
HashSet to store visited items. Same old 2 sum trick.
2278
+
2279
+
2280
+
2281
+
---
2282
+
2283
+
**147. [Read N Characters Given Read4.java](https://github.com/awangdev/LintCode/blob/master/Java/Read%20N%20Characters%20Given%20Read4.java)** Level: Easy Tags: [String]
2284
+
2285
+
2286
+
Read4 题目. 理解题目: 是有个input object buff, 会被populated with data.
2287
+
2288
+
#### String in char[] format
2289
+
- 理解题目: 其实就是track `可以read多少bytes by read4() response`
|465|[Inorder Successor in BST.java](https://github.com/awangdev/LintCode/blob/master/Java/Inorder%20Successor%20in%20BST.java)|Medium|Java|[BST, Tree]||
487
487
|466|[Subtree of Another Tree.java](https://github.com/awangdev/LintCode/blob/master/Java/Subtree%20of%20Another%20Tree.java)|Easy|Java|[DFS, Divide and Conquer, Tree]||
488
+
|467|[Two Sum IV - Input is a BST.java](https://github.com/awangdev/LintCode/blob/master/Java/Two%20Sum%20IV%20-%20Input%20is%20a%20BST.java)|Easy|Java|[Tree]||
489
+
|468|[Read N Characters Given Read4.java](https://github.com/awangdev/LintCode/blob/master/Java/Read%20N%20Characters%20Given%20Read4.java)|Easy|Java|[String]||
Copy file name to clipboardExpand all lines: ReviewPage.md
+22Lines changed: 22 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9229,5 +9229,27 @@ Data Stream Median 的同理题目: 不只是不断增加的Sequence, 而且要r
9229
9229
9230
9230
9231
9231
9232
+
---
9233
+
9234
+
**467. [Two Sum IV - Input is a BST.java](https://github.com/awangdev/LintCode/blob/master/Java/Two%20Sum%20IV%20-%20Input%20is%20a%20BST.java)** Level: Easy Tags: [Tree]
9235
+
9236
+
9237
+
HashSet to store visited items. Same old 2 sum trick.
9238
+
9239
+
9240
+
9241
+
---
9242
+
9243
+
**468. [Read N Characters Given Read4.java](https://github.com/awangdev/LintCode/blob/master/Java/Read%20N%20Characters%20Given%20Read4.java)** Level: Easy Tags: [String]
9244
+
9245
+
9246
+
Read4 题目. 理解题目: 是有个input object buff, 会被populated with data.
9247
+
9248
+
#### String in char[] format
9249
+
- 理解题目: 其实就是track `可以read多少bytes by read4() response`
|0|[Construct Binary Tree from Inorder and Preorder Traversal.java](https://github.com/awangdev/LintCode/blob/master/Java/Construct%20Binary%20Tree%20from%20Inorder%20and%20Preorder%20Traversal.java)|Medium|Java|[Array, DFS, Divide and Conquer, Hash Table, Tree]||
@@ -499,13 +499,14 @@ Table of Contents
499
499
|48|[Convert Binary Search Tree to Sorted Doubly Linked List (extra space).java](https://github.com/awangdev/LintCode/blob/master/Java/Convert%20Binary%20Search%20Tree%20to%20Sorted%20Doubly%20Linked%20List%20(extra%20space).java)|Medium|Java|[Linked List, Stack, Tree]||
|50|[Binary Tree Postorder Traversal.java](https://github.com/awangdev/LintCode/blob/master/Java/Binary%20Tree%20Postorder%20Traversal.java)|Medium|Java|[Stack, Tree, Two Stacks]||
502
+
|51|[Two Sum IV - Input is a BST.java](https://github.com/awangdev/LintCode/blob/master/Java/Two%20Sum%20IV%20-%20Input%20is%20a%20BST.java)|Easy|Java|[Tree]||
502
503
503
504
504
505
505
506
506
507
507
508
508
-
## String (50)
509
+
## String (51)
509
510
| Squence | Problem | Level | Language | Tags | Video Tutorial|
|44|[Reverse Words in a String.java](https://github.com/awangdev/LintCode/blob/master/Java/Reverse%20Words%20in%20a%20String.java)|Medium|Java|[String]||
556
557
|45|[Reverse Words in a String II.java](https://github.com/awangdev/LintCode/blob/master/Java/Reverse%20Words%20in%20a%20String%20II.java)|Medium|Java|[String]||
557
558
|46|[Reverse Words in a String III.java](https://github.com/awangdev/LintCode/blob/master/Java/Reverse%20Words%20in%20a%20String%20III.java)|Easy|Java|[String]||
558
-
|47|[Reverse Vowels of a String.java](https://github.com/awangdev/LintCode/blob/master/Java/Reverse%20Vowels%20of%20a%20String.java)|Easy|Java|[String, Two Pointers]||
559
-
|48|[Implement strStr().java](https://github.com/awangdev/LintCode/blob/master/Java/Implement%20strStr().java)|Easy|Java|[String, Two Pointers]||
560
-
|49|[Valid Palindrome.java](https://github.com/awangdev/LintCode/blob/master/Java/Valid%20Palindrome.java)|Easy|Java|[String, Two Pointers]||
559
+
|47|[Read N Characters Given Read4.java](https://github.com/awangdev/LintCode/blob/master/Java/Read%20N%20Characters%20Given%20Read4.java)|Easy|Java|[String]||
560
+
|48|[Reverse Vowels of a String.java](https://github.com/awangdev/LintCode/blob/master/Java/Reverse%20Vowels%20of%20a%20String.java)|Easy|Java|[String, Two Pointers]||
561
+
|49|[Implement strStr().java](https://github.com/awangdev/LintCode/blob/master/Java/Implement%20strStr().java)|Easy|Java|[String, Two Pointers]||
562
+
|50|[Valid Palindrome.java](https://github.com/awangdev/LintCode/blob/master/Java/Valid%20Palindrome.java)|Easy|Java|[String, Two Pointers]||
**0. [Space Replacement.java](https://github.com/awangdev/LintCode/blob/master/Java/Space%20Replacement.java)** Level: Medium Tags: [String]
336
336
337
337
@@ -1227,6 +1227,19 @@ time: O(n)
1227
1227
1228
1228
---
1229
1229
1230
+
**50. [Read N Characters Given Read4.java](https://github.com/awangdev/LintCode/blob/master/Java/Read%20N%20Characters%20Given%20Read4.java)** Level: Easy Tags: [String]
1231
+
1232
+
1233
+
Read4 题目. 理解题目: 是有个input object buff, 会被populated with data.
1234
+
1235
+
#### String in char[] format
1236
+
- 理解题目: 其实就是track `可以read多少bytes by read4() response`
**51. [Two Sum IV - Input is a BST.java](https://github.com/awangdev/LintCode/blob/master/Java/Two%20Sum%20IV%20-%20Input%20is%20a%20BST.java)** Level: Easy Tags: [Tree]
11305
+
11306
+
11307
+
HashSet to store visited items. Same old 2 sum trick.
Copy file name to clipboardExpand all lines: review/String.md
+14-1Lines changed: 14 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
2
2
3
3
4
-
## String (50)
4
+
## String (51)
5
5
**0. [Space Replacement.java](https://github.com/awangdev/LintCode/blob/master/Java/Space%20Replacement.java)** Level: Medium Tags: [String]
6
6
7
7
@@ -895,5 +895,18 @@ time: O(n)
895
895
896
896
897
897
898
+
---
899
+
900
+
**50. [Read N Characters Given Read4.java](https://github.com/awangdev/LintCode/blob/master/Java/Read%20N%20Characters%20Given%20Read4.java)** Level: Easy Tags: [String]
901
+
902
+
903
+
Read4 题目. 理解题目: 是有个input object buff, 会被populated with data.
904
+
905
+
#### String in char[] format
906
+
- 理解题目: 其实就是track `可以read多少bytes by read4() response`
0 commit comments