Skip to content

Commit 8574aee

Browse files
authored
Update 1305-all-elements-in-two-binary-search-trees.js
1 parent 5bf9a19 commit 8574aee

File tree

1 file changed

+2
-15
lines changed

1 file changed

+2
-15
lines changed

1305-all-elements-in-two-binary-search-trees.js

+2-15
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ var getAllElements = function(root1, root2) {
2020
const it2 = set2[Symbol.iterator]()
2121
let { value: value1, done: done1 } = it1.next()
2222
let { value: value2, done: done2 } = it2.next()
23-
while(done1 === false && done2 === false) {
24-
if(value1 < value2) {
23+
while(done1 === false || done2 === false) {
24+
if(done2 || value1 < value2) {
2525
res.push(value1)
2626
const obj = it1.next()
2727
value1 = obj.value
@@ -34,19 +34,6 @@ var getAllElements = function(root1, root2) {
3434
}
3535
}
3636

37-
while(done1 === false) {
38-
res.push(value1)
39-
const obj = it1.next()
40-
value1 = obj.value
41-
done1 = obj.done
42-
}
43-
44-
while(done2 === false) {
45-
res.push(value2)
46-
const obj = it2.next()
47-
value2 = obj.value
48-
done2 = obj.done
49-
}
5037

5138
return res
5239

0 commit comments

Comments
 (0)