diff --git a/Alyssa_MyPictureList.zip b/Alyssa_MyPictureList.zip new file mode 100644 index 0000000..c76bea1 Binary files /dev/null and b/Alyssa_MyPictureList.zip differ diff --git a/Challenge 1 b/Challenge 1 new file mode 100644 index 0000000..917f942 --- /dev/null +++ b/Challenge 1 @@ -0,0 +1,23 @@ +class Main { + public static void main(String[] args) { + int numbers[] = {8, 4, 5, 3, 4, 1, 6}; + System.out.println(firstDuplicateIn(numbers)); + } + + public static int firstDuplicateIn(int[] numbers) { + int result= 0; + for (int i = 0; i < numbers.length; i++){ + int first = numbers[i]; + for (int a = i + 1; a < numbers.length - 1; a++){ + int second = numbers[a]; + if (first == second) { + result = first; + break; + } + } + + } + return result; + } + +} diff --git a/Challenge 1 # 2 b/Challenge 1 # 2 new file mode 100644 index 0000000..75dc1e5 --- /dev/null +++ b/Challenge 1 # 2 @@ -0,0 +1,36 @@ +class Main { + public static void main(String[] args) { + //System.out.println("racecar is " + isPalindrome("racecar")); + //System.out.println("jis is " + isPalindrome("jis") ); + System.out.println("haiiniah is " + isPalindrome("haiiniah") ); + } + + +static boolean isPalindrome(String testString) { + int numberOfTimes; + if (testString.length()%2 == 0){ + numberOfTimes = testString.length() / 2; + System.out.println("numberOfTimes:" + numberOfTimes); + } + else { + numberOfTimes = (testString.length() / 2); + System.out.println("numberOfTimes:" +numberOfTimes); + } + for(int i=0; i < numberOfTimes; i++){ + // System.out.println("i=" +i); + //System.out.println("testString at i: " +testString.charAt(i)); + //System.out.println(testString.length()); + if (testString.charAt(i) == testString.charAt(testString.length()- i - 1)) { + System.out.println(testString.charAt(i)); + return true; + } + else { + return false; + } + } + +return false; +} +} + +