1120 Commits

Author SHA1 Message Date
e40a67b5d1 Move "valid parentheses" to the "Uncategorized" section 2025-02-12 17:19:46 +01:00
c5dd0483bf Fix language code 2025-02-12 17:17:52 +01:00
bd4990955b feat: Added hebrew translation to README in all languages 2025-02-12 17:15:16 +01:00
49e0814c43 "Italiano" is "italian" in italian :) 2025-02-12 17:04:13 +01:00
ae869ef3fa Added algorithm problem that can be solved using stack data structure 2025-02-12 16:58:55 +01:00
ca3d16dcce Update README.uk-UA.md (#991)
Co-authored-by: Oleksii Trekhleb <3000285+trekhleb@users.noreply.github.com>
2024-07-13 21:28:34 +02:00
e7f30a7bf7 Fix typos README.es-ES for linked list (#850) 2024-07-13 21:28:02 +02:00
471e6d0791 Add es-ES translation to search/binary-search (#893) 2024-07-13 21:27:09 +02:00
351a63a59f Update README.md by correcting Turkish lang name (#904)
Co-authored-by: Oleksii Trekhleb <3000285+trekhleb@users.noreply.github.com>
2024-07-13 21:25:58 +02:00
0e2b2574f8 update the ES README a lenguage correction (#952) 2024-07-13 21:23:02 +02:00
0c054f782a Update README.ar-AR.md (#959)
Co-authored-by: Oleksii Trekhleb <3000285+trekhleb@users.noreply.github.com>
2024-07-13 21:22:10 +02:00
6509304ff6 update LRU Cache translation for ko-KR (#987)
* feat: LRU cache translation in ko-KR

* chore: add readInAnotherLan for ko-KR

---------

Co-authored-by: Oleksii Trekhleb <3000285+trekhleb@users.noreply.github.com>
2024-07-13 21:20:23 +02:00
09afeb58d8 Update .eslintrc, improve UK translation for LinkedList (#1128)
* Add ignore patterns to eslint config

* Improve UK translation for LinkedList

---------

Co-authored-by: Oleksii Trekhleb <3000285+trekhleb@users.noreply.github.com>
2024-07-13 21:13:11 +02:00
d7a41a6461 feat: added uzbek language (#1082)
Co-authored-by: Oleksii Trekhleb <3000285+trekhleb@users.noreply.github.com>
2024-07-13 21:09:06 +02:00
9046d80bdb Update README.md (#1141)
Before diving into any of the data structures, readers should be reminded of two fundamental laws in software architecture:

1.Everything is a trade-ff
2."Why is more important than the how"

So, readers face the nuances and reality of these data structures from the beginning. These two laws are coined by two thought leaders in software architecture: Mark Richards and Neal Ford. They have explained these two laws in various conference talks and books. For example, here you can read about these two laws here:

https://www.infoq.com/podcasts/software-architecture-hard-parts/


Also, here is a book for reference:
https://a.co/d/fKOodW9

Co-authored-by: Oleksii Trekhleb <3000285+trekhleb@users.noreply.github.com>
2024-07-13 20:58:45 +02:00
e5b5944c68 Fix four typos (#1139) 2024-07-13 20:56:39 +02:00
2c67b48c21 Ad hoc versions of MinHeap, MaxHeap, and DisjointSet (#1117)
* Add DisjointSetMinimalistic

* Add MinHeapMinimalistic and MaxHeapMinimalistic

* Rename minimalistic to adhoc

* Update README
2024-03-09 17:15:19 +01:00
ac78353e3c feat: added korean translation for trie (#1071)
Co-authored-by: Oleksii Trekhleb <trehleb@gmail.com>
2024-03-09 17:13:54 +01:00
8959566a36 fix binary search typo (#1079)
Co-authored-by: Oleksii Trekhleb <trehleb@gmail.com>
2024-03-09 17:11:53 +01:00
729bc4d78a Add Vietnamese translation for LinkedList (#1086)
* translate readme from linked list

* add linked list for viet sub

---------

Co-authored-by: Oleksii Trekhleb <trehleb@gmail.com>
2024-03-09 17:09:21 +01:00
8d1f473610 Vietsub (#1088)
* translate readme from linked list

* add linked list for viet sub

* add vietnamese readme translation for queue

* add readme in vietnamese for Stack
2024-03-09 17:06:47 +01:00
111ea3dbd3 Update README.md (#1093) 2024-03-09 17:02:29 +01:00
76617fa83a Update README.md 2023-07-21 20:08:01 +02:00
8c5e5f4f0d Add repo size 2023-04-10 18:47:10 +02:00
14c563619c Fix repo build for M1 MacBooks (#1029) 2023-04-10 18:31:06 +02:00
bbbfd32a45 Update Bakers. 2023-03-25 17:02:02 +01:00
b9304f4787 feat: added Ukrainian translation for factorial (#1006)
* added Ukrainian translations for factorial

* added links to other languages

* formatting

* delete link

* Türkçe

---------

Co-authored-by: VictorPoprozhuk <victor.poprozhuk@gmail.com>
2023-03-16 20:40:41 +01:00
1ad60dc510 Add Bucket Sort. 2023-03-13 14:12:43 +01:00
e95d856e67 Add bakers 2023-02-24 23:06:02 -01:00
46aae1d708 Add bakers 2023-02-24 23:04:35 -01:00
5a41865787 Add links for code examples for K-Means clustering 2023-02-20 18:41:58 +01:00
af08253a95 Adding Heap time complexities 2023-02-01 08:11:25 +01:00
5fc33c0f0a Add a recursive version of the Longest Common Subsequence. 2023-01-30 09:08:17 +01:00
c9f1caf1ca Add a recursive version of the Longest Common Substring. 2023-01-30 09:01:49 +01:00
bcd1cc1b00 Upgrade packages and Node versions. (#989)
* Upgrade to Node 16

* Upgrade packages and Node versions.
2023-01-30 08:19:38 +01:00
1d6249d552 Update README. 2023-01-27 08:05:56 +01:00
4b4d77071c Add an example of the LRU Cache based on the Map. 2023-01-24 09:43:12 +01:00
69c3a16f75 Refactor LRU Cache. 2023-01-24 09:04:02 +01:00
fbd77551b3 Update time complexity table for LRU. 2023-01-23 18:44:46 +01:00
f6a0ed42bc Update time complexity table for LRU. 2023-01-23 18:43:52 +01:00
6c4aa1b6a2 Update time complexity table for LRU. 2023-01-23 18:43:00 +01:00
3d8dd9a67f Update LRU Cache README. 2023-01-23 18:15:13 +01:00
d408abd833 Update LRU Cache image. 2023-01-23 18:07:24 +01:00
e4f2ccdbec Add an example of the LRU (Least Recently Used) Cache implementation (#980)
* Add an example of the LRU Cache implementation.

* Promote the node on set() as well.

* Add LRU Cache images.
2023-01-23 18:03:40 +01:00
6c335c5d83 Fixing the broken link for QuickSort 2023-01-06 14:45:04 +01:00
65e4a7c8b3 Adding a simple cascading solution to generate a Power Set (#975)
* Add a simple cascading version of generating a PowerSet.

* Update README.

* Update README.

* Update README.
2023-01-06 14:37:36 +01:00
a123b9017d Reverting Malay translation since most of the links are not working 2022-12-05 08:06:38 +01:00
2a6f724589 Malay readme (#927)
* update-readme

* deploy

* deploy

Co-authored-by: name <your mail>
Co-authored-by: Oleksii Trekhleb <trehleb@gmail.com>
2022-12-05 07:59:33 +01:00
a6a4d01f95 feat: added ukranian translations for graph, heap, linked-list, priority-queue, queue, stack. trie (#965) 2022-12-05 07:38:35 +01:00
025b9a390b Update Permutation and Combination cheatsheets. (#963) 2022-11-28 16:43:30 +01:00