MCPcopy Create free account

hub / github.com/ashutosh11019/Strivers-A2Z-DSA-Course-Sheet / types & classes

Types & classes395 in github.com/ashutosh11019/Strivers-A2Z-DSA-Course-Sheet

ClassBinaryTree
Step 13 Binary Trees/Step 13.1 Traversals/GeeksForGeeks/Preorder Traversal.java:1
ClassCheckBit
Step 08 Bit Manipulation/Step 8.1 Learn Bit Manipulation/GeeksForGeeks/Check whether K-th bit is set or not.java:2
ClassClone
Step 06 LinkedList/Step 6.5 Hard Problem of LL/GeeksForGeeks/Clone a linked list with next and random pointer.java:14
ClassComplete
Step 04 Binary Search/Step 4.3 Find Answers by BS in Search Space/GeeksForGeeks/K-th missing element.java:1
ClassCompute
Step 03 Arrays/Step 3.1 Easy/GeeksForGeeks/Missing number.java:1
ClassCompute
Step 03 Arrays/Step 3.1 Easy/GeeksForGeeks/Largest Element in Array.java:1
ClassCompute
Step 04 Binary Search/Step 4.3 Find Answers by BS in Search Space/GeeksForGeeks/Largest Sum Subarray of Size at least K.java:1
ClassCount_Digits
Step 01 - Basics/Step 1.3 Basic Maths/Count_Digits.java:1
ClassDLL
Step 06 LinkedList/Step 6.2 Doubly Linked List/GeeksForGeeks/Doubly LinkedList Implementatin.java:12
ClassDLLNode
Step 09 Stack and Queues/Step 9.4 Implementation Problems/LeetCode/LFU Cache.java:2
ClassDLList
Step 09 Stack and Queues/Step 9.4 Implementation Problems/LeetCode/LFU Cache.java:12
ClassGFG
Step 07 Recursion/Step 7.3 Try Out All Combo/GeeksForGeeks/M-Coloring Problem.java:6
ClassGFG
Step 13 Binary Trees/Step 13.2 Medium Problems/GeeksForGeeks/ZigZag Tree Traversal.java:1
ClassGFG
Step 04 Binary Search/Step 4.1 Learning BS on 1D Array/GeeksForGeeks/First and last occurrences of x.java:1
ClassGFG
Step 04 Binary Search/Step 4.3 Find Answers by BS in Search Space/GeeksForGeeks/Median of 2 Sorted Arrays of Different Sizes.java:1
ClassGFG
Step 05 strings/Step 5.2 Medium String Problems/GeeksForGeeks/Sorting Elements of an Array by Frequency.java:24
ClassGFG
Step 05 strings/Step 5.2 Medium String Problems/GeeksForGeeks/Longest Palindrome in a String.java:6
ClassGFG
Step 05 strings/Step 5.2 Medium String Problems/GeeksForGeeks/Roman Number to Integer.java:7
ClassGFG
Step 05 strings/Step 5.2 Medium String Problems/GeeksForGeeks/Reverse words in a given string.java:5
ClassGFG
Step 05 strings/Step 5.1 Basic and Easy String Problems/GeeksForGeeks/Reverse words in a given string.java:5
ClassGenerate_all_binary_strings
Step 07 Recursion/Step 7.2 Subsequence Pattern/GeeksForGeeks/Generate_all_binary_strings.java:1
ClassGfG
Step 06 LinkedList/Step 6.1 1D Linked List/GeeksForGeeks/Delete a Node in Single Linked List.java:14
ClassGfG
Step 06 LinkedList/Step 6.2 Doubly Linked List/GeeksForGeeks/Doubly linked list Insertion at given position.java:14
ClassGfG
Step 06 LinkedList/Step 6.3 Medium Problem of LL/GeeksForGeeks/Add two numbers represented by linked lists.java:16
ClassGfG
Step 06 LinkedList/Step 6.3 Medium Problem of LL/GeeksForGeeks/Nth node from end of linked list.java:11
ClassGfG
Step 06 LinkedList/Step 6.5 Hard Problem of LL/GeeksForGeeks/Flattening a Linked List.java:18
ClassGfG
Step 07 Recursion/Step 7.1 Get a Strong Hold/GeeksForGeeks/Sort a stack.java:1
ClassGfG
Step 03 Arrays/Step 3.3 Hard/GeeksForGeeks/Largest subarray with 0 sum.java:1
ClassGfG
Step 13 Binary Trees/Step 13.2 Medium Problems/GeeksForGeeks/Symmetric Tree.java:19
ClassGfG
Step 09 Stack and Queues/Step 9.1 Learning/GeeksForGeeks/Get minimum element from stack.java:3
ClassKthLargest
Step 11 Heaps/Step 11.3 Hard Problems/LeetCode/Kth Largest Element in a Stream.java:1
ClassLFUCache
Step 09 Stack and Queues/Step 9.4 Implementation Problems/LeetCode/LFU Cache.java:1
ClassLRUCache
Step 09 Stack and Queues/Step 9.4 Implementation Problems/GeeksForGeeks/LRU Cache.java:4
ClassLRUCache
Step 09 Stack and Queues/Step 9.4 Implementation Problems/LeetCode/LRU Cache.java:1
ClassLinkedList
Step 06 LinkedList/Step 6.1 1D Linked List/GeeksForGeeks/LinkedList.java:14
ClassMain
Step 06 LinkedList/Step 6.5 Hard Problem of LL/GeeksForGeeks/Rotate a Linked List.java:12
ClassMain
Step 01 - Basics/Step 1.3 Basic Maths/GCD.java:1
ClassMain
Step 01 - Basics/Step 1.3 Basic Maths/Check_palindrome.java:1
ClassMain
Step 01 - Basics/Step 1.3 Basic Maths/Check_prime.java:1
ClassMain
Step 01 - Basics/Step 1.3 Basic Maths/Armstrong_number.java:1
ClassMain
Step 01 - Basics/Step 1.3 Basic Maths/LCM.java:1
ClassMain
Step 01 - Basics/Step 1.3 Basic Maths/Reverse_number.java:1
ClassMain
Step 01 - Basics/Step 1.4 Basic Recursion/Print 1 to N using recursion.java:1
ClassMain
Step 03 Arrays/Step 3.1 Easy/GeeksForGeeks/Linear Search.java:1
ClassMedianFinder
Step 11 Heaps/Step 11.3 Hard Problems/LeetCode/Find Median from Data Stream.java:1
ClassMinHeap
Step 11 Heaps/Step 11.1 Learning/GeeksForGeeks/Binary Heap Operations.java:5
ClassMinStack
Step 09 Stack and Queues/Step 9.1 Learning/Leetcode/Min Stack.java:1
ClassMyQueue
Step 09 Stack and Queues/Step 9.1 Learning/Leetcode/Implement Queue using Stacks.java:1
ClassMyQueue
Step 09 Stack and Queues/Step 9.1 Learning/GeeksForGeeks/Implement Queue using Linked List.java:15
ClassMyQueue
Step 09 Stack and Queues/Step 9.1 Learning/GeeksForGeeks/Implement Queue using array.java:4
ClassMyStack
Step 09 Stack and Queues/Step 9.1 Learning/Leetcode/Implement Stack using Queues.java:1
ClassMyStack
Step 09 Stack and Queues/Step 9.1 Learning/GeeksForGeeks/Implement Stack using Linked List.java:3
ClassMyStack
Step 09 Stack and Queues/Step 9.1 Learning/GeeksForGeeks/Implement stack using array.java:5
ClassNode
LinkedList
Step 06 LinkedList/Step 6.1 1D Linked List/GeeksForGeeks/LinkedList.java:5
ClassNode
Step 06 LinkedList/Step 6.2 Doubly Linked List/GeeksForGeeks/Doubly LinkedList Implementatin.java:1
ClassNode
Step 06 LinkedList/Step 6.4 Medium Problem of DLL/GeeksForGeeks/Delete all occurrences of a key in DLL.java:1
ClassNode
Step 06 LinkedList/Step 6.4 Medium Problem of DLL/GeeksForGeeks/Remove duplicates from sorted DLL.java:1
ClassNode
Step 06 LinkedList/Step 6.3 Medium Problem of LL/GeeksForGeeks/Add two numbers represented by linked lists.java:6
ClassNode
Step 06 LinkedList/Step 6.5 Hard Problem of LL/GeeksForGeeks/Rotate a Linked List.java:3
ClassNode
Step 06 LinkedList/Step 6.5 Hard Problem of LL/GeeksForGeeks/Reverse Nodes in k-Group.java:1
ClassNode
Step 03 Arrays/Step 3.3 Hard/GeeksForGeeks/Pairwise swap elements of a linked list.java:1
ClassNode
Step 09 Stack and Queues/Step 9.4 Implementation Problems/GeeksForGeeks/LRU Cache.java:6
ClassNode
Step 09 Stack and Queues/Step 9.4 Implementation Problems/LeetCode/LRU Cache.java:2
ClassPair
Step 13 Binary Trees/Step 13.2 Medium Problems/GeeksForGeeks/Top View of Binary Tree.java:22
ClassPair
Step 13 Binary Trees/Step 13.2 Medium Problems/GeeksForGeeks/Bottom View of Binary Tree.java:4
ClassPair
Step 13 Binary Trees/Step 13.2 Medium Problems/GeeksForGeeks/Vertical Traversal of Binary Tree.java:4
ClassPair
Step 13 Binary Trees/Step 13.1 Traversals/GeeksForGeeks/Preorder Inorder Postorder Traversals in One Traversal.java:11
ClassPair
Step 09 Stack and Queues/Step 9.1 Learning/GeeksForGeeks/Get minimum element from stack.java:5
ClassPair
Step 05 strings/Step 5.2 Medium String Problems/GeeksForGeeks/Sorting Elements of an Array by Frequency.java:4
ClassPair
Step 11 Heaps/Step 11.3 Hard Problems/GeeksForGeeks/Top K Frequent Elements in Array.java:2
ClassQueue
Step 09 Stack and Queues/Step 9.1 Learning/GeeksForGeeks/Queue using stack.java:1
ClassQueues
Step 09 Stack and Queues/Step 9.1 Learning/GeeksForGeeks/Stack using two queues.java:1
ClassSol
Step 03 Arrays/Step 3.1 Easy/GeeksForGeeks/Search in a matrix.java:1
ClassSol
Step 03 Arrays/Step 3.1 Easy/GeeksForGeeks/Find the element that appears once.java:1
ClassSol
Step 04 Binary Search/Step 4.2 Applying BS on 2D Array/GeeksForGeeks/Search in a matrix.java:1
ClassSolution
Step 06 LinkedList/Step 6.1 1D Linked List/GeeksForGeeks/Linked List Insertion.java:12
ClassSolution
Step 06 LinkedList/Step 6.1 1D Linked List/GeeksForGeeks/Count nodes of linked list.java:1
ClassSolution
Definition for singly-linked list. public class ListNode { int val; ListNode next; ListNode(int x) { val = x; } }
Step 06 LinkedList/Step 6.1 1D Linked List/LeetCode/Delete Node in a Linked List.java:9
ClassSolution
Step 06 LinkedList/Step 6.2 Doubly Linked List/GeeksForGeeks/Delete node in Doubly Linked List.java:14
ClassSolution
Step 06 LinkedList/Step 6.4 Medium Problem of DLL/GeeksForGeeks/Find pairs with given sum in DLL.java:20
ClassSolution
Step 06 LinkedList/Step 6.4 Medium Problem of DLL/GeeksForGeeks/Delete all occurrences of a key in DLL.java:10
ClassSolution
Step 06 LinkedList/Step 6.4 Medium Problem of DLL/GeeksForGeeks/Remove duplicates from sorted DLL.java:10
ClassSolution
Step 06 LinkedList/Step 6.3 Medium Problem of LL/GeeksForGeeks/Detect Loop in linked list.java:1
ClassSolution
Step 06 LinkedList/Step 6.3 Medium Problem of LL/GeeksForGeeks/Segregate even and odd nodes in a Link List.java:13
ClassSolution
Step 06 LinkedList/Step 6.3 Medium Problem of LL/GeeksForGeeks/Reverse a linked list.java:13
ClassSolution
Step 06 LinkedList/Step 6.3 Medium Problem of LL/GeeksForGeeks/Finding middle element in a linked list.java:9
ClassSolution
Step 06 LinkedList/Step 6.3 Medium Problem of LL/GeeksForGeeks/Add 1 to a number represented as linked list.java:13
ClassSolution
Step 06 LinkedList/Step 6.3 Medium Problem of LL/GeeksForGeeks/Given a linked list of 0s, 1s and 2s, sort it.java:13
ClassSolution
Step 06 LinkedList/Step 6.3 Medium Problem of LL/GeeksForGeeks/Linked List that is Sorted Alternatingly.java:14
ClassSolution
Step 06 LinkedList/Step 6.3 Medium Problem of LL/GeeksForGeeks/Intersection of Two Linked Lists.java:17
ClassSolution
Step 06 LinkedList/Step 6.3 Medium Problem of LL/GeeksForGeeks/Add two numbers represented by linked lists.java:79
ClassSolution
Step 06 LinkedList/Step 6.3 Medium Problem of LL/GeeksForGeeks/Delete Middle of Linked List.java:9
ClassSolution
Step 06 LinkedList/Step 6.3 Medium Problem of LL/GeeksForGeeks/Find length of Loop.java:14
ClassSolution
Step 06 LinkedList/Step 6.3 Medium Problem of LL/GeeksForGeeks/Check if Linked List is Palindrome.java:14
ClassSolution
Definition for singly-linked list. public class ListNode { int val; ListNode next; ListNode() {} ListNode(int val) { this.val = val; }
Step 06 LinkedList/Step 6.3 Medium Problem of LL/LeetCode/Odd Even Linked List.java:11
ClassSolution
Definition for singly-linked list. public class ListNode { int val; ListNode next; ListNode() {} ListNode(int val) { this.val = val; }
Step 06 LinkedList/Step 6.3 Medium Problem of LL/LeetCode/Reverse Linked List.java:12
ClassSolution
Definition for singly-linked list. class ListNode { int val; ListNode next; ListNode(int x) { val = x; next = null; }
Step 06 LinkedList/Step 6.3 Medium Problem of LL/LeetCode/Linked List Cycle II.java:12
ClassSolution
Definition for singly-linked list. public class ListNode { int val; ListNode next; ListNode() {} ListNode(int val) { this.val = val; }
Step 06 LinkedList/Step 6.3 Medium Problem of LL/LeetCode/Remove Nth Node From End of List.java:11
ClassSolution
Definition for singly-linked list. public class ListNode { int val; ListNode next; ListNode() {} ListNode(int val) { this.val = val; }
Step 06 LinkedList/Step 6.3 Medium Problem of LL/LeetCode/Palindrome Linked List.java:11
ClassSolution
Definition for singly-linked list. public class ListNode { int val; ListNode next; ListNode() {} ListNode(int val) { this.val = val; }
Step 06 LinkedList/Step 6.3 Medium Problem of LL/LeetCode/Middle of the Linked List.java:11
next →1–100 of 395, ranked by callers