Skip to content

rayandasoriya/100DaysOfCode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

100DaysOfCode

On October 8, 2018, I started the challenge of 100 Days Of Code challenge. During the course of this challenge, I pledge to code for 100 days. The problems will be selected from HackerRank and LeetCode. The code will be pushed iff all the test cases are successful.

I expect this challenge to be a wonderful experience. For any suggestions, feel free to mail me at dasoriyarayan@gmail.com

Day 1

Solved 2 coding problems from HackerRank using Python. The problems are based on arrays.

  1. The first problem is related to the maximum of the hourglass sum. Refer to Day1/Problem 1.pdf for more information regarding the hourglass sum.
  2. The second problem is related to array manipulation. It returns the maximum value from an array after overlapping and adding the contents of it. Refer to Day1/Problem 2.pdf for a detailed explanation.

Day 2

Solved 3 coding problems from HackerRank using Python. The problems are based on different topics.

  1. The first problem is related to the time complexity of prime number verification. Refer to Day2/Problem 1.pdf for more information regarding the problem.
  2. The second problem is related to Regular Expressions. It should return the sorted list of the names if the email domain of the person is gmail.com. Refer to Day2/Problem 2.pdf for a detailed explanation.
  3. The third problem is related to the removal of duplicate values from the Linked List. Refer to Day2/Problem 3.pdf for a detailed explanation.

Day 3

Solved 2 coding problems from HackerRank using Java. The problems are based on different topics.

  1. The first problem is related to RegEx to remove the repeated words from a sentence. Refer to Day3/Problem 1.pdf for more information regarding the problem.
  2. The second problem is related to the XOR calculation. It should return the number of terms which are greater than the later number and XOR calculated value. Refer to Day3/Problem 2.pdf for a detailed explanation.

Day 4

Solved 1 coding problem from HackerRank using Python. The problems are based on arrays.

  1. The problem is related to the sorting of an array to count the number of Fraudulent notifications. It was a challenging one. Refer to Day4/Problem 1.pdf for more information regarding the problem.

Day 5

Solved 2 coding problems from HackerRank using Python and C++. The problems are based on arrays.

  1. The problem is related to Anagrams which deals with finding all the possible substrings within a string which can form an anagram. Refer to Day5/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to Bribe in which we have to consider if the bribe giving is possible or chaotic. Refer to Day5/Problem 2.pdf for detailed information. (PS: I don't support bribes :p)

Day 6

Solved 2 coding problems from HackerRank using Python. The problems are based searching algorithms.

  1. The problem is related to the minimum change of sum require to form a magic square (diagonal, row and column sum of a matrix is the same). Refer to Day6/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to the options to test the ice cream flavors having certain constraints. Refer to Day6/Problem 2.pdf for detailed information.

Day 7

Solved 2 coding problems from HackerRank using Python. The problems are based on different topics.

  1. The problem is related to the Lexicographical order to find the next highest word in the dictionary. Refer to Day7/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to finding a subset of an array whose sum is not a multiple of a given number. Refer to Day7/Problem 2.pdf for detailed information.

Day 8

Solved 2 coding problems from HackerRank using C++. The problems are based on hashmaps and dictionaries.

  1. The problem is related to the number of triplets of GP from an array. Refer to Day8/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to find if any string contains a substring of the other. Refer to Day8/Problem 2.pdf for detailed information.

Day 9

Solved 2 coding problems from HackerRank using Python. The problems are based on string manipulation.

  1. The problem is related to a special palindrome configuration. Refer to Day9/Problem 1.pdf for more information regarding the problem. \
  2. The problem is related to find the number of characters we need to delete to make two strings anagram. Refer to Day9/Problem 2.pdf for detailed information.

Day 10

Solved 2 coding problems from HackerRank using Python. The problems are based on Searching.

  1. The problem is related to time production and efficient costs. Refer to Day10/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to find the maximum sub-array sum. Refer to Day10/Problem 2.pdf for detailed information. \

Day 11

Solved 3 coding problems from HackerRank using Python.

  1. The problem is related to counting the valleys formed by the letters. Refer to Day11/Problem 1.pdf for more information regarding the problem.
  2. The problem is jumping on the clouds. Basically, it is a safe move algorithm to reach the goal from the starting point without getting stuck. Refer to Day11/Problem 2.pdf for detailed information.
  3. The problem is related to find if a number is prime or not under the given time bound complexity. Refer to Day11/Problem 3.pdf for detailed information.

Day 12

Solved 2 coding problems from HackerRank using Python.

  1. The problem is related to the difference in two timestamps. Refer to Day12/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to the iterators and iterables. Refer to Day12/Problem 2.pdf for detailed information.

Day 13

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to the conversion of a string to an integer under special circumstances. Refer to Day13/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to the flipping of arrays by random number. Refer to Day13/Problem 2.pdf for detailed information.

Day 14

Solved 3 coding problems from LeetCode using Python.

  1. The problem is related to finding the minimum difference between different times available in the array. Refer to Day14/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to removing the duplicate contents from the list. Refer to Day14/Problem 2.pdf for detailed information.
  3. The problem is related to check if a number is good or not. A number is termed as good if the rotation of a number by 180 degrees produces a valid number. Some of them are 1,2,5,6,8,9,0. Only 3,4 and 7 are bad numbers. Refer to Day14/Problem 3.pdf for a detailed explanation.

Day 15

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to find the target sum of the quadruples. Refer to Day15/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to the longest common prefix. Refer to Day15/Problem 2.pdf for detailed information.

Day 16

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to find the largest common subsequence. Refer to Day16/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to the number of characters that need to be removed to match the string. Refer to Day16/Problem 2.pdf for detailed information.

Day 17

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to find the sum of a range from a 2-d array. Refer to Day17/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to finding a new sub-array using the defined conditions. Refer to Day17/Problem 2.pdf for detailed information.

Day 18

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to find an exclusive range of logs between the given time range. Refer to Day18/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to find the minimum sum for traversing from top left to bottom right of a 2-d array. Refer to Day18/Problem 2.pdf for detailed information.

Day 19

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to printing the zig-zag pattern of an array. Refer to Day19/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to place the adjacent numbers together. Refer to Day19/Problem 2.pdf for detailed information.

Day 20

Solved 3 coding problems from LeetCode using Python.

  1. The problem is related to the multiplication of two strings. Refer to Day20/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to the valid position movement of a robot in a 2-d matrix. Refer to Day20/Problem 2.pdf for detailed information.
  3. The problem is related to the card game 21. Refer to Day20/Problem 3.pdf for more information regarding the problem.

Day 21

Solved 2 coding problems from HackerRank using Python.

  1. The problem is related to the Huffman Encoding. Refer to Day21/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to the conversion of a string of ASCII characters to a string of characters. Refer to Day21/Problem 2.pdf for detailed information.

Day 22

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to the swapping of an adjacent element in Linked List. Refer to Day22/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to find the maximum profit from a share market problem. Refer to Day22/Problem 2.pdf for detailed information.

Day 23

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to finding the minimum depth of a binary tree. Refer to Day23/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to find the different possibilities of the status of a combination of switches. Refer to Day23/Problem 2.pdf for detailed information.

Day 24

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to find the container with most water. Refer to Day24/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to find the median of two arrays. Refer to Day24/Problem 2.pdf for detailed information.

Day 25

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to convert an integer into its equivalent Roman numeral. Refer to Day25/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to distribute the array into two sets of unlike elements. Refer to Day25/Problem 2.pdf for detailed information.

Day 26

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to find the possible characters while typing on a mobile phone. Refer to Day26/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to finding the length of the longest consecutive element sequence. Refer to Day26/Problem 2.pdf for detailed information.

Day 27

Solved 2 coding problems from LeetCode using Python and C++.

  1. The problem is related to find the sum of the numbers in two linked list. Refer to Day27/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to find a valid triangle pair. Refer to Day27/Problem 2.pdf for detailed information.

Day 28

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to find the pair of 4 numbers of a particular sum. Refer to Day28/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to find the minimum sum of a falling path through A. Refer to Day28/Problem 2.pdf for detailed information.

Day 29

Solved 2 coding problems from LeetCode using Java.

  1. The problem is related to calculate the number of nodes in a complete binary tree. Refer to Day29/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to the smoothening of an image. Refer to Day29/Problem 2.pdf for detailed information.

Day 30

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to finding the longest palindrome in a string. Refer to Day30/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to some operations of partitioning of a string. Refer to Day30/Problem 2.pdf for detailed information.

Day 31

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to printing some elements in a fashionable way. Refer to Day31/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to search in a rotated sorted array. Refer to Day31/Problem 2.pdf for detailed information.

Day 32

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to remove the duplicates in-place such that each element appears only once and return the new length. Refer to Day32/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to insert a new interval into the intervals. Refer to Day32/Problem 2.pdf for detailed information.

Day 33

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to finding the number of decoded ways of a string. Refer to Day33/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to finding the surrounded regions. Refer to Day33/Problem 2.pdf for detailed information.

Day 34

Solved 2 coding problems from GeeksForGeeks using Python.

  1. The problem is related to finding the maximum profit by buying and selling a share at most twice. Refer to Day34/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to finding the Longest Common Substring. Refer to Day34/Problem 2.pdf for detailed information.

Day 35

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to finding the pairs which make the sum equal to 0. Refer to Day35/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to check if the binary tree is symmetric around the root. Refer to Day35/Problem 2.pdf for detailed information.

Day 36

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to count the number of distinct, non-empty subsequences of S. Refer to Day36/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to find the longest palindromic subsequence. Refer to Day36/Problem 2.pdf for detailed information.

Day 37

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to find the length of the longest increasing subsequence. Refer to Day37/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to check if it can be constructed by taking a substring of it and appending multiple copies of the substring together. Refer to Day37/Problem 2.pdf for detailed information.

Day 38

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to convert the sorted array into a binary search tree. Refer to Day38/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to find the degree of an array. Refer to Day38/Problem 2.pdf for detailed information.

Day 39

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to reshaping a matrix. Refer to Day39/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to check if two binary trees are same. Refer to Day39/Problem 2.pdf for detailed information.

Day 40

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to searching a word in the grid. Refer to Day40/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to returning the maximum product after breaking it into the sum of at least two positive integers. Refer to Day40/Problem 2.pdf for detailed information.

Day 41

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to finding the subsets of all the array. Refer to Day41/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to shifting the letters by a particular fashion. Refer to Day41/Problem 2.pdf for detailed information.

Day 42

Solved 1 coding problem from LeetCode using Python.

  1. The problem is related to finding the possible permutations of a list. Refer to Day42/Problem 1.pdf for more information regarding the problem.

Day 43

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to finding the minimum deletions required to sort an array. Refer to Day43/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to finding the biggest plus sign in the given pattern. Refer to Day43/Problem 2.pdf for detailed information.

Day 44

Solved 1 coding problem from LeetCode using Python.

  1. The problem is related to designing a data structure which will perform specific solutions. Refer to Day44/Problem 1.pdf for more information regarding the problem.

Day 45

Solved 1 coding problem from LeetCode using Python.

  1. The problem is related to Populating Next Right Pointers in Each Node. Refer to Day45/Problem 1.pdf for more information regarding the problem.

Day 46

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to finding the total hamming distance. Refer to Day46/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to partitioning the array into equal k sets. Refer to Day46/Problem 2.pdf for detailed information.

Day 47

Solved 1 coding problem from HackerRank using Python.

  1. The problem is related to finding all the possible triplets. Refer to Day47/Problem 1.pdf for more information regarding the problem.

Day 48

Solved 1 coding problem from LeetCode using Python.

  1. The problem is related to cloning a graph. Refer to Day48/Problem 1.pdf for more information regarding the problem.

Day 49

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to returning the triplets under certain condition. Refer to Day49/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to computing the h-index of the researcher. Refer to Day49/Problem 2.pdf for detailed information.

Day 50

Solved 1 coding problem from LeetCode using Python.

  1. The problem is related to returning the quotient when dividend and divisor are given. Refer to Day50/Problem 1.pdf for more information regarding the problem.

Day 51

Solved 1 coding problem from LeetCode using Python.

  1. The problem is related to returning the maximum points accumulated after playing the number of tokens game. Refer to Day51/Problem 1.pdf for more information regarding the problem.

Day 52

Solved 1 coding problem from LeetCode using Python.

  1. The problem is related to returning the least number of moves to make every value in A unique. Refer to Day52/Problem 1.pdf for more information regarding the problem.

Day 53

Solved 1 coding problem from LeetCode using Python.

  1. The problem is related to return whether an increasing subsequence of length 3 exists or not in the array. Refer to Day53/Problem 1.pdf for more information regarding the problem.

Day 54

Solved 1 coding problem from LeetCode using Python.

  1. The problem is related to return the new array by modifying it with the underlying constraints. Refer to Day53/Problem 1.pdf for more information regarding the problem.

Day 55

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to find the product of an array except for self. Refer to Day55/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to find the maximum value of length where the two words do not share common letters. Refer to Day55/Problem 2.pdf for detailed information.

Day 56

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to counting the number of times that the ball will move out of the grid. Refer to Day56/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to find if the cards can be rearranged into a group of consecutive numbers. Refer to Day56/Problem 2.pdf for detailed information.

Day 57

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to return the self-dividing numbers. Refer to Day57/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to count the number of requests given a particular input. Refer to Day57/Problem 2.pdf for detailed information.

Day 58

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to return the complement of the number. Refer to Day58/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to find the largest palindrome product. Refer to Day58/Problem 2.pdf for detailed information.

Day 59

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to return the words that can be typed using letters of the alphabet on only one rows of American keyboard. Refer to Day59/Problem 1.pdf for more information regarding the problem.
  2. The problem is related to fetch the index of the largest string. Refer to Day59/Problem 2.pdf for detailed information.

Day 60

Solved 3 coding problems from LeetCode using Python.

  1. The problem is related to return the pivot index of an array. Refer to Day60/Problem 1.pdf for more information regarding the problem.
  2. The problem is to return an array consisting of all the even elements of A, followed by all the odd elements of A. Refer to Day60/Problem 2.pdf for detailed information.
  3. The problem is related to return the return the element which occurs only once in an array. Refer to Day60/Problem 3.pdf for more information regarding the problem.

Day 61

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to return the middle name pivot index of an array. Refer to Day61/Problem 1.pdf for more information regarding the problem.
  2. The problem is to return the largest 24 hour time that can be made. Refer to Day61/Problem 2.pdf for detailed information.

Day 62

Solved 2 coding problems from LeetCode and GfG using Python.

  1. The problem is related to making two strings anagrams. Refer to Day62/Problem 1.pdf for more information regarding the problem.
  2. The problem is to return a fair candy swap probability. Refer to Day62/Problem 2.pdf for detailed information.

Day 63

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to find the maximum area of an island in the given 2D array. Refer to Day63/Problem 1.pdf for more information regarding the problem.
  2. The problem is to return the preorder traversal of a tree. Refer to Day63/Problem 2.pdf for detailed information.

Day 64

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to find the least number of perfect square numbers. Refer to Day64/Problem 1.pdf for more information regarding the problem.
  2. The problem is to find the area of rectangles. Refer to Day64/Problem 2.pdf for detailed information.

Day 65

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to return the permutation of DI String case. Refer to Day65/Problem 1.pdf for more information regarding the problem.
  2. The problem is to verify the lexicographical order from the alien dictionary. Refer to Day65/Problem 2.pdf for detailed information.

Day 66

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to find the grey code. Refer to Day66/Problem 1.pdf for more information regarding the problem.
  2. The problem is to return the ordering of courses you should take to finish all courses. Refer to Day66/Problem 2.pdf for detailed information.

Day 67

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to return the difference between two strings. Refer to Day67/Problem 1.pdf for more information regarding the problem.
  2. The problem is to print the first bad version. Refer to Day67/Problem 2.pdf for detailed information.

Day 68

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to return the number which is present only once. Refer to Day68/Problem 1.pdf for more information regarding the problem.
  2. The problem is to check if it is a perfect number. Refer to Day68/Problem 2.pdf for detailed information.

Day 69

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to the rotated array by k-factor. Refer to Day69/Problem 1.pdf for more information regarding the problem.
  2. The problem is to return a list of uniques permutations of an array. Refer to Day69/Problem 2.pdf for detailed information.

Day 70

Solved 1 coding problem from LeetCode using Python.

  1. The problem is related to return the array by increasing the value of resultant array by 1. Refer to Day70/Problem 1.pdf for more information regarding the problem.

Day 71

Solved 1 coding problem from LeetCode using Python.

  1. The problem is related to check the completeness of a binary tree. Refer to Day71/Problem 1.pdf for more information regarding the problem.

Day 72

Solved 1 coding problem from LeetCode using Python.

  1. The problem is related to find the largest number that can be generated using the combination of an array. Refer to Day72/Problem 1.pdf for more information regarding the problem.

Day 73

Solved 1 coding problem from LeetCode using Python.

  1. The problem is related to return the maximum depth of a binary tree. Refer to Day73/Problem 1.pdf for more information regarding the problem.

Day 74

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to generate all combinations of well-formed parentheses. Refer to Day74/Problem 1.pdf for more information regarding the problem.
  2. The problem is to find all the possible combinations of an array which produces a particular sum. Refer to Day74/Problem 2.pdf for detailed information.

Day 75

Solved 2 coding problems from HackerRank using Python.

  1. The problem is related to return the number of distinct triplets that can be formed from the given arrays. Refer to Day75/Problem 1.pdf for more information regarding the problem.
  2. The problem is to find the longest palindromic subsequence's length. Refer to Day75/Problem 2.pdf for detailed information.

Day 76

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to return the value of the BST node whose value is equal to the value of the root node. Refer to Day76/Problem 1.pdf for more information regarding the problem.
  2. The problem is to move all 0's to the end of it while maintaining the relative order of the non-zero elements. Refer to Day76/Problem 2.pdf for detailed information.

Day 77

Solved 1 coding problem from LeetCode using Python.

  1. The problem is related to find the duplicate number in the array. Refer to Day77/Problem 1.pdf for more information regarding the problem.

Day 78

Solved 1 coding problem from HackerRank using Python.

  1. The problem is related to count the number of distinct, non-empty subsequences of a string. Refer to Day78/Problem 1.pdf for more information regarding the problem.

Day 79

Solved 1 coding problem from LeetCode using Python.

  1. The problem is related to return the base 7 representation of a number. Refer to Day79/Problem 1.pdf for more information regarding the problem.

Day 80

Solved 1 coding problem from LeetCode using Python.

  1. The problem is related to return the maximum length of a subarray that appears in both arrays. Refer to Day80/Problem 1.pdf for more information regarding the problem.

Day 81

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to return the element repeated N times. Refer to Day81/Problem 1.pdf for more information regarding the problem.
  2. The problem is to count the number of non-empty (contiguous) substrings that have the same number of 0's and 1's, and all the 0's and all the 1's in these substrings are grouped consecutively. Refer to Day81/Problem 2.pdf for detailed information.

Day 82

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to return True if num is a perfect square else False. Refer to Day82/Problem 1.pdf for more information regarding the problem.
  2. The problem is to return the sum given a particular fashion. Refer to Day82/Problem 2.pdf for detailed information.

Day 83

Solved 1 coding problem from LeetCode using Python.

  1. The problem is related to count the distinct ways to climb to the top. Refer to Day83/Problem 1.pdf for more information regarding the problem.

Day 84

Solved 2 coding problems from LeetCode and Geeks for Geeks using Python.

  1. The problem is related to return the least number of moves to make every value in an array unique. Refer to Day84/Problem 1.pdf for more information regarding the problem.
  2. The problem is to return the number of characters to be removed from a string to make it an anagram. Refer to Day84/Problem 2.pdf for detailed information.

Day 85

Solved 1 coding problem from LeetCode using Python.

  1. The problem is related to return the number of ways in which the candy bars can be exchanged. Refer to Day85/Problem 1.pdf for more information regarding the problem.

Day 86

Solved 1 coding problem from LeetCode using Python.

  1. The problem is related to rotating a list to right by k places. Refer to Day86/Problem 1.pdf for more information regarding the problem.

Day 87

Solved 1 coding problem from LeetCode using Python.

  1. The problem is related to produce a valid string for number plates of the vehicles following a specific rule. Refer to Day87/Problem 1.pdf for more information regarding the problem.

Day 88

Solved 2 coding problems from LeetCode using Python.

  1. The problem is related to return the number of '1's in the first N number in the magical string S. Refer to Day88/Problem 1.pdf for more information regarding the problem.
  2. The problem is to return the length L and the width W of the web page you designed in sequence. Refer to Day88/Problem 2.pdf for detailed information.

Day 89

Solved 2 coding problems from LeetCode using Python.

  1. The problem is to find the number of ways in which a symbol can be assigned to make the sum equal to the target. Refer to Day89/Problem 1.pdf for more information regarding the problem.
  2. The problem is to find the longest uncommon sequence in two strings. Refer to Day89/Problem 2.pdf for detailed information.

Day 90

Solved 1 coding problem from LeetCode using Python.

  1. The problem is related to maximize the number of content children in a cookie game. Refer to Day90/Problem 1.pdf for more information regarding the problem.

Day 91

Solved 1 coding problem from LeetCode using Python.

  1. The problem is related to count the number of prime numbers less than n. Refer to Day91/Problem 1.pdf for more information regarding the problem.

Day 92

Solved 2 coding problems from LeetCode using Python.

  1. The problem is to find the reverse of a 32-bit number. Refer to Day92/Problem 1.pdf for more information regarding the problem.
  2. The problem is to return the number of 1's bit in the number. Refer to Day92/Problem 2.pdf for detailed information.

Day 93

Solved 1 coding problem from LeetCode using Python.

  1. The problem is related to return a list such that, for each day in the input, tells you how many days you would have to wait until a warmer temperature. Refer to Day93/Problem 1.pdf for more information regarding the problem.

Day 94

Solved 2 coding problems from LeetCode using Python.

  1. The problem is to reverse a linked list from position m to n. Refer to Day94/Problem 1.pdf for more information regarding the problem.
  2. The problem is to find the number of unique paths for a robot. Refer to Day94/Problem 2.pdf for detailed information.

Day 95

Solved 1 coding problem from LeetCode using Python.

  1. The problem is to find the longest string in the dictionary that can be formed by deleting some characters of the given string. Refer to Day95/Problem 1.pdf for more information regarding the problem.

Day 96

Solved 2 coding problems from LeetCode using Python.

  1. The problem is to find the factorial of a number. Refer to Day96/Problem 1.pdf for more information regarding the problem.
  2. The problem is to count the number of segments in a string. Refer to Day96/Problem 2.pdf for detailed information.

Day 97

Solved 2 coding problems from LeetCode using Python.

  1. The problem is to return a list of uncommon words. Refer to Day97/Problem 1.pdf for more information regarding the problem.
  2. The problem is to find the number of boomerangs. Refer to Day97/Problem 2.pdf for detailed information.

Day 98

Solved 2 coding problems from LeetCode using Python.

  1. The problem is to print an element which doesn't appear in the order. Refer to Day98/Problem 1.pdf for more information regarding the problem.
  2. The problem is to print the second minimum element in the binary tree. Refer to Day98/Problem 2.pdf for detailed information.

Day 99

Solved 2 coding problems from LeetCode using Python.

  1. The problem is to return a list of all the possible combinations a string could return in alphanumeric form. Refer to Day99/Problem 1.pdf for more information regarding the problem.
  2. The problem is to return the minimum length word from a dictionary, which has all the letters from the string "licensePlate". Refer to Day99/Problem 2.pdf for detailed information.

Day 100

Solved 2 coding problems from LeetCode using Python.

  1. The problem is to find the length of the longest fibonacci-like subsequence of an array. Refer to Day100/Problem 1.pdf for more information regarding the problem.
  2. The problem is to return the third largets numebr in the array. Refer to Day100/Problem 2.pdf for detailed information.

This concludes my #100DaysOfCode Challenge.

About

A 100 days coding challenge started on 8 October 2018

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published