Dsa
Dsa
PRN -240843120094
1.
package assignmentdsa;
import java.util.Arrays;
}
if (currentSum < target) {
left++;
} else {
right--;
}
}
}
return closestSum;
}
}
package assignmentdsa;
-----------------------------------------------------------------------------------
------------------------
2.
while (nums[i] > 0 && nums[i] <= n && nums[i] != nums[nums[i] - 1]) {
return n + 1;
}
-----------------------------------------------------------------------------------
------------------------------
3.
return squares;
}
-----------------------------------------------------------------------------------
---------------
4.
return result;
}
-----------------------------------------------------------------------------------
-----------------------
5.
-----------------------------------------------------------------------------------
------------------------
6.
package assignmentdsa;
import java.util.Arrays;
}
if (currentSum < target) {
left++;
} else {
right--;
}
}
}
return closestSum;
}
}
*/
import java.util.PriorityQueue;
minHeap.poll();
minHeap.offer(nums[i]);
}
}
return minHeap.peek();
}
}
}
-----------------------------------------------------------------------------------
-----------------------
7.
package assignmentdsa;
}
}
}
-----------------------------------------------------------------------------------
-------------------------
8.
package assignmentdsa;
ListNode(int x) {
val = x;
next = null;
}
}
if (l1 != null) {
tail.next = l1;
} else {
tail.next = l2;
}
return dummyHead.next;
}
-----------------------------------------------------------------------------------
-----------------------------------------------
9.
class Node {
int data;
Node next;
return mergedList;
}
System.out.println("List 1:");
list1.display();
System.out.println("List 2:");
list2.display();