MCPcopy Create free account

hub / github.com/Ayu-99/Data-Structures / functions

Functions807 in github.com/Ayu-99/Data-Structures

MethodscoreOfParentheses
Leetcode Challenge/March/C++/Score of Parentheses.cpp:22
MethodscoreOfParentheses
(String s)
Leetcode Challenge/March/Java/Score of Parentheses.java:2
Methodsearch
(self, nums: List[int], target: int)
Leetcode Challenge/March/Python/Binary Search.py:2
Methodsearch
Leetcode Challenge/March/C++/Binary Seach.cpp:3
Methodsearch
Leetcode Challenge/March/C++/Search in Rotated Sorted Array II.cpp:3
Methodsearch
(int[] nums, int target)
Leetcode Challenge/March/Java/Binary Search.java:2
Methodsearch
Leetcode Challenge/January/Design Add and Search Words Data Structure.cpp:48
MethodsearchBST
(self, root: TreeNode, val: int)
Leetcode Challenge/April/Python/Search in a Binary Search Tree.py:21
MethodsearchBST
Leetcode Challenge/April/C++/Search in a Binary Search Tree.cpp:14
MethodsearchBST
(TreeNode root, int val)
Leetcode Challenge/April/Java/Search in Binary Search Tree.java:17
FunctionsearchInBST
Search in BST.cpp:40
MethodsearchMatrix
Leetcode Challenge/March/C++/Search a 2D Matrix.cpp:3
MethodsearchRange
(self, nums: List[int], target: int)
Find First and Last Position of Element in Sorted Array.py:2
MethodsearchWord
Leetcode Challenge/June2k22/cpp/Search Suggestions System.cpp:39
MethodsequentialDigits
Leetcode Challenge/January/Sequential Digits.cpp:17
MethodsequentialDigits
(int low, int high)
Leetcode Challenge/January/Java/Sequential Digits.java:1
MethodshiftGrid
Leetcode Challenge/April/C++/Shift 2D Grid.cpp:3
MethodshipWithinDays
Trees/Capacity To Ship Packages Within D Days.cpp:18
MethodshortestPathLength
Leetcode Challenge/February/cpp/Shortest Path Visiting All Nodes.cpp:39
MethodshortestPathLength
(int[][] graph)
Leetcode Challenge/February/java/Shortest Path Visiting All Nodes.java:15
Methodshuffle
Returns a random shuffling of the array.
Leetcode July Challenge/Python/Shuffle an Array.py:13
Methodshuffle
Leetcode July Challenge/C++/Shuffle an Array.cpp:16
MethodsimplifyPath
Leetcode Challenge/March/C++/Simplify Path.cpp:3
MethodsingleNumber
(int[] nums)
Elements appearing Thrice.java:4
MethodsingleNumber
Leetcode Challenge/January/Single Number.cpp:3
MethodsingleNumber
(int[] nums)
Leetcode Challenge/January/Java/Single Number Java.java:2
MethodsingleNumber
(int[] nums)
Leetcode Challenge/January/Java/Single Number.java:2
FunctionskipMdeleteN
Delete every N nodes.cpp:40
MethodsmallestDistancePair
(self, nums: List[int], k: int)
Binary Search/Python/Find K-th Smallest Pair Distance.py:2
MethodsmallestDistancePair
Binary Search/C++/Find K-th Smallest Pair Distance.cpp:18
MethodsmallestDistancePair
(self, nums, k): nums.sort()
Binary Search/Java/Find K-th Smallest Pair Distance.java:2
Functionsolve
Graphs/Largest Piece.cpp:57
Functionsolve
Graphs/Coding Ninjas.cpp:92
Functionsolve
Graphs/Islands.cpp:60
Methodsolve
Graphs/Longest Increasing Path in a Matrix.cpp:12
Methodsolve
(TreeNode A, int B)
Trees/Path to given node.java:34
Methodsolve
Trees/Construct Quad Tree.cpp:74
Methodsolve
Leetcode Challenge/February/cpp/Shortest Path Visiting All Nodes.cpp:4
Methodsolve
Leetcode Challenge/February/cpp/Combination Sum.cpp:4
MethodsortArrayByParity
Leetcode Challenge/May/C++/Sort Array By Parity.cpp:3
MethodsortColors
(int[] nums)
Sorting/Sort colors.java:7
MethodsortList
Leetcode Challenge/February/cpp/SortList.cpp:13
MethodsortList
(ListNode head)
Leetcode Challenge/February/java/Sort List.java:12
FunctionsortedInsert
Inserting a Node Into a Sorted Doubly Linked List.cpp:1
MethodsortedListToBST
Linked List/Convert Sorted List to BST.cpp:75
MethodsortedSquares
(int[] nums)
Squares of a Sorted Array.java:2
MethodsortedSquares
Leetcode Challenge/March2k24/Squares of a Sorted Array.cpp:3
MethodsplitArray
Leetcode Challenge/March/C++/Split Array Largest Sum.cpp:13
Functionstaircase
Recursion/Staircase.cpp:1
FunctionstockSpan
Stacks and Queues/Assignment/Stock span.cpp:28
MethodstoneGameVII
Leetcode Challenge/June/Stone Game VII.cpp:34
MethodstoneGame_helper
Leetcode Challenge/June/Stone Game VII.cpp:4
FunctionstringToNumber
Recursion/String To Integer.cpp:9
Methodsub
Recursion/Print all subsets of an array.cpp:8
MethodsubarraySum
Leetcode Challenge/February/cpp/Subarray Sum Equals K.cpp:3
MethodsubarraySum
(int[] nums, int k)
Leetcode Challenge/February/java/Subarray Sum Equals K.java:2
Methodsubsets
Recursion/Print all subsets of an array.cpp:21
MethodsuggestedProducts
Leetcode Challenge/June2k22/cpp/Search Suggestions System.cpp:61
FunctionsumOfMaxAndMin
(nums, n, k)
Sliding window/Fixed-size sliding window/Sum of minimum and maximum elements of all subarrays of size k.py:5
MethodsumRange
Leetcode Challenge/June/Range Sum Query - Mutable.cpp:18
MethodsumRegion
(self, row1: int, col1: int, row2: int, col2: int)
Algorithms/Kadane's Algorithm (2D).py:50
MethodsumRootToLeaf
Leetcode Challenge/January/Sum of Root To Leaf Binary Numbers.cpp:14
MethodsummaryRanges
Leetcode Challenge/February/cpp/Summary Ranges.cpp:3
MethodsummaryRanges
(int[] nums)
Leetcode Challenge/February/java/Summary Ranges.java:1
MethodswapNodes
(self, head: Optional[ListNode], k: int)
Leetcode Challenge/April/Python/Swapping Nodes in a Linked List.py:7
MethodswapNodes
Leetcode Challenge/April/C++/Swapping Nodes in a Linked List.cpp:13
MethodswapNodes
(ListNode head, int k)
Leetcode Challenge/April/Java/Swapping Nodes in a Linked List.java:3
MethodswapPairs
Leetcode Challenge/February/cpp/Swap Nodes in Pairs.cpp:13
MethodswapPairs
(ListNode head)
Leetcode Challenge/February/java/Swap Nodes in Pairs.java:12
Functionswap_nodes
SwapTwoNodesinLL.cpp:39
MethodswimInWater
Leetcode Challenge/June/Swim in Rising Water.cpp:4
MethodthreeEqualParts
(self, arr: List[int])
Leetcode July Challenge/Python/Three Equal Parts.py:2
MethodthreeEqualParts
Leetcode July Challenge/C++/Three Equal Parts.cpp:3
MethodthreeSumMulti
Leetcode Challenge/April/C++/3Sum With Multiplicity.cpp:3
MethodtitleToNumber
Leetcode Challenge/February/cpp/Excel Sheet Column Number.cpp:3
MethodtitleToNumber
(String columnTitle)
Leetcode Challenge/February/java/Excel Sheet Column Number.java:2
MethodtopKFrequent
(int[] nums, int k)
Heap/Min Heap/Top K Frequent Elements.java:4
MethodtopKFrequent
Leetcode Challenge/April/C++/Top K Frequent Elements.cpp:3
MethodtotalNQueens
Leetcode Challenge/June2k22/cpp/N Queens II.cpp:3
FunctiontowerOfHanoi
Recursion/Tower Of Hanoi.cpp:1
Methodtraverse
Trees/Find Duplicate Subtrees.cpp:42
MethodtriangleNumber
(self, nums: List[int])
Leetcode July Challenge/Python/Valid Triangle Number.py:2
MethodtriangleNumber
Leetcode July Challenge/C++/Valid Triangle Number.cpp:3
Methodtrie
Leetcode Challenge/January/Maximum XOR of Two Numbers in an Array.cpp:3
MethodtrimBST
(self, root: TreeNode, L: int, R: int)
Leetcode Challenge/April/Python/Trim a BST.py:10
MethodtrimBST
Leetcode Challenge/April/C++/Trim a BST.cpp:14
MethodtrimBST
Leetcode Challenge/April/C++/Trim a BST.cpp:29
MethodtrimBST
(TreeNode root, int low, int high)
Leetcode Challenge/April/Java/Trim a BST.java:17
MethodtwoCitySchedCost
(self, costs: List[List[int]])
Leetcode Challenge/March/Python/Two City Scheduling.py:2
MethodtwoCitySchedCost
Leetcode Challenge/March/C++/Two City Scheduling.cpp:3
MethodtwoCitySchedCost
(int[][] costs)
Leetcode Challenge/March/Java/Two City Scheduling.java:2
MethodtwoSum
Leetcode Challenge/June2k22/cpp/Two Sum II - Input Array Is Sorted.cpp:3
Methodupdate
Leetcode Challenge/June/Range Sum Query - Mutable.cpp:32
MethodvalidMountainArray
Leetcode Challenge/January/Valid Mountain Array.cpp:3
MethodvalidPalindrome
(String s)
Check If String Is Palindrome After At Most One Deletion.java:2
MethodvalidPalindrome
Leetcode Challenge/April/C++/Valid Palindrome II.cpp:12
MethodvalidPath
Leetcode Challenge/december2k22/Find if Path Exists in Graph.cpp:20
MethodvalidateStackSequences
Leetcode Challenge/March/C++/Validate Stack Sequences.cpp:19
MethodverticalSum
(self, root)
Trees/Vertical sum.py:14
MethodwidthOfBinaryTree
Leetcode Challenge/February/cpp/Maximum Width of Binary Tree.cpp:14
← previousnext →701–800 of 807, ranked by callers