An open API service indexing awesome lists of open source software.

https://github.com/blesson-tomy/leetcode

This repository contains the programs that I attempted on Leetcode.
https://github.com/blesson-tomy/leetcode

competitive-programming leetcode programming

Last synced: 3 months ago
JSON representation

This repository contains the programs that I attempted on Leetcode.

Awesome Lists containing this project

README

          

### LEETCODE
I will be uploading the various leetcode problems and my solutions for them here. I hope to do 1 question everyday but it will depend on how much time I can spare every day. When programming, I test my logic on my local machine before simplyifing the program for leetcode submission.

## Data Structure Questions Submitted
1) [Add 2 Numbers](add2integers.java)
2) [Count Integers With Even Sum](countintegerswithevensum.java)
3) [Palindrome or Not](palindrome.java)
4) [Number of Steps to reduce a number to Zero](Noofsteps.java)
5) [Two Sum](twosum.java)
6) [Reverse Integer](ReverseInteger.java)
7) [Search insert position](searchinsertposition.java)
8) [Height Checker](HeightChecker.java)
9) [Missing Number](MissingNumber.java)
10) [Remove Element](removeElement.java)
11) [Contains Duplicates](ContainsDuplicates.java)
12) [Median of Two Sorted Arrays](MedianofTwoSortedArrays.java)
13) [Remove Duplicates from Sorted Array](RemoveDuplicatesFromSortedArrays.java)
14) [Majority Element](majority.java)
15) [Palindrome I](palindromeI.java)
16) [Single Number](SingleNumber.java)
17) [Question 1]( Question1.c)
18) [Transpose of a Matrix](transposematrix.java)
19) [Transform Array by Parity](Transformarraybyparity.java)
20) [Shuffle the Array](Shufflethearray.java)
21) [Minimum Element After Replacement With Digit Sum](Minimumelementafterreplacementwithdigitsum.java)
22) [Find the Integer Added to Array I](FindtheIntegerAddedtoArrayI.java)
23) [Richest Customer Wealth](RichestCustomerWealth.java)
24) [Build Array From Permutation](BuildArrayFromPermutation.java)
25) [How Many Numbers Are Smaller Than the Current Number](HowManyNumbersAreSmallerThantheCurrentNumber.java)
26) [Concatenation of an Array](ConcatenationofanArray.java)
27) [Number of Employees Who Met the Target](NumberofEmployeesWhoMetthetarget.java)
28) [Running Sum of 1d Array](RunningSumof1dArray.java)
29) [Minimum Average of Smallest and Largest Elements](MinimumAverageofSmallestandLargestElements.java)
30) [Final Value of Variable After Performing Operations](FinalValueofVariableAfterPerformingOperations.java)
31) [Find Minimum Operations to Make All Elements Divisible by Three](FindMinimumOperationstoMakeAllElementsDivisiblebyThree.java)
32) [Check if two String Arrays are equivalent](CheckiftwoStringArraysareequivalent.java)
33) [Minimum Operations to Exceed Threshold Value I](MinimumOperationstoExceedThresholdValueI.java)
34) [Number of Senior Citizens](NumberofSeniorCitizens.java)
35) [Difference Between Element Sum and Digit Sum of an Array](DifferenceBetweenElementSumandDigitSumofanArray.java)
36) [Minimum Number Game](MinimumNumberGame.java)
37) [Find if Digit Game can be Won](FindifDigitGamecanbeWon.java)
38) [Find the First Palindromic String in the Array](FindtheFirstPalindromicStringintheArray.java)
39) [Truncate Sentence](TruncateSentence.java)
40) [Shuffle String](ShuffleString.java)
41) [Find the Highest Altitude](FindtheHighestAltitude.java)
42) [Sort Array by Parity](SortArrayByParity.java)
43) [Squares of a Sorted Array](SquaresofaSortedArray.java)
44) [Plus One](PlusOne.java)
45) [Find Numbers with Even Number of Digits](FindNumberswithEvenNumberofDigits.java)
46) [Merge Sorted Array](MergeSortedArray.java)
47) [Best Time to Buy and Sell Stock](BestTimetoBuyandSellStock.java)
48) [Move Zeros](MoveZeros.java)
49) [Max Consecutive Ones](MaxConsecutiveOnes.java)
50) [Binary Search](BinarySearch.java)
51) [Fizz Buss](FizzBuzz.java)
52) [Valid Paranthesis](ValidParanthesis.java)
53) [Length of Last Word](LengthofLastWord.java)
54) [Flipping an Image](FlippinganImage.java)
55) [Longest Common Prefix](LongestCommonPrefix.java)
56) [Roman to Integer](RomantoInteger.java)
57) [Valid Anagram](ValidAnagram.java)
58) [Word Pattern](WordPattern.java)

## SQL Questions Submitted
1) [Employees Earning More than their Managers](EmployeesEarningMorethantheirManagers.sql)
2) [Combine Two Tables](Combinetwotables.sql)
3) [Duplicate Emails](Duplicateemails.sql)
4) [Employee Bonus](EmployeeBonus.sql)
5) [Game Play Analysis I](GamePlayAnalysisI.sql)
6) [Rising Temperature](RisingTemperature.sql)
7) [Customers Who Never Order](customerswhoneverorder.sql)