GithubHelp home page GithubHelp logo

dilyar85 / algorithms Goto Github PK

View Code? Open in Web Editor NEW

This project forked from heydaniyar/algorithms

0.0 1.0 0.0 495 KB

personal sum up & solution on solving algorithms problems

License: MIT License

JavaScript 100.00%

algorithms's Introduction

Algorithms

GitHub license

Algorithms

leetcode

# Title Solution Difficulty Tag
200 Number of Islands Java Medium DFS
103 Binary Tree Zigzag Java Medium Binary Tree, Traversal
337 House Robber III Java Medium Robber, Binary Tree
213 House Robber II Java Medium Circular Rob
198 House Robber Java Easy DP, Robber
395 Longest Substring K Repeated Java Medium D & Q
78 Subsets Java Medium Backtracking
90 Subsets II Java Medium Backtracking
284 Peeking Iterator Java Medium Design, Iterator
376 Wiggle Subsequence Java Medium Array, Subsequence
74 Search a sorted 2D Matrix Java Medium Matrix, Array
116 Populating Next Right Pointers in Each Node Java Medium DFS
64 Minimum Path Sum Java Medium DP
491 Increasing Subsequences Java Medium Backtracking
77 Combinations Java Medium Backtracking
46 Permutations Java Medium Backtracking
394 Decode String Java Medium Stack, StringBuilder
328 Odd Even Linked List Java Medium ListNode
566 Reshape the Matrix Java Easy Matrix
1 Two Sum JavaScript Easy
3 Longest SubString Without Repeating Characters JavaScript Medium
6 ZigZag Conversion JavaScript Easy
12 Interger to Roman JavaScript Easy String
13 Roman to Integer JavaScript Easy
14 Logest Common Prefix JavaScript Easy
17 Letter Combinations of a Phone Number JavaScript Medium String
19 Remove NthNode From End of List JavaScript Easy
20 Valid Parentheses JavaScript Easy
21 Merge Two Sorted Listt JavaScript Easy
24 Swap Nodes in Pairs JavaScript Easy
26 Remove Duplicates from Sorted Array JavaScript Easy
28 Implement strStr() JavaScript Easy
49 Group Anagrams JavaScript Easy
53 Maximum Subarray JavaScript Easy
58 Length of Last Word JavaScript Easy
62 Unique Paths JavaScript Medium DP
71 Simplify Path JavaScript Medium String
102 Binary Tree Level Order Traversal JavaScript Easy
103 Binary Tree Zigzag level Order JavaScript Easy
107 Binary Tree Level Order JavaScript Easy
121 Best Time to Buy and Sell Stock JavaScript Easy DP
125 Valid Palindrome JavaScript Easy String
151 Reverse Words In A String JavaScript Medium String
165 Compare Version Number JavaScript Easy String
198 House Robal JavaScript Easy DP
206 reverse-link-list JavaScript Easy
202 Happy Number JavaScript Easy
205 Isomorphic Strings JavaScript Easy Hash Table
213 houseRobberII JavaScript Easy DP
226 Invert Binary Tree JavaScript Easy
227 Basic Calculator2 JavaScript Medium
242 Valid AnagramJavaScript Easy Hash Table
290 World PatternJavaScript Easy Hash Table
344 Reverse String JavaScript Easy String
345 Reverse Vowels of a String JavaScript Easy
349 Intersection Of TwoArrays JavaScript] Easy
350 [IntersectionofTwoArraysII]Intersection Of TwoArrays 2 ](https://leetcode.com/problems/intersection-of-two-arraysII/) JavaScript] Easy
383 Ransom Note JavaScript Easy
389 Find The DifferenceJavaScript Easy
409 Longest PalindromeJavaScript Easy
434 Number of Segments in a String JavaScript Easy
437 Path Sum 3 JavaScript Easy
447 Number of Boomerangs JavaScript Easy HashTable
451 Sort Characters By Frequency JavaScript Easy
459 Repeated SubString Pattern JavaScript Easy String
463 Island Perimeter JavaScript Easy String
468 Validate IP Address JavaScript Medium String

CodeWar

# Title Solution Difficulty
1 isPrime JavaScript 6 kyu
2 IQtest JavaScript 6 kyu
3 Unique In Order JavaScript 6 kyu
4 triple Trouble JavaScript 6 kyu
5 The ibserved Pin JavaScript 4 kyu
6 pickpeak JavaScript 4 kyu
7 permutation JavaScript 6 kyu
8 longest palindrome JavaScript 6 kyu
9 format a String name JavaScript 6 kyu
10 pate baker JavaScript 5kyu
11 Your Order,please JavaScript 6 kyu

algorithms's People

Contributors

dilyar85 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.