Java + DSA + Interview Preparation Course

Java + DSA + Interview Preparation Course

Kunal Kushwaha via YouTube Direct link

Binary Search in 2D Arrays

16 of 69

16 of 69

Binary Search in 2D Arrays

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Java + DSA + Interview Preparation Course

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Best Data Structures & Algorithms (DSA) Course - Clear Any FAANG Interview!
  2. 2 Java vs C++ for Data Structures & Algorithms
  3. 3 How I Cleared My Google Interviews - Use LeetCode Effectively!
  4. 4 Complete Git and GitHub Tutorial
  5. 5 Introduction to Programming - Types of Languages, Memory Management
  6. 6 Flow of Program - Flowcharts & Pseudocode
  7. 7 Introduction to Java - Architecture & Installation
  8. 8 First Java Program - Input/Output, Debugging and Datatypes
  9. 9 Conditionals and Loops + Calculator Program
  10. 10 Switch Statements + Nested Case in Java
  11. 11 Functions / Methods in Java
  12. 12 Introduction to Arrays and ArrayList in Java
  13. 13 Linear Search Algorithm - Theory + Code + Questions
  14. 14 Binary Search Algorithm - Theory + Code
  15. 15 Binary Search Interview Questions - Google, Facebook, Amazon
  16. 16 Binary Search in 2D Arrays
  17. 17 Bubble Sort Algorithm - Theory + Code
  18. 18 Selection Sort Algorithm - Theory + Code
  19. 19 Insertion Sort Algorithm - Theory + Code
  20. 20 Cycle Sort - Amazon, Google, Microsoft Interview Questions
  21. 21 Strings and StringBuilder in Java
  22. 22 Solve Any Pattern Question With This Trick!
  23. 23 Introduction to Recursion - Learn In The Best Way
  24. 24 Time and Space Complexity COMPLETE Tutorial - What is Big O?
  25. 25 Bitwise Operators + Number Systems - Maths for DSA
  26. 26 Maths for Data Structures & Algorithms
  27. 27 Recursion - Level 1 Questions (Theory + Code + Tips)
  28. 28 Recursion - Array Questions (Theory + Code + Tips)
  29. 29 Recursion - Pattern Questions + Bubble Sort + Selection Sort
  30. 30 Merge Sort Using Recursion (Theory + Complexity + Code)
  31. 31 Quick Sort Using Recursion (Theory + Complexity + Code)
  32. 32 Recursion Subset, Subsequence, String Questions
  33. 33 Recursion - Permutations (Theory + Code + Tips)
  34. 34 Recursion Google, Amazon Questions: Dice Throw & Letter Combinations of a Phone Number
  35. 35 Backtracking Introduction + Maze Problems - Theory + Code + Tips
  36. 36 N-Queens, N-Knights, Sudoku Solver (LeetCode) - Backtracking Questions
  37. 37 OOP 1 | Introduction & Concepts - Classes, Objects, Constructors, Keywords
  38. 38 OOP 2 | Packages, Static, Singleton Class, In-built Methods
  39. 39 OOP 3 | Principles - Inheritance, Polymorphism, Encapsulation, Abstraction
  40. 40 OOP 4 | Access Control, In-built Packages, Object Class
  41. 41 OOP 5 | Abstract Classes, Interfaces, Annotations
  42. 42 OOP 6 | Generics, Custom ArrayList, Lambda Expressions, Exception Handling, Object Cloning
  43. 43 OOP 7 | Collections Framework, Vector Class, Enums in Java
  44. 44 Linked List Tutorial - Singly + Doubly + Circular (Theory + Code + Implementation)
  45. 45 Linked List Interview Questions - Google, Facebook, Amazon, Microsoft
  46. 46 Stacks and Queues Complete Tutorial - Theory + Implementation + Types (Dynamic, Circular)
  47. 47 Stacks and Queues Interview Questions - Google, Facebook, Amazon, Microsoft
  48. 48 Tic Tac Toe Java Game in Under 15 Minutes
  49. 49 Binary Trees Tutorial - Introduction + Traversals + Code | Binary Search Trees (BST)
  50. 50 AVL Trees Tutorial | Self Balancing Binary Search Trees
  51. 51 Segment Trees Tutorial | Range Queries | Interview Questions
  52. 52 StringBuffer in Java | Data Formatting | Working With Large Data
  53. 53 BigInteger & BigDecimal - Handling Large Numbers in Java
  54. 54 File Handling in Java Complete Course
  55. 55 Binary Tree Questions for Technical Interviews - Google, Facebook, Amazon, Microsoft
  56. 56 Introduction to Heap Data Structure + Priority Queue + Heapsort Tutorial
  57. 57 Introduction to HashMap & HashTable in Java
  58. 58 Karp-Rabin String Matching Algorithm | Substring Search Pattern
  59. 59 Count Sort Algorithm - Theory + Code
  60. 60 Radix Sort Algorithm - Theory + Code
  61. 61 Huffman Coding Greedy Algorithm | Text Compression
  62. 62 Easily Solve Range Query Interview Problems with Square Root Decomposition/Mo's Algorithm
  63. 63 Binary Tree from Preorder & Inorder Traversal - Advance Tree Questions
  64. 64 Vertical Order Traversal of a Binary Tree - Google Interview Question
  65. 65 Word Ladder - LeetCode Hard - Google Phone Screen Interview Question
  66. 66 Two Sum IV - Google, Amazon, Facebook Interview Question
  67. 67 Kth Smallest Element in a BST - Google, Amazon, Facebook Interview Question
  68. 68 Convert Binary Tree to Doubly Linked List - FAANG Interview Question
  69. 69 Correct Binary Tree That Has Two Nodes Swapped - FAANG Interview Question

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.