Coder Social home page Coder Social logo

algorithmscodebase's Introduction

Algorithms Code repo

Massive shout-out to leetcode-editior IntelliJ-IDEA plugin.

Leetcode-en Problems

Readme auto-generated by ./make-commit.sh.

Solved: 49

Problem Num Problem title Link to File
1 Two Sum Prbl1TwoSum.java
2 Add Two Numbers Prbl2AddTwoNumbers.java
3 Longest Substring Without Repeating Characters Prbl3LongestSubstringWithoutRepeatingCharacters.java
4 Median of Two Sorted Arrays Prbl4MedianOfTwoSortedArrays.java
5 Longest Palindromic Substring Prbl5LongestPalindromicSubstring.java
7 Reverse Integer Prbl7ReverseInteger.java
9 Palindrome Number Prbl9PalindromeNumber.java
11 Container With Most Water Prbl11ContainerWithMostWater.java
12 Integer to Roman Prbl12IntegerToRoman.java
13 Roman to Integer Prbl13RomanToInteger.java
14 Longest Common Prefix Prbl14LongestCommonPrefix.java
15 3Sum Prbl15ThreeSum.java
17 Letter Combinations of a Phone Number Prbl17LetterCombinationsOfAPhoneNumber.java
20 Valid Parentheses Prbl20ValidParentheses.java
21 Merge Two Sorted Lists Prbl21MergeTwoSortedLists.java
25 Reverse Nodes in k-Group Prbl25ReverseNodesInKGroup.java
26 Remove Duplicates from Sorted Array Prbl26RemoveDuplicatesFromSortedArray.java
42 Trapping Rain Water Prbl42TrappingRainWater.java
46 Permutations Prbl46Permutations.java
53 Maximum Subarray Prbl53MaximumSubarray.java
69 Sqrt(x) Prbl69Sqrt.java
88 Merge Sorted Array Prbl88MergeSortedArray.java
121 Best Time to Buy and Sell Stock Prbl121BestTimeToBuyAndSellStock.java
122 Best Time to Buy and Sell Stock II Prbl122BestTimeToBuyAndSellStockII.java
136 Single Number Prbl136SingleNumber.java
141 Linked List Cycle Prbl141LinkedListCycle.java
142 Linked List Cycle II Prbl142LinkedListCycleII.java
146 LRU Cache Prbl146LRUCache.java
160 Intersection of Two Linked Lists Prbl160IntersectionOfTwoLinkedLists.java
189 Rotate Array Prbl189RotateArray.java
193 Valid Phone Numbers Prbl193ValidPhoneNumbers.java
206 Reverse Linked List Prbl206ReverseLinkedList.java
215 Kth Largest Element in an Array Prbl215KthLargestElementInAnArray.java
217 Contains Duplicate Prbl217ContainsDuplicate.java
219 Contains Duplicate II Prbl219ContainsDuplicateII.java
223 Rectangle Area Prbl223RectangleArea.java
232 Implement Queue using Stacks Prbl232ImplementQueueUsingStacks.java
242 Valid Anagram Prbl242ValidAnagram.java
303 Range Sum Query - Immutable Prbl303RangeSumQueryImmutable.java
344 Reverse String Prbl344ReverseString.java
347 Top K Frequent Elements Prbl347TopKFrequentElements.java
387 First Unique Character in a String Prbl387FirstUniqueCharacterInAString.java
403 Frog Jump Prbl403FrogJump.java
445 Add Two Numbers II Prbl445AddTwoNumbersII.java
468 Validate IP Address Prbl468ValidateIPAddress.java
537 Complex Number Multiplication Prbl537ComplexNumberMultiplication.java
633 Sum of Square Numbers Prbl633SumOfSquareNumbers.java
653 Two Sum IV - Input is a BST Prbl653TwoSumIVInputIsABST.java
1448 Count Good Nodes in Binary Tree Prbl1448CountGoodNodesInBinaryTree.java

algorithmscodebase's People

Contributors

mijazzchan avatar n1cogrv avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.