File tree 8 files changed +9
-9
lines changed
src/test/kotlin/com/igorwojda/tree/binarytree
8 files changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -102,8 +102,8 @@ multiple times and be persistent over time.
102
102
- [ Binary search tree] ( src/test/kotlin/com/igorwojda/tree/binarysearchtree/desc.md )
103
103
- [ Tree traversal] ( src/test/kotlin/com/igorwojda/tree/classic/traversal/desc.md )
104
104
- [ Tree level width] ( src/test/kotlin/com/igorwojda/tree/classic/levelwidth/desc.md )
105
- - [ Binary search tree (insert)] ( src/test/kotlin/com/igorwojda/binarytree/insert/desc.md )
106
- - [ Binary search tree (validate)] ( src/test/kotlin/com/igorwojda/binarytree/validate/desc.md )
105
+ - [ Binary search tree (insert)] ( src/test/kotlin/com/igorwojda/tree/ binarytree/insert/desc.md )
106
+ - [ Binary search tree (validate)] ( src/test/kotlin/com/igorwojda/tree/ binarytree/validate/desc.md )
107
107
- [ Any callback] ( src/test/kotlin/com/igorwojda/various/anycallback/desc.md )
108
108
- [ Flatten] ( src/test/kotlin/com/igorwojda/list/flatten/desc.md )
109
109
- [ Binary search] ( src/test/kotlin/com/igorwojda/list/search/binarysearch/desc.md )
Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ List of problems that can be solved using [recursion](https://en.wikipedia.org/w
11
11
- [ Get odd] ( ../src/test/kotlin/com/igorwojda/integer/getodd/desc.md )
12
12
- [ Any callback] ( ../src/test/kotlin/com/igorwojda/various/anycallback/desc.md )
13
13
- [ Power] ( ../src/test/kotlin/com/igorwojda/integer/power/desc.md )
14
- - [ Binary search tree (validate)] ( ../src/test/kotlin/com/igorwojda/binarytree/validate/desc.md )
14
+ - [ Binary search tree (validate)] ( ../src/test/kotlin/com/igorwojda/tree/ binarytree/validate/desc.md )
15
15
- [ Fibonacci] ( ../src/test/kotlin/com/igorwojda/integer/fibonacci/basic/desc.md )
16
16
- [ Fibonacci with recursive cache] ( ../src/test/kotlin/com/igorwojda/integer/fibonacci/recursivecached/desc.md )
17
17
- [ Add up to] ( ../src/test/kotlin/com/igorwojda/integer/addupto/desc.md )
@@ -108,8 +108,8 @@ We use sliding window instead of nested loops which decreases complexity from `O
108
108
109
109
## Binary tree
110
110
111
- - [ Binary Search Tree (insert)] ( ../src/test/kotlin/com/igorwojda/binarytree/insert/desc.md )
112
- - [ Binary Tree (validate)] ( ../src/test/kotlin/com/igorwojda/binarytree/validate/desc.md )
111
+ - [ Binary Search Tree (insert)] ( ../src/test/kotlin/com/igorwojda/tree/ binarytree/insert/desc.md )
112
+ - [ Binary Tree (validate)] ( ../src/test/kotlin/com/igorwojda/tree/ binarytree/validate/desc.md )
113
113
114
114
## Integer
115
115
Original file line number Diff line number Diff line change 1
- package com.igorwojda.binarytree.insert
1
+ package com.igorwojda.tree. binarytree.insert
2
2
3
3
import org.amshove.kluent.shouldBeEqualTo
4
4
import org.junit.jupiter.api.Test
File renamed without changes.
Original file line number Diff line number Diff line change 1
- package com.igorwojda.binarytree.insert
1
+ package com.igorwojda.tree. binarytree.insert
2
2
3
3
private object Solution1 {
4
4
private data class Node <E : Comparable <E >>(
Original file line number Diff line number Diff line change 1
- package com.igorwojda.binarytree.validate
1
+ package com.igorwojda.tree. binarytree.validate
2
2
3
3
import org.amshove.kluent.shouldBeEqualTo
4
4
import org.amshove.kluent.shouldEqual
File renamed without changes.
Original file line number Diff line number Diff line change 1
- package com.igorwojda.binarytree.validate
1
+ package com.igorwojda.tree. binarytree.validate
2
2
3
3
private object Solution1 {
4
4
private fun isValidSearchBinaryTree (node : Node <Int >, min : Int? = null, max : Int? = null): Boolean {
You can’t perform that action at this time.
0 commit comments