@@ -10,7 +10,7 @@ Trees are naturally recursive data structures, and because of this, we cannot ac
1010{% sample lang="cs" %}
1111[ import:11-15, lang:"csharp"] ( code/cs/TreeMdAdditional/TreeMdAdditional.cs )
1212{% 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 )
1414{% sample lang="js" %}
1515This has not been implemented in your chosen language, so here is the Julia code
1616[ 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
3535{% sample lang="cs" %}
3636[ import:48-57, lang:"csharp"] ( code/cs/TreeMdAdditional/TreeMdAdditional.cs )
3737{% 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 )
3939{% sample lang="js" %}
4040[ import:15-23, lang:"javascript"] ( code/javascript/Tree_example.js )
4141{% sample lang="py2" %}
@@ -70,7 +70,7 @@ This has not been implemented in your chosen language, so here is the Julia code
7070{% sample lang="cs" %}
7171[ import:75-84, lang:"csharp"] ( code/cs/TreeMdAdditional/TreeMdAdditional.cs )
7272{% 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 )
7474{% sample lang="js" %}
7575This has not been implemented in your chosen language, so here is the Julia code
7676[ 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
103103{% sample lang="cs" %}
104104[ import:86-104, lang:"csharp"] ( code/cs/TreeMdAdditional/TreeMdAdditional.cs )
105105{% 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 )
107107{% sample lang="js" %}
108108This has not been implemented in your chosen language, so here is the Julia code
109109[ import:28-43, lang:"julia"] ( code/julia/Tree.jl )
@@ -145,9 +145,7 @@ In code, it looks like this:
145145{% sample lang="cs" %}
146146[ import:36-52, lang:"csharp"] ( code/cs/Tree/Tree.cs )
147147{% 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 )
151149{% sample lang="js" %}
152150[ import:25-40, lang:"javascript"] ( code/javascript/Tree_example.js )
153151{% sample lang="py2" %}
@@ -177,7 +175,7 @@ And this is exactly what Breadth-First Search (BFS) does! On top of that, it can
177175{% sample lang="cs" %}
178176[ import:54-70, lang:"csharp"] ( code/cs/Tree/Tree.cs )
179177{% 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 )
181179{% sample lang="js" %}
182180[ import:42-57, lang:"javascript"] ( code/javascript/Tree_example.js )
183181{% sample lang="py2" %}
@@ -207,6 +205,9 @@ Program.cs
207205[ import, lang:"csharp"] ( code/cs/Tree/Program.cs )
208206{% sample lang="c" %}
209207### C
208+ utility.h
209+ [ import, lang:"c_cpp"] ( code/c/utility.h )
210+ tree_traversal.c
210211[ import, lang:"c_cpp"] ( code/c/tree_traversal.c )
211212{% sample lang="js" %}
212213### JavaScript
0 commit comments