ソースを参照

working on arrays

jacob andersen 6 年 前
コミット
30bf6647f4

+ 17
- 2
src/main/java/rocks/zipcode/io/quiz3/arrays/SquareArrayAnalyzer.java ファイルの表示

4
  * @author leon on 09/12/2018.
4
  * @author leon on 09/12/2018.
5
  */
5
  */
6
 public class SquareArrayAnalyzer {
6
 public class SquareArrayAnalyzer {
7
-    public static Boolean compare(Integer[] input, Integer[] squaredValues) {
8
-        return null;
7
+    public static Boolean compare(Integer[] input, Integer[] squaredValues)
8
+    {
9
+        int count=0;
10
+
11
+        for (int i=0; i<input.length;i++){
12
+            for (int j=0;j<squaredValues.length;j++) {
13
+                if ((input[i] * input[i]) == squaredValues[j]) {
14
+                    count++;
15
+                }
16
+            }
17
+            }
18
+        if(count==input.length)
19
+        {
20
+            return true;
21
+        }
22
+
23
+        return false;
9
     }
24
     }
10
 }
25
 }

+ 1
- 0
src/main/java/rocks/zipcode/io/quiz3/arrays/WaveGenerator.java ファイルの表示

5
  */
5
  */
6
 public class WaveGenerator {
6
 public class WaveGenerator {
7
     public static String[] wave(String str) {
7
     public static String[] wave(String str) {
8
+
8
         return null;
9
         return null;
9
     }
10
     }
10
 }
11
 }

+ 3
- 1
src/main/java/rocks/zipcode/io/quiz3/collections/Student.java ファイルの表示

12
         this(null);
12
         this(null);
13
     }
13
     }
14
 
14
 
15
-    public Student(Map<Lab, LabStatus> map) {
15
+    public Student(Map<Lab, LabStatus> map)
16
+    {
17
+
16
     }
18
     }
17
 
19
 
18
     public void setLabStatus(Lab lab, LabStatus labStatus) {
20
     public void setLabStatus(Lab lab, LabStatus labStatus) {