From a78605baf182510ab71cfa1cf90e63dbf1e09a85 Mon Sep 17 00:00:00 2001 From: Asecave Date: Sun, 22 Nov 2020 16:26:43 +0100 Subject: [PATCH] works --- MorseTree/MorseTree.class | Bin 3738 -> 3722 bytes MorseTree/MorseTree.java | 9 ++++----- MorseTree/package.bluej | 12 ++++++------ 3 files changed, 10 insertions(+), 11 deletions(-) diff --git a/MorseTree/MorseTree.class b/MorseTree/MorseTree.class index 3de6777389f7afcccf11a8532b9f0a4c593d20b7..4ecde3154630333d2d03a9f4e260da5f1c42a95d 100644 GIT binary patch delta 368 zcmYL^OD_Xq6o#M9jA^yQqEx44ToQ?-!b-5P5O?C%XhqTzBy4I?VaLvK@@DS+y{7v2U)(NM6 z-VHwZ^iwhTqHOR@)!>I}N!NB2`%+KZhk8%xO*ggkS5#RrGw9Oxg61T;T-u+Ac)d%9 zY|&@J7m6?8p&Sa=1kL}{Y^09-qmhw1N{iGf{7e&IR=PQ&%+t*ReJqk-i6NF5NwUHi zt4y*cSCeGrS?`|^+w4duYUJ6#SEpkRWZ;~z(Ma;7g^na?LJjms>~d&$A`*_d#EXPv lkZ`A<_!nyxPf)E3#?ggSBABL?O=4_`Sc(BMrEz0l`30{;My~(> delta 384 zcmZ{g%`XE{6vcm?sTpP_7K45p$0qVKt3QV-1<{;tP495r3uw^UGK>p9*@{@ qpF|N;*0DQ<$}+`zH3+FTLMG6JuS>`ciMvUhEnKPlNtXw#edPyCH%asW diff --git a/MorseTree/MorseTree.java b/MorseTree/MorseTree.java index 40ff5b1..8afbde4 100644 --- a/MorseTree/MorseTree.java +++ b/MorseTree/MorseTree.java @@ -64,20 +64,19 @@ public class MorseTree { public void printHirarchical(BinaryTree pRoot, int xOff) { if (pRoot.getContent() == null) { - xOff--; return; } + printOffset(xOff); + System.out.println(pRoot.getContent()); if (pRoot.getLeftTree() != null) { - printOffset(xOff); - System.out.println(pRoot.getContent()); xOff++; printHirarchical(pRoot.getLeftTree(), xOff); + xOff--; } if (pRoot.getRightTree() != null) { - printOffset(xOff); - System.out.println(pRoot.getContent()); xOff++; printHirarchical(pRoot.getRightTree(), xOff); + xOff--; } } diff --git a/MorseTree/package.bluej b/MorseTree/package.bluej index 42efd82..25095df 100644 --- a/MorseTree/package.bluej +++ b/MorseTree/package.bluej @@ -5,17 +5,17 @@ dependency1.type=UsesDependency dependency2.from=DecisionNode dependency2.to=Dataset dependency2.type=UsesDependency -dependency3.from=MorseTree -dependency3.to=BinaryTree +dependency3.from=Decision +dependency3.to=Dataset dependency3.type=UsesDependency dependency4.from=MorseTree -dependency4.to=DecisionNode +dependency4.to=BinaryTree dependency4.type=UsesDependency dependency5.from=MorseTree -dependency5.to=Decision +dependency5.to=DecisionNode dependency5.type=UsesDependency -dependency6.from=Decision -dependency6.to=Dataset +dependency6.from=MorseTree +dependency6.to=Decision dependency6.type=UsesDependency editor.fx.0.height=1026 editor.fx.0.width=1696