From 3293293c1efd694884ac92cc694ae6afd4c892f6 Mon Sep 17 00:00:00 2001 From: YogeshPardeshi <31638743+YogeshPardeshi@users.noreply.github.com> Date: Sat, 23 May 2026 06:32:59 -0400 Subject: [PATCH 1/2] Create Problem1.java --- Problem1.java | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 Problem1.java diff --git a/Problem1.java b/Problem1.java new file mode 100644 index 00000000..2a629dc4 --- /dev/null +++ b/Problem1.java @@ -0,0 +1,20 @@ +class Problem1 { + public List findDisappearedNumbers(int[] nums) { + + List result = new ArrayList<>(); + HashSet set = new HashSet<>(); + int n = nums.length; + + for(int i=0; i Date: Sat, 23 May 2026 06:33:59 -0400 Subject: [PATCH 2/2] Create Problem2.java --- Problem2.java | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 Problem2.java diff --git a/Problem2.java b/Problem2.java new file mode 100644 index 00000000..4ccc703b --- /dev/null +++ b/Problem2.java @@ -0,0 +1,48 @@ +class Problem2 { + int[][] dirs; + int m,n; + + public void gameOfLife(int[][] board) { + + this.dirs = new int[][]{{-1,-1}, {-1,0}, {-1, 1}, {0, -1}, {0, 1}, {1,-1}, {1,0}, {1,1}}; + + this.m = board.length; + this.n = board[0].length; + + for(int i=0; i alive; + }else if(board[i][j] == 1 && (count < 2 || count >3)){ + board[i][j] = 2; // alive -> dead; + } + } + } + + for(int i=0; i=0 && c>=0 && r