Click here to download the IntelliJ project for this exercise. Alternatively, you can find all the exercices on this git repository
This exercise is already available in your IntelliJ as a project.
What you need to do is described in the comments at the top of the file in src/main/java/
.
package basics; public class CommonElements { /** * * @param tab1 is a non null array * @param tab2 is a non null array * @return the number of elements that are the same at the same index * more exactly the size of set {i such that tab1[i] == tab2[i]} * for instance count([1,3,5,5],[1,2,5,5,6]) = 3 */ public static int count(int [] tab1, int [] tab2) { return -1; } /** * * @param tab1 is a non null 2D array * @param tab2 is a non null 2D array * @return the number of elements that are the same at the same index * more exactly the size of set {(i,j) such that tab1[i][j] == tab2[i][j]} */ public static int count(int [][] tab1, int [][] tab2) { return -1; } }
- Instruction provided at the top of the source file on IntelliJ.
- Debug using small and easy unit tests provided in junit tests, it can also help to clarify the instructions.