diff --git a/find_disappered_numbers.java b/find_disappered_numbers.java new file mode 100644 index 00000000..518edb59 --- /dev/null +++ b/find_disappered_numbers.java @@ -0,0 +1,19 @@ +class Solution { + public List findDisappearedNumbers(int[] nums) { + int n= nums.length; + for(int i=0;i0){ + nums[idx]*=-1; + } + } + List result = new ArrayList<>(); + for(int i=0;i0){ + result.add(i+1); + } + } + return result; + } +} \ No newline at end of file diff --git a/game_of_life.java b/game_of_life.java new file mode 100644 index 00000000..6bf50209 --- /dev/null +++ b/game_of_life.java @@ -0,0 +1,45 @@ +class Solution { + int[][] dirs; + int m; + int n; + public void gameOfLife(int[][] board) { + //1-->0==2 + //0-->1 == 3 + this.m = board.length; + this.n = board[0].length; + this.dirs = new int[][]{{-1,-1}, {-1,0}, {-1, 1}, {0, -1}, {0, 1}, {1,-1}, {1,0}, {1,1}}; + for(int i=0;i3)){ + board[i][j]=2; + } + } + } + for(int i=0;i=0 && c>=0 && r