javascript-problems-and-solutions

A collection of JavaScript problems and solutions for studying algorithms.

MIT License

Downloads
36
Stars
515
Committers
4
javascript-problems-and-solutions - Release 2.0.1 Latest Release

Published by jeantimex over 6 years ago

  • Add skyline problem picture (417a373)
  • Update README.md (cc29d12)
  • Update README.md (4c3b7c2)
  • Update README.md (df97848)
  • Merge pull request #211 from jeantimex/the-skyline-problem (58e5ac0)
  • The Skyline Problem (47453cc)
  • Update README.md (2db1dc2)
  • Merge pull request #210 from jeantimex/search-a-2d-matrix-ii (cd82c13)
  • Search a 2D Matrix II (a66462c)
  • Merge pull request #209 from jeantimex/power-of-two (571cd87)
  • Power of Two (3e4f883)
  • Merge pull request #208 from jeantimex/remove-duplicate-letters (9e6984c)
  • Add one more comment (cfead22)
  • Remove Duplicate Letters (cd58603)
  • Update README.md (1f8b838)
javascript-problems-and-solutions - Release 2.0.0

Published by jeantimex over 6 years ago

  • Update README.md (1570e92)
  • Update README.md (c8dc837)
  • Update LICENSE (edfc2fd)
  • Update settings.json (a015a1f)
  • Update README.md (5073a1e)
  • Update vscode setting (0964162)
  • Merge pull request #207 from jeantimex/replace-yarn-with-npm (0c3ccf1)
  • Replace yarn with npm (42eb09b)
javascript-problems-and-solutions - Release 1.71.0

Published by jeantimex over 6 years ago

  • Merge pull request #206 from jeantimex/upgrade-node-version (39b37d3)
  • Update linting (3bdebca)
  • Upgrade node version (52d9e2f)
javascript-problems-and-solutions - Release 1.70.0

Published by jeantimex over 6 years ago

javascript-problems-and-solutions - Release 1.69.3

Published by jeantimex over 6 years ago

javascript-problems-and-solutions - Release 1.69.2

Published by jeantimex over 6 years ago

javascript-problems-and-solutions - Release 1.69.1

Published by jeantimex over 6 years ago

  • Merge pull request #205 from jeantimex/upgrade-2018-06-19 (850cc57)
  • Upgrade packages (21811e9)
  • Upgrade (38638f9)
  • Update README.md (74157b3)
  • Merge pull request #204 from jeantimex/max-stack (8405ed6)
  • Max Stack (5c330da)
  • Alien Dictionary (b03b1a3)
  • Merge pull request #203 from jeantimex/matrix-chain-multiplication (3cecf36)
  • Matrix Chain Multiplication (49b2506)
  • Merge pull request #202 from jeantimex/burst-balloons (bde7fd5)
  • Burst Balloons (b9ce884)
  • Merge pull request #201 from jeantimex/k-empty-slots (a2704fb)
  • K Empty Slots (1b3a798)
  • Merge pull request #200 from jeantimex/next-closest-time (e7bf610)
  • Next Closest Time (eed6911)
  • fix k workers problem. (ca70e8e)
  • Merge pull request #199 from jeantimex/k-contractor (531e44b)
  • K Workers (a2ad1c4)
  • Update next permutation (ad651ab)
  • Merge pull request #198 from jeantimex/perfect-square (2e7fec4)
  • Perfect Square (e08bd5b)
  • Update readme (973b4ed)
  • Merge pull request #197 from jeantimex/gas-station-problem-i (a12dcaf)
  • Gas station (d31f7ab)
  • Merge pull request #196 from jeantimex/queue-reconstruction-by-height (6c4f71e)
  • Queue Reconstruction By Height (e6a9d73)
  • Merge pull request #195 from jeantimex/find-anagram-mappings (ca3001f)
  • Find Anagram Mappings (afc2e17)
  • Merge pull request #194 from jeantimex/power-of-three (65c14ee)
  • Power of Three (431c386)
  • Merge pull request #193 from jeantimex/binary-search-tree-iterator (d873b84)
  • BST Iterator (6223849)
  • Update README.md (5cbd419)
  • Merge pull request #192 from jeantimex/island-perimeter (e75a49f)
  • Island Perimeter (182dacf)
  • Merge pull request #191 from jeantimex/gas-stagion (cc9186b)
  • Gas Station (5a3c11b)
  • Merge pull request #190 from jeantimex/number-of-islands (9fd9b5e)
  • Number of Islands (8a12506)
  • Power (8067afc)
  • Merge pull request #189 from jeantimex/longest-absolute-path (866f187)
  • Longest Absolute File Path (0c9a234)
  • Merge pull request #188 from jeantimex/merge-k-sorted-linked-lists (916108b)
  • Updated (fabc1ac)
  • Merge K Sorted Linked Lists (b264d91)
  • Merge pull request #187 from jeantimex/lfu-cache (33d1ba3)
  • LFU Cache (0bf4881)
  • Merge pull request #186 from jeantimex/min-stack (2d0449c)
  • Min Stack (ddeff7e)
  • Merge pull request #185 from jeantimex/lru-cache (27713b8)
  • LRU Cache (cd7833f)
  • Update plus-one.js (87395f9)
  • Merge pull request #184 from jeantimex/tiny-url (62f7a88)
  • tiny url (8108190)
  • Merge pull request #183 from jeantimex/stock-fee (3ada043)
  • add test case (557eccc)
  • Fix test cases (18d405c)
  • stock fee (dea1513)
  • Merge pull request #182 from jeantimex/stock-cooldown (953c393)
  • stock cooldown (8644e65)
  • Merge pull request #181 from jeantimex/stock-iv (f900024)
  • stock IV (4c1a88f)
  • Merge pull request #180 from jeantimex/stock-iii (328e4be)
  • Stock III (8967a11)
  • Merge pull request #179 from jeantimex/stock-ii (5b57fdd)
  • Add test case (e4a0588)
  • Update readme (8a081ca)
  • Best Time to Buy and Sell Stock II (686f03a)
  • Update shortest-path-in-maze-ii.js (750a4a1)
  • Update shortest-path-in-maze-ii.js (11aab6d)
  • Update shortest-path-in-maze-ii.js (2167040)
  • Merge pull request #178 from jeantimex/remove-obstacles-in-maze (a7197c3)
  • Remove obstacles in maze (9d42925)
  • Merge pull request #177 from jeantimex/best-time-to-buy-and-sell-stock (06e780f)
  • Best Time to Buy and Sell Stock (0b06918)
  • Merge pull request #176 from jeantimex/palindromic-subsequence (275ed80)
  • Merge branch 'master' into palindromic-subsequence (59191a9)
  • Update readme (7a0e802)
  • Merge pull request #175 from jeantimex/palindromic-subsequence (5420059)
  • Longest Palindromic Subsequence (3a87019)
  • Merge pull request #174 from jeantimex/restore-ip-addresses (1a725bf)
  • Restore IP Addresses (f13a3c2)
  • Merge pull request #173 from jeantimex/count-numbers-with-unique-digits (13672ce)
  • Count Numbers with Unique Digits (2d394b7)
  • Merge pull request #172 from jeantimex/letter-case-permutation (1ceb4b9)
  • Letter Case Permutation (d5e42dd)
  • Merge pull request #171 from jeantimex/valid-triangle-number (e72eb6a)
  • Valid Triangle Number (d7283a9)
  • Merge pull request #170 from jeantimex/kth-ancestor-in-binary-tree (816d4e2)
  • K-th Ancestor in Binary Tree (d730b4c)
  • Merge pull request #169 from jeantimex/word-break-ii (5f6f54a)
  • Word Break II (ee560be)
  • Merge pull request #168 from jeantimex/word-break (4d2631c)
  • Word Break (e3c5b2e)
  • Merge pull request #167 from jeantimex/minimum-window-substring (74f42c7)
  • Minimum Window Substring (0fc6541)
  • Merge pull request #166 from jeantimex/add-bold-tag-in-string-solution-ii (ad8f9f4)
  • Add Bold Tag in String solution II (093751b)
  • Merge pull request #165 from jeantimex/add-bold-tag-in-string (69c2efd)
  • Add Bold Tag in String (ede8292)
  • Merge pull request #164 from jeantimex/bst-basic (68cc7b7)
  • Binary Search Tree Search, Insert & Delete (923569d)
  • Merge pull request #163 from jeantimex/search-in-rotated-sorted-array-ii (458a288)
  • Search in Rotated Sorted Array II (d86fd7c)
  • Merge pull request #162 from jeantimex/divide (9cb3556)
  • Divide Two Integers (3b26adc)
  • Updated course schedule. (6b8d7a0)
  • Upgrade pakages. (12d3797)
  • Fix readme (b338ae9)
  • Merge pull request #161 from jeantimex/google-string-problems (5b7babf)
  • Reverse Vowels of a String (7d24cf1)
  • First Unique Character in a String (d935e6e)
  • Judge Route Circle (817fdb9)
  • Added shortest palindrome. (2bee0a7)
  • Merge pull request #160 from jeantimex/merge-intervals (c3326c0)
  • Added google array problems. (564a3c8)
  • Update README.md (c7ab0ff)
  • Trapping Rain Water (19549c7)
  • Merge pull request #158 from jeantimex/adt (16af2ee)
  • Added ADT (f57c78a)
  • Merge pull request #157 from jeantimex/plus-one (e88e7de)
  • Added plus one. (050dbcb)
  • Merge pull request #156 from jeantimex/priority-queue (e229896)
  • Updated peek and poll (962724b)
  • Added priority queue. (df53107)
  • Added priority queue. (81f97ee)
  • Merge pull request #155 from jeantimex/heap-sort (041452d)
  • Added heap sort (a254b7f)
  • Merge pull request #154 from jeantimex/binary-search-in-rotated-array (8f3f763)
  • Binary search in rotated array. (5c80962)
  • Binary search in rotated array (b9ace7e)
  • Merge pull request #153 from jeantimex/binary-search (1ff3660)
  • Binary search (3fb617e)
  • Merge pull request #152 from jeantimex/test-single-file (41749a6)
  • Test a single file (75fc170)
  • Merge pull request #151 from jeantimex/insertion-sort (f508b1e)
  • Insertion Sort (c27a0a1)
  • Merge pull request #150 from jeantimex/merge-sort (869544d)
  • Added merge sort (80aa710)
  • Merge pull request #149 from jeantimex/jeantimex-patch-1 (2c7c0be)
  • Update README.md (ab7a9ca)
  • Merge pull request #148 from jeantimex/quick-sort-refactor (f8c8407)
  • Separate the two schemas. (5778e5c)
  • Merge pull request #147 from jeantimex/quick-sort (d97bd3f)
  • Quick Sort (1c67eb7)
  • Merge pull request #146 from jeantimex/valid-parentheses (3e85421)
  • Valid Parentheses (c675ea9)
  • Merge pull request #145 from jeantimex/update-release (807b0d9)
  • Use release it. (d6b89e0)
  • Merge pull request #144 from jeantimex/median-of-two-sorted-arrays (3efaf42)
  • Added median of two sorted arrays. (4dcdc58)
javascript-problems-and-solutions - v1.69.0

Published by jeantimex almost 7 years ago

1.69.0 (2017-12-19)

Features

  • backtracking: Letter Combination of A Phone Number (6f751a7)
javascript-problems-and-solutions - v1.68.0

Published by jeantimex almost 7 years ago

1.68.0 (2017-12-19)

Bug Fixes

  • dp: Added testcase for wildcard matching dp solution (796faa2)

Features

javascript-problems-and-solutions - v1.67.0

Published by jeantimex almost 7 years ago

1.67.0 (2017-12-18)

Features

  • dp: Regular Expression Matching (fec4289)
javascript-problems-and-solutions - v1.66.0

Published by jeantimex almost 7 years ago

1.66.0 (2017-12-16)

Features

  • dp: Longest Palindromic Substring (cbaade4)
javascript-problems-and-solutions - v1.65.0

Published by jeantimex almost 7 years ago

1.65.0 (2017-12-15)

Features

  • backtracking: Sudoku Solver (c1bab2b)
javascript-problems-and-solutions - v1.64.0

Published by jeantimex almost 7 years ago

1.64.0 (2017-12-15)

Features

  • backtracking: Word Search (3627500)
javascript-problems-and-solutions - v1.63.0

Published by jeantimex almost 7 years ago

1.63.0 (2017-12-12)

Features

  • backtracking: Generate Parentheses II (c1b4a84)
javascript-problems-and-solutions - v1.62.0

Published by jeantimex almost 7 years ago

1.62.0 (2017-12-11)

Features

  • backtracking: Generate Parentheses (2b726c0)
javascript-problems-and-solutions - v1.61.0

Published by jeantimex almost 7 years ago

1.61.0 (2017-12-11)

Features

  • backtracking: N-Queens II (6b5f872)
javascript-problems-and-solutions - v1.60.0

Published by jeantimex almost 7 years ago

1.60.0 (2017-12-10)

Features

javascript-problems-and-solutions - v1.59.0

Published by jeantimex almost 7 years ago

1.59.0 (2017-12-10)

Features

  • backtracking: Permutations II (fa02e4a)
javascript-problems-and-solutions - v1.58.0

Published by jeantimex almost 7 years ago

1.58.0 (2017-12-10)

Features

  • backtracking: Permutations (71ec53b)
javascript-problems-and-solutions - v1.57.0

Published by jeantimex almost 7 years ago

1.57.0 (2017-12-10)

Features

  • backtracking: Combination Sum III (156d51b)