From 99a28d2dba93642e89a62ecf905a3bd4f138318d Mon Sep 17 00:00:00 2001 From: mokha Date: Sun, 5 May 2019 19:48:09 -0600 Subject: split code into directories closer to what the instructor wants --- src/HailstoneSequence.java | 17 ----------------- 1 file changed, 17 deletions(-) delete mode 100644 src/HailstoneSequence.java (limited to 'src/HailstoneSequence.java') diff --git a/src/HailstoneSequence.java b/src/HailstoneSequence.java deleted file mode 100644 index b0e3c48..0000000 --- a/src/HailstoneSequence.java +++ /dev/null @@ -1,17 +0,0 @@ -package ca.mokhan.assignment1; - -import java.util.ArrayList; - -public class HailstoneSequence { - public static ArrayList getHailstoneSequence(int n) { - return getHailstoneSequence(n, new ArrayList()); - } - - public static ArrayList getHailstoneSequence(int n, ArrayList items) { - items.add(n); - - if (n == 1) return items; - else if (n % 2 == 0) return getHailstoneSequence(n / 2, items); - else return getHailstoneSequence((n * 3) + 1, items); - } -} -- cgit v1.2.3