@@ -10,7 +10,7 @@ Trees are naturally recursive data structures, and because of this, we cannot ac
10
10
{% sample lang="cs" %}
11
11
[ import:11-15, lang:"csharp"] ( code/cs/TreeMdAdditional/TreeMdAdditional.cs )
12
12
{% sample lang="c" %}
13
- [ import:5-9 , lang:"c_cpp"] ( code/c/tree_traversal.c )
13
+ [ import:7-11 , lang:"c_cpp"] ( code/c/tree_traversal.c )
14
14
{% sample lang="js" %}
15
15
This has not been implemented in your chosen language, so here is the Julia code
16
16
[ import:3-7, lang:"julia"] ( code/julia/Tree.jl )
@@ -35,7 +35,7 @@ Because of this, the most straightforward way to traverse the tree might be recu
35
35
{% sample lang="cs" %}
36
36
[ import:48-57, lang:"csharp"] ( code/cs/TreeMdAdditional/TreeMdAdditional.cs )
37
37
{% sample lang="c" %}
38
- [ import:78-87 , lang:"c_cpp"] ( code/c/tree_traversal.c )
38
+ [ import:37-45 , lang:"c_cpp"] ( code/c/tree_traversal.c )
39
39
{% sample lang="js" %}
40
40
[ import:15-23, lang:"javascript"] ( code/javascript/Tree_example.js )
41
41
{% sample lang="py2" %}
@@ -70,7 +70,7 @@ This has not been implemented in your chosen language, so here is the Julia code
70
70
{% sample lang="cs" %}
71
71
[ import:75-84, lang:"csharp"] ( code/cs/TreeMdAdditional/TreeMdAdditional.cs )
72
72
{% sample lang="c" %}
73
- [ import:89-95 , lang:"c_cpp"] ( code/c/tree_traversal.c )
73
+ [ import:47-53 , lang:"c_cpp"] ( code/c/tree_traversal.c )
74
74
{% sample lang="js" %}
75
75
This has not been implemented in your chosen language, so here is the Julia code
76
76
[ import:18-26, lang:"julia"] ( code/julia/Tree.jl )
@@ -103,7 +103,7 @@ This has not been implemented in your chosen language, so here is the Julia code
103
103
{% sample lang="cs" %}
104
104
[ import:86-104, lang:"csharp"] ( code/cs/TreeMdAdditional/TreeMdAdditional.cs )
105
105
{% sample lang="c" %}
106
- [ import:97-110 , lang:"c_cpp"] ( code/c/tree_traversal.c )
106
+ [ import:55-73 , lang:"c_cpp"] ( code/c/tree_traversal.c )
107
107
{% sample lang="js" %}
108
108
This has not been implemented in your chosen language, so here is the Julia code
109
109
[ import:28-43, lang:"julia"] ( code/julia/Tree.jl )
@@ -145,9 +145,7 @@ In code, it looks like this:
145
145
{% sample lang="cs" %}
146
146
[ import:36-52, lang:"csharp"] ( code/cs/Tree/Tree.cs )
147
147
{% sample lang="c" %}
148
- [ import:20-33, lang:"c_cpp"] ( code/c/tree_traversal.c )
149
- [ import:35-47, lang:"c_cpp"] ( code/c/tree_traversal.c )
150
- [ import:112-130, lang:"c_cpp"] ( code/c/tree_traversal.c )
148
+ [ import:75-93, lang:"c_cpp"] ( code/c/tree_traversal.c )
151
149
{% sample lang="js" %}
152
150
[ import:25-40, lang:"javascript"] ( code/javascript/Tree_example.js )
153
151
{% sample lang="py2" %}
@@ -177,7 +175,7 @@ And this is exactly what Breadth-First Search (BFS) does! On top of that, it can
177
175
{% sample lang="cs" %}
178
176
[ import:54-70, lang:"csharp"] ( code/cs/Tree/Tree.cs )
179
177
{% sample lang="c" %}
180
- [ import:132-150 , lang:"c_cpp"] ( code/c/tree_traversal.c )
178
+ [ import:95-113 , lang:"c_cpp"] ( code/c/tree_traversal.c )
181
179
{% sample lang="js" %}
182
180
[ import:42-57, lang:"javascript"] ( code/javascript/Tree_example.js )
183
181
{% sample lang="py2" %}
@@ -207,6 +205,9 @@ Program.cs
207
205
[ import, lang:"csharp"] ( code/cs/Tree/Program.cs )
208
206
{% sample lang="c" %}
209
207
### C
208
+ utility.h
209
+ [ import, lang:"c_cpp"] ( code/c/utility.h )
210
+ tree_traversal.c
210
211
[ import, lang:"c_cpp"] ( code/c/tree_traversal.c )
211
212
{% sample lang="js" %}
212
213
### JavaScript
0 commit comments