June 2018 Update
This commit is contained in:
parent
ba8067c3b7
commit
22f33d4004
5278 changed files with 84726 additions and 14379 deletions
|
|
@ -0,0 +1,12 @@
|
|||
mutable struct Tree{T}
|
||||
value::T
|
||||
lchild::Nullable{Tree{T}}
|
||||
rchild::Nullable{Tree{T}}
|
||||
end
|
||||
|
||||
function replaceall!(t::Tree{T}, v::T) where T
|
||||
t.value = v
|
||||
isnull(lchild) || replaceall(get(lchild), v)
|
||||
isnull(rchild) || replaceall(get(rchild), v)
|
||||
return t
|
||||
end
|
||||
Loading…
Add table
Add a link
Reference in a new issue