π PVZ walnuts++ == Nuggets
πππππ Research, Study and Learning of Algorithms
- Basic Algorithm programs updated each day
- Problem Solving Algorithm Programs from HackerRank or Leetcode or Codechef or Codility or CareerCup
- Balanced Brackets
- equiLeader
- longestPassword
- fiboModifiedCliq
- stringSymmetry
- missingElement
- twitt
- FrogJmp
- countDiv
- fibonacci
- isBalancedTree
- countFactors
- maxProfitSlicing
- linkedListRemoveDuplicates
- stoneWall
- triangleTriplet
- isBST
- permutationCheck
- zeroCollect
- markAndToys
- CrackCodeInt
- countingChocolate
- maxCounters
- maxSliceSum
- frogJmpCounting
- primeComplexity
- fiboModified
- tieRope
- twoSums
- powerOf2
- iceCreamParlour-Hashtables
- recursionDavisStaircase
- bitManipulationLonelyInteger
- gradingStudents
- emailAddressCreator
- maxDisjointSetSum
- Apples&Oranges
- kangaroo
- lonelyInteger
- maximizingXor
- counterGame
- bfsShortestReach
- sherlockAndArray
- missingNumber
- camelCase
- sumVsXor
- flippingBits
- hackerrankInString
- caesarCipher
- luckBalance
- sherlockNBeast
- beautifulPairs
- coursePlan
- jimAndOrder
- phrasesearch
- anagrams
- rectangleIntersection
- keypadCombinations
- superReducedString
- strongPassword
- marsExploration
- courseOrder
- migratingBirds
- bonAppetit
- closestNumbers
- gameOfThrones
- twoStrings
- stringConstruction
- sherlockAndValidString
- palindromeIndex
- perfectBinaryString
- loveLetterMysteryMakePalindrome
- funnyString
- isPalindromeInteger
- removeDuplicatesSortedArray
- removeElement
- reverseInteger
- needleHayStack
- romanToNumeral
- gemStones
- alternateCharacters
- minMaxSum
- stairCase
- lengthOfLastWord
- plusOne
- addBinary
- squareRoot
- climbStairs
- jewelAndStones
- setMismatch
- uniqueMorseCodeWords
- nextGreaterElementI
- nextGreaterElementII
- happyNumber
- uglyNumber
- findTheDifference
- longestWordDictionary
- sumIntegerWithoutPlus
- intersectionOfTwoArray
- intersectionOfTwoArrayII
- constructStringFromBinaryTree
- addTwoNumbersLinkedList
- addStrings
- maxHeightBst
- minHeightBst
- sameTree
- intersectionOfTwoLinkedList
- powerOf2
- wordPattern
- isomorphicString
- firstUniqueCharacterInString
- sortCharactersByFrequency
- guessNumberHigherLower
- firstBadVersion
- searchInsertPosition
- numberComplement
- longestContinuousIncreasingSequence
- largestNumberTwiceOfOthers
- removeDuplicatesFromSortedList
- binaryWatch
- reverseLinkedList
- numberOfSegmentsInAString
- rotatedDigits
- twoSumsII
- majorityElement
- containsDuplicates
- containsDuplicatesII
- reverseVowels
- reverseStringII
- reverseWordsInStringIII
- findPivotIndex
- subArraySumEqualsK
- poorPigs
- arrangingCoins
- sumOfSquareNumbers
- validPerfectSquare
- encodeDecodeTinyUrl
- longestSubstringWithoutRepeatingCharacters
- maxConsecutiveOnes
- goatLatin
- selfDividingNumbers
- perfectNumber
- validAnagram
- longestPalindrome
- tenthLine
- linkedListCycle
- canPlaceFlowers
- teemoAttacking
- shortestUnsortedContinuousubarray
- thirdMaximumNumber
- beautifulDaysAtMovies
- rotateArray
- rotateList
- heaters
- minStack
- separateTheNumbers
- saveThePrisoner
- circularArrayRotation
- longestCommonPrefix
- repeatedStringMatch
- compareVersionNumbers
- deleteNode
- mergeSortedLists
- removeLinkedListElements
- implementQueueUsingStacks
- implementStacksUsingQueue
- simplifyPath
- minimumMovesToEqualArrayElements
- mergeSortedArray
- searchRange
- ransomNote
- 132pattern
- balancedBinaryTree
- constructStringFromBinaryTree
- nonDecreasingArray
- twoLists
- strangeCounter
- findAllNumbersDisappearedInAnArray
- findAllDuplicatesInAnArray
- findSmallestLetterGreaterThanTarget
- findPeakElement
- licenseKeyFormatting
- rotateFunction
- partitionLabels
- mergeIntervals
- almostSorted
- abbrevation
- validPalindrome
- validPalindromeII
- productExceptSelf
- maximumProductSubArray
- maximumProductOfThreeNumbers
- houseRobber
- largestPermutation
- NthDigit
- maxMin
- betweenTwoSets
- dayOfTheProgrammer
- divisibleSumPairs
- levelOrderTraversal
- levelOrderTraversalII
- averageOfLevelsInBinaryTree
- Ruby
- Java
- Swift
- Leetcode - https://leetcode.com/srinivas11789/
- HackerRank - https://www.hackerrank.com/spg349
