Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: ninefyi/javascript-algorithms
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: trekhleb/javascript-algorithms
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Able to merge. These branches can be automatically merged.

Commits on Mar 1, 2022

  1. Help Ukraine

    trekhleb committed Mar 1, 2022
    Copy the full SHA
    c893884 View commit details
  2. Help Ukraine

    trekhleb committed Mar 1, 2022
    Copy the full SHA
    b2427d0 View commit details

Commits on Mar 12, 2022

  1. Update README.md

    trekhleb authored Mar 12, 2022
    Copy the full SHA
    cd34b52 View commit details
  2. Update README.md

    trekhleb authored Mar 12, 2022
    Copy the full SHA
    cb7afe1 View commit details

Commits on Jul 2, 2022

  1. Update README.md

    trekhleb authored Jul 2, 2022
    Copy the full SHA
    28b4322 View commit details

Commits on Jul 24, 2022

  1. Update Queue images.

    trekhleb committed Jul 24, 2022
    Copy the full SHA
    5a28fef View commit details
  2. Copy the full SHA
    6a99b20 View commit details
  3. Update Queue images.

    trekhleb committed Jul 24, 2022
    Copy the full SHA
    58491c7 View commit details
  4. Update Stack images.

    trekhleb committed Jul 24, 2022
    Copy the full SHA
    10b79ee View commit details
  5. Update Stack images.

    trekhleb committed Jul 24, 2022
    Copy the full SHA
    c5c795a View commit details

Commits on Jul 26, 2022

  1. Update Queue images.

    trekhleb committed Jul 26, 2022
    Copy the full SHA
    fc47fff View commit details
  2. Update images for Linked List, Doubly Linked List, Queue, and Stack. (t…

    …rekhleb#915)
    
    * Update linked list image.
    
    * Update Queue image.
    
    * Update Stack image.
    
    * Update Doubly Linked List image.
    trekhleb authored Jul 26, 2022
    Copy the full SHA
    dc65485 View commit details
  3. Copy the full SHA
    ceb6c85 View commit details

Commits on Jul 27, 2022

  1. Update Tree image.

    trekhleb committed Jul 27, 2022
    Copy the full SHA
    b7017ed View commit details

Commits on Jul 29, 2022

  1. Do

    trekhleb committed Jul 29, 2022
    Copy the full SHA
    3d2cfb9 View commit details

Commits on Aug 11, 2022

  1. Update Graph image.

    trekhleb committed Aug 11, 2022
    Copy the full SHA
    ac31c91 View commit details
  2. Update Hash Table image.

    trekhleb committed Aug 11, 2022
    Copy the full SHA
    18fcead View commit details

Commits on Aug 12, 2022

  1. Update Hash Table image.

    trekhleb committed Aug 12, 2022
    Copy the full SHA
    21b7290 View commit details
  2. Update Hash Table image.

    trekhleb committed Aug 12, 2022
    Copy the full SHA
    ad2f49a View commit details

Commits on Aug 19, 2022

  1. Update Trie image.

    trekhleb committed Aug 19, 2022
    Copy the full SHA
    28109b4 View commit details
  2. Update Trie image.

    trekhleb committed Aug 19, 2022
    Copy the full SHA
    7236dac View commit details
  3. Update BST image.

    trekhleb committed Aug 19, 2022
    Copy the full SHA
    b55e79a View commit details

Commits on Aug 21, 2022

  1. Update DS images.

    trekhleb committed Aug 21, 2022
    Copy the full SHA
    036a67b View commit details

Commits on Aug 26, 2022

  1. Copy the full SHA
    8fd8e75 View commit details
  2. Copy the full SHA
    928bac1 View commit details

Commits on Aug 27, 2022

  1. Copy the full SHA
    41038d3 View commit details
  2. Copy the full SHA
    8c7950a View commit details
  3. Copy the full SHA
    a81c0bd View commit details
  4. Copy the full SHA
    6914c65 View commit details
  5. Copy the full SHA
    f9b558b View commit details

Commits on Aug 29, 2022

  1. Copy the full SHA
    1d02cd6 View commit details

Commits on Aug 30, 2022

  1. Copy the full SHA
    4d2d718 View commit details

Commits on Sep 21, 2022

  1. Update README.md

    trekhleb authored Sep 21, 2022
    Copy the full SHA
    ebfe961 View commit details
  2. Update README.md

    trekhleb authored Sep 21, 2022
    Copy the full SHA
    d3c0ee6 View commit details

Commits on Oct 10, 2022

  1. Add Georgian translation for 'algorithms: Factorial' (trekhleb#947)

    * Translated Factorial
    
    * Renamed file and added link to it from the original file
    
    * Replaced Wikipedia link with Georgian version
    davidkadaria authored Oct 10, 2022
    Copy the full SHA
    26a27f3 View commit details
  2. feat: added ukrainian translations for hash table (trekhleb#948)

    Co-authored-by: Oleksii Trekhleb <trehleb@gmail.com>
    alexanderkhivrych and trekhleb authored Oct 10, 2022
    Copy the full SHA
    9ef6650 View commit details
  3. Brazilian Portuguese translation and typos fixes (trekhleb#943)

    * Update README.pt-BR.md
    
    * TRIE README.pt-BR typo
    
    * TREE README.pt-BR typo
    
    * Stack README.pt-BR typo
    
    * Priority Queue README.pt-BR typo
    
    * hash-table README.pt-BR typo
    
    * doubly-linked-list README.pt-BR typo
    
    * disjoint-set README.pt-BR typo
    
    * bloom-filter README.pt-BR typo
    
    * merge-sort pt-BR translation
    
    * merge-sort README added pt-BR option
    
    * insertion sort pt-BR translation
    
    * insertion sort README added pt-br option
    
    * heap-sort pt-BR translation
    
    * heap-sort READMED added pt-BR option
    
    * bubble sort pt-BR typo
    
    * pt-BR translation for sorting algorithms
    
    Fixed typos and translated all the missing algorithms
    
    * Update README.pt-BR.md
    
    * linked list pt-BR translation
    
    * ml pt-BR translation
    
    * fix typo in README
    
    Co-authored-by: Oleksii Trekhleb <trehleb@gmail.com>
    StPfeffer and trekhleb authored Oct 10, 2022
    Copy the full SHA
    da6ae08 View commit details

Commits on Oct 21, 2022

  1. Update README.md

    trekhleb authored Oct 21, 2022
    Copy the full SHA
    c4164bf View commit details

Commits on Nov 10, 2022

  1. Copy the full SHA
    5de9ca2 View commit details
  2. feat: added ukr translations for bloom filter, Disjoint Set, Doubly L…

    …inked List (trekhleb#957)
    
    Co-authored-by: Oleksii Trekhleb <trehleb@gmail.com>
    alexanderkhivrych and trekhleb authored Nov 10, 2022
    Copy the full SHA
    e625726 View commit details
  3. Update README.md (trekhleb#953)

    Co-authored-by: Oleksii Trekhleb <trehleb@gmail.com>
    doandroidsdreamof and trekhleb authored Nov 10, 2022
    Copy the full SHA
    8e4225a View commit details
  4. README updates.

    trekhleb committed Nov 10, 2022
    Copy the full SHA
    5652560 View commit details

Commits on Nov 28, 2022

  1. Copy the full SHA
    025b9a3 View commit details

Commits on Dec 5, 2022

  1. Copy the full SHA
    a6a4d01 View commit details
  2. Malay readme (trekhleb#927)

    * update-readme
    
    * deploy
    
    * deploy
    
    Co-authored-by: name <your mail>
    Co-authored-by: Oleksii Trekhleb <trehleb@gmail.com>
    j0pgrm and trekhleb authored Dec 5, 2022
    Copy the full SHA
    2a6f724 View commit details
  3. Copy the full SHA
    a123b90 View commit details

Commits on Jan 6, 2023

  1. Adding a simple cascading solution to generate a Power Set (trekhleb#975

    )
    
    * Add a simple cascading version of generating a PowerSet.
    
    * Update README.
    
    * Update README.
    
    * Update README.
    trekhleb authored Jan 6, 2023
    Copy the full SHA
    65e4a7c View commit details
  2. Copy the full SHA
    6c335c5 View commit details

Commits on Jan 23, 2023

  1. Add an example of the LRU (Least Recently Used) Cache implementation (t…

    …rekhleb#980)
    
    * Add an example of the LRU Cache implementation.
    
    * Promote the node on set() as well.
    
    * Add LRU Cache images.
    trekhleb authored Jan 23, 2023
    Copy the full SHA
    e4f2ccd View commit details
  2. Update LRU Cache image.

    trekhleb committed Jan 23, 2023
    Copy the full SHA
    d408abd View commit details
Showing with 15,679 additions and 3,269 deletions.
  1. +2 −1 .eslintrc
  2. +1 −1 .github/workflows/CI.yml
  3. +1 −1 .nvmrc
  4. +18 −0 BACKERS.md
  5. +4 −2 README.ar-AR.md
  6. +3 −1 README.de-DE.md
  7. +4 −2 README.es-ES.md
  8. +3 −1 README.fr-FR.md
  9. +370 −0 README.he-IL.md
  10. +3 −1 README.id-ID.md
  11. +3 −1 README.it-IT.md
  12. +3 −1 README.ja-JP.md
  13. +3 −1 README.ko-KR.md
  14. +41 −19 README.md
  15. +3 −1 README.pl-PL.md
  16. +115 −106 README.pt-BR.md
  17. +3 −1 README.ru-RU.md
  18. +3 −1 README.tr-TR.md
  19. +3 −1 README.uk-UA.md
  20. +359 −0 README.uz-UZ.md
  21. +21 −20 README.vi-VN.md
  22. +3 −1 README.zh-CN.md
  23. +3 −1 README.zh-TW.md
  24. +3 −1 jest.config.js
  25. +11,252 −2,622 package-lock.json
  26. +12 −13 package.json
  27. +2 −2 src/algorithms/graph/breadth-first-search/README.md
  28. +85 −0 src/algorithms/image-processing/seam-carving/__tests__/resizeImageWidth.node.js
  29. +0 −91 src/algorithms/image-processing/seam-carving/__tests__/resizeImageWidth.test.js
  30. BIN src/algorithms/image-processing/seam-carving/__tests__/test-image-after.jpg
  31. BIN src/algorithms/image-processing/seam-carving/__tests__/test-image-after.png
  32. BIN src/algorithms/image-processing/seam-carving/__tests__/test-image-before.jpg
  33. BIN src/algorithms/image-processing/seam-carving/__tests__/test-image-before.png
  34. +2 −1 src/algorithms/linked-list/reverse-traversal/README.md
  35. +23 −0 src/algorithms/linked-list/reverse-traversal/README.pt-BR.md
  36. +2 −1 src/algorithms/linked-list/traversal/README.md
  37. +24 −0 src/algorithms/linked-list/traversal/README.pt-BR.md
  38. +32 −0 src/algorithms/math/factorial/README.ka-GE.md
  39. +1 −1 src/algorithms/math/factorial/README.md
  40. +33 −0 src/algorithms/math/factorial/README.uk-UA.md
  41. +2 −1 src/algorithms/math/fibonacci/README.fr-FR.md
  42. +20 −0 src/algorithms/math/fibonacci/README.ka-GE.md
  43. +2 −1 src/algorithms/math/fibonacci/README.md
  44. +2 −1 src/algorithms/math/fibonacci/README.zh-CN.md
  45. +8 −0 src/algorithms/ml/k-means/README.md
  46. +35 −0 src/algorithms/ml/k-means/README.pt-BR.md
  47. +3 −0 src/algorithms/ml/knn/README.md
  48. +44 −0 src/algorithms/ml/knn/README.pt-BR.md
  49. +27 −0 src/algorithms/search/binary-search/README.es-ES.md
  50. +9 −8 src/algorithms/search/binary-search/README.md
  51. +1 −0 src/algorithms/search/binary-search/README.pt-BR.md
  52. +1 −1 src/algorithms/search/binary-search/binarySearch.js
  53. +15 −17 src/algorithms/sets/combinations/README.md
  54. BIN src/algorithms/sets/combinations/images/combinations-overview.jpg
  55. BIN src/algorithms/sets/combinations/images/combinations-with-repetitions.jpg
  56. BIN src/algorithms/sets/combinations/images/combinations-without-repetitions.jpg
  57. BIN src/algorithms/sets/combinations/images/overview.png
  58. +17 −0 src/algorithms/sets/longest-common-subsequence/__test__/longestCommonSubsequenceRecursive.test.js
  59. +36 −0 src/algorithms/sets/longest-common-subsequence/longestCommonSubsequenceRecursive.js
  60. +10 −12 src/algorithms/sets/permutations/README.md
  61. BIN src/algorithms/sets/permutations/images/overview.png
  62. BIN src/algorithms/sets/permutations/images/permutations-overview.jpeg
  63. BIN src/algorithms/sets/permutations/images/permutations-with-repetitions.jpg
  64. BIN src/algorithms/sets/permutations/images/permutations-without-repetitions.jpg
  65. +49 −11 src/algorithms/sets/power-set/README.md
  66. +28 −0 src/algorithms/sets/power-set/__test__/caPowerSet.test.js
  67. +37 −0 src/algorithms/sets/power-set/caPowerSet.js
  68. +7 −4 src/algorithms/sorting/bubble-sort/README.pt-BR.md
  69. +46 −0 src/algorithms/sorting/bucket-sort/BucketSort.js
  70. +35 −0 src/algorithms/sorting/bucket-sort/README.md
  71. +33 −0 src/algorithms/sorting/bucket-sort/__test__/BucketSort.test.js
  72. BIN src/algorithms/sorting/bucket-sort/images/bucket_sort_1.png
  73. BIN src/algorithms/sorting/bucket-sort/images/bucket_sort_2.png
  74. +3 −0 src/algorithms/sorting/counting-sort/README.md
  75. +70 −0 src/algorithms/sorting/counting-sort/README.pt-br.md
  76. +3 −0 src/algorithms/sorting/heap-sort/README.md
  77. +20 −0 src/algorithms/sorting/heap-sort/README.pt-BR.md
  78. +3 −0 src/algorithms/sorting/insertion-sort/README.md
  79. +22 −0 src/algorithms/sorting/insertion-sort/README.pt-BR.md
  80. +2 −1 src/algorithms/sorting/merge-sort/README.md
  81. +38 −0 src/algorithms/sorting/merge-sort/README.pt-BR.md
  82. +1 −1 src/algorithms/sorting/quick-sort/QuickSortInPlace.js
  83. +2 −2 src/algorithms/sorting/quick-sort/README.md
  84. +8 −4 src/algorithms/sorting/quick-sort/README.pt-BR.md
  85. +22 −19 src/algorithms/sorting/radix-sort/README.md
  86. +48 −0 src/algorithms/sorting/radix-sort/README.pt-BR.md
  87. BIN src/algorithms/sorting/radix-sort/images/radix-sort.png
  88. +1 −1 src/algorithms/sorting/selection-sort/README.md
  89. +2 −2 src/algorithms/sorting/selection-sort/README.pt-BR.md
  90. +3 −0 src/algorithms/sorting/shell-sort/README.md
  91. +60 −0 src/algorithms/sorting/shell-sort/README.pt-BR.md
  92. +44 −0 src/algorithms/stack/valid-parentheses/README.md
  93. +23 −0 src/algorithms/stack/valid-parentheses/__test__/validParentheses.test.js
  94. +42 −0 src/algorithms/stack/valid-parentheses/validParentheses.js
  95. +2 −0 src/algorithms/string/longest-common-substring/__test__/longestCommonSubstring.test.js
  96. +2 −0 src/algorithms/string/longest-common-substring/longestCommonSubstring.js
  97. +1 −1 src/algorithms/uncategorized/best-time-to-buy-sell-stocks/README.md
  98. +1 −1 src/algorithms/uncategorized/n-queens/README.md
  99. +20 −19 src/data-structures/bloom-filter/README.md
  100. +2 −2 src/data-structures/bloom-filter/README.pt-BR.md
  101. +54 −0 src/data-structures/bloom-filter/README.uk-UA.md
  102. +78 −0 src/data-structures/disjoint-set/DisjointSetAdhoc.js
  103. +13 −8 src/data-structures/disjoint-set/README.md
  104. +5 −5 src/data-structures/disjoint-set/README.pt-BR.md
  105. +22 −0 src/data-structures/disjoint-set/README.uk-UA.md
  106. +50 −0 src/data-structures/disjoint-set/__test__/DisjointSetAdhoc.test.js
  107. +3 −1 src/data-structures/doubly-linked-list/README.es-ES.md
  108. +6 −4 src/data-structures/doubly-linked-list/README.ja-JP.md
  109. +6 −4 src/data-structures/doubly-linked-list/README.ko-KR.md
  110. +7 −4 src/data-structures/doubly-linked-list/README.md
  111. +9 −7 src/data-structures/doubly-linked-list/README.pt-BR.md
  112. +7 −5 src/data-structures/doubly-linked-list/README.ru-RU.md
  113. +109 −0 src/data-structures/doubly-linked-list/README.uk-UA.md
  114. +6 −4 src/data-structures/doubly-linked-list/README.zh-CN.md
  115. BIN src/data-structures/doubly-linked-list/images/doubly-linked-list.jpeg
  116. +12 −10 src/data-structures/graph/README.fr-FR.md
  117. +17 −13 src/data-structures/graph/README.md
  118. +3 −1 src/data-structures/graph/README.pt-BR.md
  119. +4 −2 src/data-structures/graph/README.ru-RU.md
  120. +24 −0 src/data-structures/graph/README.uk-UA.md
  121. +2 −2 src/data-structures/graph/README.zh-CN.md
  122. BIN src/data-structures/graph/images/graph.jpeg
  123. +4 −2 src/data-structures/hash-table/README.fr-FR.md
  124. +5 −3 src/data-structures/hash-table/README.ja-JP.md
  125. +7 −3 src/data-structures/hash-table/README.ko-KR.md
  126. +9 −6 src/data-structures/hash-table/README.md
  127. +6 −4 src/data-structures/hash-table/README.pt-BR.md
  128. +7 −3 src/data-structures/hash-table/README.ru-RU.md
  129. +29 −0 src/data-structures/hash-table/README.uk-UA.md
  130. +7 −3 src/data-structures/hash-table/README.zh-CN.md
  131. BIN src/data-structures/hash-table/images/collision-resolution.jpeg
  132. BIN src/data-structures/hash-table/images/hash-table.jpeg
  133. +1 −1 src/data-structures/heap/Heap.js
  134. +115 −0 src/data-structures/heap/MaxHeapAdhoc.js
  135. +117 −0 src/data-structures/heap/MinHeapAdhoc.js
  136. +6 −2 src/data-structures/heap/README.fr-FR.md
  137. +6 −2 src/data-structures/heap/README.ja-JP.md
  138. +6 −2 src/data-structures/heap/README.ko-KR.md
  139. +39 −3 src/data-structures/heap/README.md
  140. +6 −2 src/data-structures/heap/README.pt-BR.md
  141. +6 −2 src/data-structures/heap/README.ru-RU.md
  142. +8 −4 src/data-structures/heap/README.tr-TR.md
  143. +25 −0 src/data-structures/heap/README.uk-UA.md
  144. +23 −19 src/data-structures/heap/README.zh-CN.md
  145. +91 −0 src/data-structures/heap/__test__/MaxHeapAdhoc.test.js
  146. +91 −0 src/data-structures/heap/__test__/MinHeapAdhoc.test.js
  147. BIN src/data-structures/heap/images/array-representation.jpeg
  148. BIN src/data-structures/heap/images/max-heap.jpeg
  149. BIN src/data-structures/heap/images/min-heap.jpeg
  150. +9 −7 src/data-structures/linked-list/README.es-ES.md
  151. +4 −2 src/data-structures/linked-list/README.ja-JP.md
  152. +4 −2 src/data-structures/linked-list/README.ko-KR.md
  153. +5 −2 src/data-structures/linked-list/README.md
  154. +3 −1 src/data-structures/linked-list/README.pt-BR.md
  155. +4 −2 src/data-structures/linked-list/README.ru-RU.md
  156. +3 −1 src/data-structures/linked-list/README.tr-TR.md
  157. +147 −0 src/data-structures/linked-list/README.uk-UA.md
  158. +155 −0 src/data-structures/linked-list/README.vi-VN.md
  159. +5 −3 src/data-structures/linked-list/README.zh-CN.md
  160. BIN src/data-structures/linked-list/images/linked-list.jpeg
  161. +153 −0 src/data-structures/lru-cache/LRUCache.js
  162. +53 −0 src/data-structures/lru-cache/LRUCacheOnMap.js
  163. +51 −0 src/data-structures/lru-cache/README.ko-KR.md
  164. +54 −0 src/data-structures/lru-cache/README.md
  165. +150 −0 src/data-structures/lru-cache/__test__/LRUCache.test.js
  166. +148 −0 src/data-structures/lru-cache/__test__/LRUCacheOnMap.test.js
  167. BIN src/data-structures/lru-cache/images/lru-cache.jpg
  168. +10 −9 src/data-structures/priority-queue/README.md
  169. +4 −4 src/data-structures/priority-queue/README.pt-BR.md
  170. +21 −0 src/data-structures/priority-queue/README.uk-UA.md
  171. +3 −1 src/data-structures/queue/README.fr-FR.md
  172. +3 −1 src/data-structures/queue/README.ja-JP.md
  173. +3 −1 src/data-structures/queue/README.ko-KR.md
  174. +5 −2 src/data-structures/queue/README.md
  175. +3 −1 src/data-structures/queue/README.pt-BR.md
  176. +3 −1 src/data-structures/queue/README.ru-RU.md
  177. +21 −0 src/data-structures/queue/README.uk-UA.md
  178. +22 −0 src/data-structures/queue/README.vi-VN.md
  179. +3 −1 src/data-structures/queue/README.zh-CN.md
  180. BIN src/data-structures/queue/images/queue.jpeg
  181. +3 −1 src/data-structures/stack/README.fr-FR.md
  182. +3 −1 src/data-structures/stack/README.ja-JP.md
  183. +3 −1 src/data-structures/stack/README.ko-KR.md
  184. +13 −10 src/data-structures/stack/README.md
  185. +7 −5 src/data-structures/stack/README.pt-BR.md
  186. +4 −2 src/data-structures/stack/README.ru-RU.md
  187. +25 −0 src/data-structures/stack/README.uk-UA.md
  188. +27 −0 src/data-structures/stack/README.vi-VN.md
  189. +3 −1 src/data-structures/stack/README.zh-CN.md
  190. BIN src/data-structures/stack/images/stack.jpeg
  191. BIN src/data-structures/stack/images/stack.jpg
  192. +13 −11 src/data-structures/tree/README.md
  193. +4 −2 src/data-structures/tree/README.pt-BR.md
  194. +4 −2 src/data-structures/tree/README.zh-CN.md
  195. +29 −27 src/data-structures/tree/binary-search-tree/README.md
  196. +10 −9 src/data-structures/tree/binary-search-tree/README.pt-BR.md
  197. BIN src/data-structures/tree/binary-search-tree/images/binary-search-tree.jpg
  198. BIN src/data-structures/tree/images/tree.jpeg
  199. +19 −0 src/data-structures/trie/README.ko-KO.md
  200. +17 −13 src/data-structures/trie/README.md
  201. +6 −4 src/data-structures/trie/README.pt-BR.md
  202. +3 −1 src/data-structures/trie/README.ru-RU.md
  203. +27 −0 src/data-structures/trie/README.uk-UA.md
  204. +4 −2 src/data-structures/trie/README.zh-CN.md
  205. BIN src/data-structures/trie/images/trie.jpg
3 changes: 2 additions & 1 deletion .eslintrc
Original file line number Diff line number Diff line change
@@ -12,9 +12,10 @@
"arrow-body-style": "off",
"no-loop-func": "off"
},
"ignorePatterns": ["*.md", "*.png", "*.jpeg", "*.jpg"],
"settings": {
"react": {
"version": "latest"
"version": "18.2.0"
}
}
}
2 changes: 1 addition & 1 deletion .github/workflows/CI.yml
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [ 14.x ]
node-version: [ 16.x ]

steps:
- name: Checkout repository
2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v14
v16.15.0
18 changes: 18 additions & 0 deletions BACKERS.md
Original file line number Diff line number Diff line change
@@ -14,6 +14,24 @@

`null`

<!--
<table>
<tr>
<td align="center">
<a href="[PROFILE_URL]">
<img
src="[PROFILE_IMG_SRC]"
width="50"
height="50"
/>
</a>
<br />
<a href="[PROFILE_URL]">[PROFILE_NAME]</a>
</td>
</tr>
</table>
-->

<!--
<ul>
<li>
6 changes: 4 additions & 2 deletions README.ar-AR.md
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@
[![Build Status](https://travis-ci.org/trekhleb/javascript-algorithms.svg?branch=master)](https://travis-ci.org/trekhleb/javascript-algorithms)
[![codecov](https://codecov.io/gh/trekhleb/javascript-algorithms/branch/master/graph/badge.svg)](https://codecov.io/gh/trekhleb/javascript-algorithms)

تحتوي هذا مقالة على أمثلة عديدة تستند إلى الخوارزميات الشائعة وهياكل البيانات في الجافا سكريبت.
تحتوي هذه المقالة على أمثلة عديدة تستند إلى الخوارزميات الشائعة وهياكل البيانات في الجافا سكريبت.

كل خوارزمية وهياكل البيانات لها برنامج README منفصل خاص بها
مع التفسيرات والروابط ذات الصلة لمزيد من القراءة (بما في ذلك تلك
@@ -23,7 +23,9 @@ _اقرأ هذا في لغات أخرى:_
[_Türk_](README.tr-TR.md),
[_Italiana_](README.it-IT.md),
[_Tiếng Việt_](README.vi-VN.md),
[_Deutsch_](README.de-DE.md)
[_Deutsch_](README.de-DE.md),
[_Uzbek_](README.uz-UZ.md)
[_עברית_](README.he-IL.md)

☝ ملاحضة هذا المشروع مخصص للاستخدام لأغراض التعلم والبحث
فقط ، و ** ليست ** معدة للاستخدام في **الإنتاج**
4 changes: 3 additions & 1 deletion README.de-DE.md
Original file line number Diff line number Diff line change
@@ -24,7 +24,9 @@ _Lies dies in anderen Sprachen:_
[_Italiana_](README.it-IT.md),
[_Bahasa Indonesia_](README.id-ID.md),
[_Українська_](README.uk-UA.md),
[_Arabic_](README.ar-AR.md)
[_Arabic_](README.ar-AR.md),
[_Uzbek_](README.uz-UZ.md)
[_עברית_](README.he-IL.md)

_☝ Beachte, dass dieses Projekt nur für Lern- und Forschungszwecke gedacht ist und **nicht** für den produktiven Einsatz verwendet werden soll_

6 changes: 4 additions & 2 deletions README.es-ES.md
Original file line number Diff line number Diff line change
@@ -25,7 +25,9 @@ _Léelo en otros idiomas:_
[_Українська_](README.uk-UA.md),
[_Arabic_](README.ar-AR.md),
[_Tiếng Việt_](README.vi-VN.md),
[_Deutsch_](README.de-DE.md)
[_Deutsch_](README.de-DE.md),
[_Uzbek_](README.uz-UZ.md)
[_עברית_](README.he-IL.md)

*☝ Nótese que este proyecto está pensado con fines de aprendizaje e investigación,
y **no** para ser usado en producción.*
@@ -69,7 +71,7 @@ definen con precisión una secuencia de operaciones.
* **Matemáticas**
* `P` [Manipulación de bits](src/algorithms/math/bits) - asignar/obtener/actualizar/limpiar bits, multiplicación/división por dos, hacer negativo, etc.
* `P` [Factorial](src/algorithms/math/factorial)
* `P` [Número de Fibonacci](src/algorithms/math/fibonacci)
* `P` [Sucesión de Fibonacci](src/algorithms/math/fibonacci)
* `P` [Prueba de primalidad](src/algorithms/math/primality-test) (método de división de prueba)
* `P` [Algoritmo de Euclides](src/algorithms/math/euclidean-algorithm) - calcular el Máximo común divisor (MCD)
* `P` [Mínimo común múltiplo](src/algorithms/math/least-common-multiple) (MCM)
4 changes: 3 additions & 1 deletion README.fr-FR.md
Original file line number Diff line number Diff line change
@@ -26,7 +26,9 @@ _Lisez ceci dans d'autres langues:_
[_Українська_](README.uk-UA.md),
[_Arabic_](README.ar-AR.md),
[_Tiếng Việt_](README.vi-VN.md),
[_Deutsch_](README.de-DE.md)
[_Deutsch_](README.de-DE.md),
[_Uzbek_](README.uz-UZ.md)
[_עברית_](README.he-IL.md)

## Data Structures

Loading