You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.it-IT.md
+2-1
Original file line number
Diff line number
Diff line change
@@ -22,7 +22,8 @@ _Leggilo in altre lingue:_
22
22
[_Українська_](README.uk-UA.md),
23
23
[_Arabic_](README.ar-AR.md),
24
24
[_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)
26
27
27
28
*☝ 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.*
Copy file name to clipboardExpand all lines: README.md
+27-12
Original file line number
Diff line number
Diff line change
@@ -1,12 +1,17 @@
1
1
# JavaScript Algorithms and Data Structures
2
2
3
-
> 🇺🇦 UKRAINE [IS BEING ATTACKED](https://twitter.com/MFA_Ukraine) BY RUSSIAN ARMY. CIVILIANS ARE GETTING KILLED. RESIDENTIAL AREAS ARE GETTING BOMBED.
4
-
> - Help Ukraine via [National Bank of Ukraine](https://bank.gov.ua/en/news/all/natsionalniy-bank-vidkriv-spetsrahunok-dlya-zboru-koshtiv-na-potrebi-armiyi)
5
-
> - Help Ukraine via [SaveLife](https://savelife.in.ua/en/donate/) fund
6
-
> - More info on [war.ukraine.ua](https://war.ukraine.ua/)
3
+
> 🇺🇦 UKRAINE [IS BEING ATTACKED](https://war.ukraine.ua/) BY RUSSIAN ARMY. CIVILIANS ARE GETTING KILLED. RESIDENTIAL AREAS ARE GETTING BOMBED.
This repository contains JavaScript based examples of many
12
17
popular algorithms and data structures.
@@ -31,7 +36,8 @@ _Read this in other languages:_
31
36
[_Українська_](README.uk-UA.md),
32
37
[_Arabic_](README.ar-AR.md),
33
38
[_Tiếng Việt_](README.vi-VN.md),
34
-
[_Deutsch_](README.de-DE.md)
39
+
[_Deutsch_](README.de-DE.md),
40
+
[_Uzbek_](README.uz-UZ.md)
35
41
36
42
*☝ Note that this project is meant to be used for learning and researching purposes
37
43
only, and it is **not** meant to be used for production.*
@@ -43,6 +49,8 @@ be accessed and modified efficiently. More precisely, a data structure is a coll
43
49
values, the relationships among them, and the functions or operations that can be applied to
44
50
the data.
45
51
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.
In case if linting or testing is failing try to delete the `node_modules` folder and re-install npm packages:
290
+
If linting or testing is failing, try to delete the `node_modules` folder and re-install npm packages:
281
291
282
292
```
283
293
rm -rf ./node_modules
284
294
npm i
285
295
```
286
296
287
-
Also make sure that you're using a correct Node version (`>=14.16.0`). If you're using [nvm](https://github.com/nvm-sh/nvm) for Node version management you may run `nvm use` from the root folder of the project and the correct version will be picked up.
297
+
Also make sure that you're using a correct Node version (`>=16`). If you're using [nvm](https://github.com/nvm-sh/nvm) for Node version management you may run `nvm use` from the root folder of the project and the correct version will be picked up.
288
298
289
299
**Playground**
290
300
@@ -301,7 +311,8 @@ npm test -- 'playground'
301
311
302
312
### References
303
313
304
-
[▶ Data Structures and Algorithms on YouTube](https://www.youtube.com/playlist?list=PLLXdhg_r2hKA7DPDsunoDZ-Z769jWn4R8)
314
+
-[▶ Data Structures and Algorithms on YouTube](https://www.youtube.com/playlist?list=PLLXdhg_r2hKA7DPDsunoDZ-Z769jWn4R8)
315
+
-[✍🏻 Data Structure Sketches](https://okso.app/showcase/data-structures)
305
316
306
317
### Big O Notation
307
318
@@ -357,6 +368,10 @@ Below is the list of some of the most used Big O notations and their performance
357
368
358
369
> You may support this project via ❤️️ [GitHub](https://github.com/sponsors/trekhleb) or ❤️️ [Patreon](https://www.patreon.com/trekhleb).
359
370
360
-
[Folks who are backing this project](https://github.com/trekhleb/javascript-algorithms/blob/master/BACKERS.md)`∑ = 0`
371
+
[Folks who are backing this project](https://github.com/trekhleb/javascript-algorithms/blob/master/BACKERS.md)`∑ = 1`
372
+
373
+
## Author
374
+
375
+
[@trekhleb](https://trekhleb.dev)
361
376
362
-
> ℹ️ A few more [projects](https://trekhleb.dev/projects/) and [articles](https://trekhleb.dev/blog/) about JavaScript and algorithms on [trekhleb.dev](https://trekhleb.dev)
377
+
A few more [projects](https://trekhleb.dev/projects/) and [articles](https://trekhleb.dev/blog/) about JavaScript and algorithms on [trekhleb.dev](https://trekhleb.dev)
0 commit comments