Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Tiwarishashwat/InterviewCodes
/ functions
Functions
483 in github.com/Tiwarishashwat/InterviewCodes
⨍
Functions
483
◇
Types & classes
302
Method
numberOfAlternatingGroups
(int[] colors, int k)
AlternatingGroupsII.java:2
Method
numberOfSubstrings
(String s)
NumberOfSubstringsContainingAllThreeCharacters.java:2
Method
numberToWords
(int num)
IntegerToEnglishWords.java:5
Method
pair
(long first, long second)
MinMaxArray.java:7
Method
palinArray
(int[] a, int n)
PalindromicArray.java:1
Method
parseBoolExpr
(String expression)
ParsingABooleanExpression.java:2
Method
peakElement
(int[] arr,int n)
ArrayPeak.java:6
Method
permute
(int[] nums)
ArrayPermutation.java:2
Method
pivotArray
(int[] nums, int pivot)
PartitionArrayAccordingToGivenPivot.java:2
Method
postorderTraversal
(TreeNode root)
TreePostorder.java:9
Method
postorderTraversal
(TreeNode root)
TreePostOrderIterative.java:3
Method
prefixCount
(String[] words, String pref)
countingWordsWithAGivenString.java:2
Method
preorderTraversal
(TreeNode root)
TreePreOrderIterative.java:2
Method
preorderTraversal
(TreeNode root)
TreePreorder.java:9
Method
printBoundary
(Node node)
TreeBoundaryTraversalBinaryTree.java:3
Method
printSequence
(String sentence)
SentenceToNumberPadSequence.java:3
Method
processQueries
(int[] queries, int m)
QueriesOnAPermutationWithKey.java:2
Method
punishmentNumber
(int n)
FindThePunishmentNumberOfAnInteger.java:17
Method
queryResults
(int limit, int[][] queries)
FindtheNumberOfDistinctColorsAmongTheBalls.java:2
Method
rangeSum
(int[] nums, int n, int left, int right)
RangeSumOfSortedSubarraySums.java:4
Method
rearrange
(int arr[], int n)
RearrangeArrayAlternatively.java:6
Method
recoverFromPreorder
(String traversal)
RecoveraTreeFromPreorderTraversal.java:21
Method
regionsBySlashes
(String[] grid)
RegionsCutBySlashes.java:16
Method
removeConsecutiveCharacter
(String S)
RemoveConsecutiveCharacters.java:2
Method
removeOccurrences
(String s, String part)
RemoveAllOccurrencesOfASubstring.java:2
Method
repairCars
(int[] ranks, int cars)
MinimumTimeToRepairCars.java:2
Method
replaceValueInTree
(TreeNode root)
CousinsInBinaryTreeII.java:2
Method
restoreMatrix
(int[] rowSum, int[] colSum)
FindValidMatrixGivenRowAndColumnSums.java:2
Method
restoreString
(String s, int[] indices)
ShuffleString.java:2
Method
reverseList
(ListNode head)
IterativeReverseLinkedList.java:2
Method
reverseOnlyLetters
(String s)
ReverseOnlyLetters.java:2
Method
reverseString
(char[] s)
ReverseString.java:2
Method
rightSideView
(TreeNode root)
TreeRightViewBinaryTree.java:2
Method
robotSim
(int[] commands, int[][] obstacles)
WalkingRobotSimulation.java:2
Method
romanToDecimal
(String s)
RomanToInteger.java:3
Method
rotateString
(String s, String goal)
RotateStrings.java:2
Method
rotateby90
(int matrix[][], int n)
RotateMatrix90Degree.java:4
Method
rowWithMax1s
(int arr[][], int n, int m)
RowWithMax1s.java:3
Method
sb
(int a[], int n, int x)
SubarraySumGreaterThanX.java:4
Method
search
(int arr[], int n, int x, int k)
SearchingInArrayWhereElementsDifferByK.java:5
Method
searchMatrix
(int[][] matrix, int target)
SearchInA2DMatrix.java:19
Method
searchRange
(int[] nums, int target)
FirstAndLastOccuranceOfElement.java:2
Method
secFrequent
(String arr[], int N)
SecondMostRepeatedString.java:3
Method
secondMinimum
(int n, int[][] edges, int time, int change)
SecondMinimumTimeToReachDestination.java:2
Method
shiftingLetters
(String s, int[][] shifts)
ShiftingLettersII.java:3
Method
shipWithinDays
(int[] weights, int days)
CapacityToShipPackagesWithInDDays.java:19
Method
shortestCommonSupersequence
(String str1, String str2)
shortestCommonSupersequence.java:2
Method
shortest_distance
(int[][] matrix)
FloydWarshall.java:3
Method
smallestChair
(int[][] times, int targetFriend)
NumberOfSmallestUnoccupiedChair.java:3
Method
smallestNumber
(String pattern)
ConstructSmallestNumberFromDIString.java:2
Method
smallestRange
(List<List<Integer>> nums)
SmallestRangeCoveringElementsFromKLists.java:2
Method
solve
(TreeNode A, int B)
TreePathToGivenNode.java:2
Method
solve
(TreeNode A, int B)
TreeBinaryTreePathToNode.java:2
Method
sortPeople
(String[] names, int[] heights)
SortThePeople.java:2
Method
sortSentence
(String s)
SortingTheSentence.java:2
Method
spanningTree
(int V, int E, List<List<int[]>> adj)
KruskalsAlgorithm.java:2
Method
spanningTree
(int V, int E, List<List<int[]>> adj)
PrimsAlgorithm.java:6
Method
spiralMatrix
(int m, int n, ListNode head)
spiralMatrix4.java:2
Method
spiralMatrixIII
(int rows, int cols, int rStart, int cStart)
spiralMatrix3.java:2
Method
spirallyTraverse
(int matrix[][], int r, int c)
SpiralMatrix.java:4
Method
splitArray
(int[] nums, int m)
SplitArrayLargestSum.java:24
Method
splitListToParts
(ListNode head, int k)
SplitLinkedListInParts.java:12
Method
stringMatching
(String[] words)
StringMatchingInAnArray.java:3
Method
subarraySum
(int[] nums, int k)
SubarraySumEqualsK.java:2
Method
sumOddLengthSubarrays
(int[] arr)
SumOfAllLengthSubarrays.java:2
Method
sumPrefixScores
(String[] words)
sumOfPrefixScoresOfStrings.java:2
Method
threeWayPartition
(int array[], int a, int b)
ThreeWayPartitioning.java:10
Method
topView
(Node root)
TreeTopView.java:15
Method
topoSort
(int V, ArrayList<ArrayList<Integer>> adj)
Kahn'sAlgorithm.java:4
Method
transform
(String A, String B)
StringTransformationByInsertingAtFront.java:3
Method
trap
(int[] height)
TrappingRainWater.java:2
Method
trapRainWater
(int[][] heightMap)
TrappingRainwater2.java:3
Method
tupleSameProduct
(int[] nums)
TupleWithSameProduct.java:2
Method
twoSum
(int[] numbers, int target)
TwoSumIISortedArray.java:2
Method
uncommonFromSentences
(String s1, String s2)
UncommonWordsfromTwoSentences.java:2
Method
updateSubrectangle
(int row1, int col1, int row2, int col2, int newValue)
SubrectangleQueries.java:10
Method
valueEqualToIndex
(int arr[], int n)
ValueEqualToIndexValue.java:2
Method
vowelStrings
(String[] words, int[][] queries)
CountVowelsStringInRanges.java:2
Method
waysToSplitArray
(int[] nums)
NumberOfWaysToSplitArray.java:3
Method
wordSubsets
(String[] words1, String[] words2)
WordsSubsets.java:2
Method
xorAllNums
(int[] nums1, int[] nums2)
BitwiseXOROfAllPairings.java:2
Method
xorOperation
(int n, int start)
XOROperationInAnArray.java:2
Method
zigzagLevelOrder
(TreeNode root)
TreeZigZagBinaryTree.java:2
← previous
401–483 of 483, ranked by callers