Java

Java

Write portable, high-performance applications with Java. Learn language features, collections, streams, concurrency, JVM tuning, build tools, testing, and popular frameworks to deliver secure, maintainable services and desktop or Android apps.

Post
Article Video EBook
Java
Equal Point in Brackets
Java
Find the Kth Missing Positive Number Using Binary Search
Java
Number of Valid Parentheses – Catalan Number Pattern
Java
Stock Span Problem – Monotonic Stack Pattern
Java
Non-Attacking Black and White Knight Arrangements on an n × m Chessboard
Java
XOR Pairs Less Than K
Java
Adding Two Numbers Represented by Linked Lists
Java
Brackets in Matrix Chain Multiplication
Java
Remove K Digits Problem – Greedy Stack Approach to Find the Smallest Number
Java
Count Subset With Target Sum II – Meet in the Middle Java Solution
Java
Expression Contains Redundant Bracket or Not – Java Stack Solution Explained
Java
Candy Problem in Java – Greedy O(n) Time and O(1) Space Solution
Java
Palindrome Pairs in an Array of Strings – Java Solution with HashMap
Java
Lexicographically Smallest String After Removing K Characters Using a Monotonic Stack
Java
Next Element With Greater Frequency – Java O(n) Stack Solution
Java
Kth Largest in a Stream
Java
Buy Stock with Transaction Fee
Java
Number of BSTs From Array
Java
Opposite Sign Pair Reduction
Java
Length of Longest Cycle in a Directed Graph
Java
Remove Spaces from a String (Java)
Java
Flip to Maximize 1s in an Array
Java
Solving the Two Water Jug Problem in Java
Java
Check if a Number is a Power of Another Number in Java
Java
Toeplitz Matrix Check in Java