Skip to content

Commit 526d97d

Browse files
author
Billal Mesloub
authored
Merge branch 'trekhleb:master' into main
2 parents 399ed0b + ca3d16d commit 526d97d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+1296
-60
lines changed

.eslintrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
"arrow-body-style": "off",
1313
"no-loop-func": "off"
1414
},
15+
"ignorePatterns": ["*.md", "*.png", "*.jpeg", "*.jpg"],
1516
"settings": {
1617
"react": {
1718
"version": "18.2.0"

README.ar-AR.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
[![Build Status](https://travis-ci.org/trekhleb/javascript-algorithms.svg?branch=master)](https://travis-ci.org/trekhleb/javascript-algorithms)
44
[![codecov](https://codecov.io/gh/trekhleb/javascript-algorithms/branch/master/graph/badge.svg)](https://codecov.io/gh/trekhleb/javascript-algorithms)
55

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

88
كل خوارزمية وهياكل البيانات لها برنامج README منفصل خاص بها
99
مع التفسيرات والروابط ذات الصلة لمزيد من القراءة (بما في ذلك تلك
@@ -23,7 +23,8 @@ _اقرأ هذا في لغات أخرى:_
2323
[_Türk_](README.tr-TR.md),
2424
[_Italiana_](README.it-IT.md),
2525
[_Tiếng Việt_](README.vi-VN.md),
26-
[_Deutsch_](README.de-DE.md)
26+
[_Deutsch_](README.de-DE.md),
27+
[_Uzbek_](README.uz-UZ.md)
2728

2829
☝ ملاحضة هذا المشروع مخصص للاستخدام لأغراض التعلم والبحث
2930
فقط ، و ** ليست ** معدة للاستخدام في **الإنتاج**

README.de-DE.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@ _Lies dies in anderen Sprachen:_
2424
[_Italiana_](README.it-IT.md),
2525
[_Bahasa Indonesia_](README.id-ID.md),
2626
[_Українська_](README.uk-UA.md),
27-
[_Arabic_](README.ar-AR.md)
27+
[_Arabic_](README.ar-AR.md),
28+
[_Uzbek_](README.uz-UZ.md)
2829

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

README.es-ES.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@ _Léelo en otros idiomas:_
2525
[_Українська_](README.uk-UA.md),
2626
[_Arabic_](README.ar-AR.md),
2727
[_Tiếng Việt_](README.vi-VN.md),
28-
[_Deutsch_](README.de-DE.md)
28+
[_Deutsch_](README.de-DE.md),
29+
[_Uzbek_](README.uz-UZ.md)
2930

3031
*☝ Nótese que este proyecto está pensado con fines de aprendizaje e investigación,
3132
y **no** para ser usado en producción.*
@@ -69,7 +70,7 @@ definen con precisión una secuencia de operaciones.
6970
* **Matemáticas**
7071
* `P` [Manipulación de bits](src/algorithms/math/bits) - asignar/obtener/actualizar/limpiar bits, multiplicación/división por dos, hacer negativo, etc.
7172
* `P` [Factorial](src/algorithms/math/factorial)
72-
* `P` [Número de Fibonacci](src/algorithms/math/fibonacci)
73+
* `P` [Sucesión de Fibonacci](src/algorithms/math/fibonacci)
7374
* `P` [Prueba de primalidad](src/algorithms/math/primality-test) (método de división de prueba)
7475
* `P` [Algoritmo de Euclides](src/algorithms/math/euclidean-algorithm) - calcular el Máximo común divisor (MCD)
7576
* `P` [Mínimo común múltiplo](src/algorithms/math/least-common-multiple) (MCM)

README.fr-FR.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,8 @@ _Lisez ceci dans d'autres langues:_
2626
[_Українська_](README.uk-UA.md),
2727
[_Arabic_](README.ar-AR.md),
2828
[_Tiếng Việt_](README.vi-VN.md),
29-
[_Deutsch_](README.de-DE.md)
29+
[_Deutsch_](README.de-DE.md),
30+
[_Uzbek_](README.uz-UZ.md)
3031

3132
## Data Structures
3233

README.id-ID.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@ _Baca ini dalam bahasa yang lain:_
2323
[_Українська_](README.uk-UA.md),
2424
[_Arabic_](README.ar-AR.md),
2525
[_Tiếng Việt_](README.vi-VN.md),
26-
[_Deutsch_](README.de-DE.md)
26+
[_Deutsch_](README.de-DE.md),
27+
[_Uzbek_](README.uz-UZ.md)
2728

2829
_☝ Perhatikan bahwa proyek ini hanya dimaksudkan untuk tujuan pembelajaran dan riset, dan **tidak** dimaksudkan untuk digunakan sebagai produksi._
2930

README.it-IT.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,8 @@ _Leggilo in altre lingue:_
2222
[_Українська_](README.uk-UA.md),
2323
[_Arabic_](README.ar-AR.md),
2424
[_Tiếng Việt_](README.vi-VN.md),
25-
[_Deutsch_](README.de-DE.md)
25+
[_Deutsch_](README.de-DE.md),
26+
[_Uzbek_](README.uz-UZ.md)
2627

2728
*☝ Si noti che questo progetto è destinato ad essere utilizzato solo per l'apprendimento e la ricerca e non è destinato ad essere utilizzato per il commercio.*
2829

README.ja-JP.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@ _Read this in other languages:_
2525
[_Українська_](README.uk-UA.md),
2626
[_Arabic_](README.ar-AR.md),
2727
[_Tiếng Việt_](README.vi-VN.md),
28-
[_Deutsch_](README.de-DE.md)
28+
[_Deutsch_](README.de-DE.md),
29+
[_Uzbek_](README.uz-UZ.md)
2930

3031
## データ構造
3132

README.ko-KR.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@ _Read this in other languages:_
2424
[_Українська_](README.uk-UA.md),
2525
[_Arabic_](README.ar-AR.md),
2626
[_Tiếng Việt_](README.vi-VN.md),
27-
[_Deutsch_](README.de-DE.md)
27+
[_Deutsch_](README.de-DE.md),
28+
[_Uzbek_](README.uz-UZ.md)
2829

2930
## 자료 구조
3031

README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,8 @@ _Read this in other languages:_
3636
[_Українська_](README.uk-UA.md),
3737
[_Arabic_](README.ar-AR.md),
3838
[_Tiếng Việt_](README.vi-VN.md),
39-
[_Deutsch_](README.de-DE.md)
39+
[_Deutsch_](README.de-DE.md),
40+
[_Uzbek_](README.uz-UZ.md)
4041

4142
*☝ Note that this project is meant to be used for learning and researching purposes
4243
only, and it is **not** meant to be used for production.*
@@ -48,6 +49,8 @@ be accessed and modified efficiently. More precisely, a data structure is a coll
4849
values, the relationships among them, and the functions or operations that can be applied to
4950
the data.
5051

52+
Remember that each data has its own trade-offs. And you need to pay attention more to why you're choosing a certain data structure than to how to implement it.
53+
5154
`B` - Beginner, `A` - Advanced
5255

5356
* `B` [Linked List](src/data-structures/linked-list)

0 commit comments

Comments
 (0)