MCPcopy Create free account

hub / github.com/Tiwarishashwat/InterviewCodes / functions

Functions483 in github.com/Tiwarishashwat/InterviewCodes

MethodnumberOfAlternatingGroups
(int[] colors, int k)
AlternatingGroupsII.java:2
MethodnumberOfSubstrings
(String s)
NumberOfSubstringsContainingAllThreeCharacters.java:2
MethodnumberToWords
(int num)
IntegerToEnglishWords.java:5
Methodpair
(long first, long second)
MinMaxArray.java:7
MethodpalinArray
(int[] a, int n)
PalindromicArray.java:1
MethodparseBoolExpr
(String expression)
ParsingABooleanExpression.java:2
MethodpeakElement
(int[] arr,int n)
ArrayPeak.java:6
Methodpermute
(int[] nums)
ArrayPermutation.java:2
MethodpivotArray
(int[] nums, int pivot)
PartitionArrayAccordingToGivenPivot.java:2
MethodpostorderTraversal
(TreeNode root)
TreePostorder.java:9
MethodpostorderTraversal
(TreeNode root)
TreePostOrderIterative.java:3
MethodprefixCount
(String[] words, String pref)
countingWordsWithAGivenString.java:2
MethodpreorderTraversal
(TreeNode root)
TreePreOrderIterative.java:2
MethodpreorderTraversal
(TreeNode root)
TreePreorder.java:9
MethodprintBoundary
(Node node)
TreeBoundaryTraversalBinaryTree.java:3
MethodprintSequence
(String sentence)
SentenceToNumberPadSequence.java:3
MethodprocessQueries
(int[] queries, int m)
QueriesOnAPermutationWithKey.java:2
MethodpunishmentNumber
(int n)
FindThePunishmentNumberOfAnInteger.java:17
MethodqueryResults
(int limit, int[][] queries)
FindtheNumberOfDistinctColorsAmongTheBalls.java:2
MethodrangeSum
(int[] nums, int n, int left, int right)
RangeSumOfSortedSubarraySums.java:4
Methodrearrange
(int arr[], int n)
RearrangeArrayAlternatively.java:6
MethodrecoverFromPreorder
(String traversal)
RecoveraTreeFromPreorderTraversal.java:21
MethodregionsBySlashes
(String[] grid)
RegionsCutBySlashes.java:16
MethodremoveConsecutiveCharacter
(String S)
RemoveConsecutiveCharacters.java:2
MethodremoveOccurrences
(String s, String part)
RemoveAllOccurrencesOfASubstring.java:2
MethodrepairCars
(int[] ranks, int cars)
MinimumTimeToRepairCars.java:2
MethodreplaceValueInTree
(TreeNode root)
CousinsInBinaryTreeII.java:2
MethodrestoreMatrix
(int[] rowSum, int[] colSum)
FindValidMatrixGivenRowAndColumnSums.java:2
MethodrestoreString
(String s, int[] indices)
ShuffleString.java:2
MethodreverseList
(ListNode head)
IterativeReverseLinkedList.java:2
MethodreverseOnlyLetters
(String s)
ReverseOnlyLetters.java:2
MethodreverseString
(char[] s)
ReverseString.java:2
MethodrightSideView
(TreeNode root)
TreeRightViewBinaryTree.java:2
MethodrobotSim
(int[] commands, int[][] obstacles)
WalkingRobotSimulation.java:2
MethodromanToDecimal
(String s)
RomanToInteger.java:3
MethodrotateString
(String s, String goal)
RotateStrings.java:2
Methodrotateby90
(int matrix[][], int n)
RotateMatrix90Degree.java:4
MethodrowWithMax1s
(int arr[][], int n, int m)
RowWithMax1s.java:3
Methodsb
(int a[], int n, int x)
SubarraySumGreaterThanX.java:4
Methodsearch
(int arr[], int n, int x, int k)
SearchingInArrayWhereElementsDifferByK.java:5
MethodsearchMatrix
(int[][] matrix, int target)
SearchInA2DMatrix.java:19
MethodsearchRange
(int[] nums, int target)
FirstAndLastOccuranceOfElement.java:2
MethodsecFrequent
(String arr[], int N)
SecondMostRepeatedString.java:3
MethodsecondMinimum
(int n, int[][] edges, int time, int change)
SecondMinimumTimeToReachDestination.java:2
MethodshiftingLetters
(String s, int[][] shifts)
ShiftingLettersII.java:3
MethodshipWithinDays
(int[] weights, int days)
CapacityToShipPackagesWithInDDays.java:19
MethodshortestCommonSupersequence
(String str1, String str2)
shortestCommonSupersequence.java:2
Methodshortest_distance
(int[][] matrix)
FloydWarshall.java:3
MethodsmallestChair
(int[][] times, int targetFriend)
NumberOfSmallestUnoccupiedChair.java:3
MethodsmallestNumber
(String pattern)
ConstructSmallestNumberFromDIString.java:2
MethodsmallestRange
(List<List<Integer>> nums)
SmallestRangeCoveringElementsFromKLists.java:2
Methodsolve
(TreeNode A, int B)
TreePathToGivenNode.java:2
Methodsolve
(TreeNode A, int B)
TreeBinaryTreePathToNode.java:2
MethodsortPeople
(String[] names, int[] heights)
SortThePeople.java:2
MethodsortSentence
(String s)
SortingTheSentence.java:2
MethodspanningTree
(int V, int E, List<List<int[]>> adj)
KruskalsAlgorithm.java:2
MethodspanningTree
(int V, int E, List<List<int[]>> adj)
PrimsAlgorithm.java:6
MethodspiralMatrix
(int m, int n, ListNode head)
spiralMatrix4.java:2
MethodspiralMatrixIII
(int rows, int cols, int rStart, int cStart)
spiralMatrix3.java:2
MethodspirallyTraverse
(int matrix[][], int r, int c)
SpiralMatrix.java:4
MethodsplitArray
(int[] nums, int m)
SplitArrayLargestSum.java:24
MethodsplitListToParts
(ListNode head, int k)
SplitLinkedListInParts.java:12
MethodstringMatching
(String[] words)
StringMatchingInAnArray.java:3
MethodsubarraySum
(int[] nums, int k)
SubarraySumEqualsK.java:2
MethodsumOddLengthSubarrays
(int[] arr)
SumOfAllLengthSubarrays.java:2
MethodsumPrefixScores
(String[] words)
sumOfPrefixScoresOfStrings.java:2
MethodthreeWayPartition
(int array[], int a, int b)
ThreeWayPartitioning.java:10
MethodtopView
(Node root)
TreeTopView.java:15
MethodtopoSort
(int V, ArrayList<ArrayList<Integer>> adj)
Kahn'sAlgorithm.java:4
Methodtransform
(String A, String B)
StringTransformationByInsertingAtFront.java:3
Methodtrap
(int[] height)
TrappingRainWater.java:2
MethodtrapRainWater
(int[][] heightMap)
TrappingRainwater2.java:3
MethodtupleSameProduct
(int[] nums)
TupleWithSameProduct.java:2
MethodtwoSum
(int[] numbers, int target)
TwoSumIISortedArray.java:2
MethoduncommonFromSentences
(String s1, String s2)
UncommonWordsfromTwoSentences.java:2
MethodupdateSubrectangle
(int row1, int col1, int row2, int col2, int newValue)
SubrectangleQueries.java:10
MethodvalueEqualToIndex
(int arr[], int n)
ValueEqualToIndexValue.java:2
MethodvowelStrings
(String[] words, int[][] queries)
CountVowelsStringInRanges.java:2
MethodwaysToSplitArray
(int[] nums)
NumberOfWaysToSplitArray.java:3
MethodwordSubsets
(String[] words1, String[] words2)
WordsSubsets.java:2
MethodxorAllNums
(int[] nums1, int[] nums2)
BitwiseXOROfAllPairings.java:2
MethodxorOperation
(int n, int start)
XOROperationInAnArray.java:2
MethodzigzagLevelOrder
(TreeNode root)
TreeZigZagBinaryTree.java:2
← previous401–483 of 483, ranked by callers