Skip to content

Commit 20d1939

Browse files
update index
2 parents 3d86f97 + d9bd2c0 commit 20d1939

20 files changed

+3276
-932
lines changed

README.md

Lines changed: 25 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,28 @@
1-
# Алгоритмы в JavaScript
1+
# Алгоритмы в JavaScript / Algorithms In JavaScript
22

3-
### Коллекция алгоритмов и структур данных на JavaScript
3+
### Коллекция алгоритмов и структур данных на JavaScript / Collection of computer science algorithms and data structures written in JavaScript
44

5-
## Сортировки
6-
1. [Сортировка пузырьком](https://github.com/dmitrymorozoff/algorithms-in-javascript/blob/master/source/sorts/bubble-sort.js) | [Инфо](https://ru.wikipedia.org/wiki/%D0%A1%D0%BE%D1%80%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B0_%D0%BF%D1%83%D0%B7%D1%8B%D1%80%D1%8C%D0%BA%D0%BE%D0%BC)
7-
2. [Сортировка выбором](https://github.com/dmitrymorozoff/algorithms-in-javascript/blob/master/source/sorts/selection-sort.js) | [Инфо](https://neerc.ifmo.ru/wiki/index.php?title=%D0%A1%D0%BE%D1%80%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B0_%D0%B2%D1%8B%D0%B1%D0%BE%D1%80%D0%BE%D0%BC)
8-
3. [Сортировка подсчётом](https://github.com/dmitrymorozoff/algorithms-in-javascript/blob/master/source/sorts/counting-sort.js) | [Инфо](https://www.youtube.com/watch?v=6dk_csyWif0)
5+
## Сортировки / Sorting
6+
1. [Сортировка пузырьком / Bubble Sort](https://github.com/dmitrymorozoff/algorithms-in-javascript/blob/master/source/sorts/bubble-sort/bubble-sort.js) | [Инфо](https://ru.wikipedia.org/wiki/%D0%A1%D0%BE%D1%80%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B0_%D0%BF%D1%83%D0%B7%D1%8B%D1%80%D1%8C%D0%BA%D0%BE%D0%BC)
7+
2. [Сортировка выбором / Selection Sort](https://github.com/dmitrymorozoff/algorithms-in-javascript/blob/master/source/sorts/selection-sort/selection-sort.js) | [Инфо](https://neerc.ifmo.ru/wiki/index.php?title=%D0%A1%D0%BE%D1%80%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B0_%D0%B2%D1%8B%D0%B1%D0%BE%D1%80%D0%BE%D0%BC)
8+
3. [Сортировка подсчётом / Counting Sort](https://github.com/dmitrymorozoff/algorithms-in-javascript/blob/master/source/sorts/counting-sort/counting-sort.js) | [Инфо](https://www.youtube.com/watch?v=6dk_csyWif0)
9+
3. [Сортировка чёт-нечет / OddEven Sort](https://github.com/dmitrymorozoff/algorithms-in-javascript/blob/master/source/sorts/odd-even-sort/odd-even-sort.js) | [Инфо](https://ru.wikipedia.org/wiki/%D0%A1%D0%BE%D1%80%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B0_%D1%87%D1%91%D1%82-%D0%BD%D0%B5%D1%87%D0%B5%D1%82)
910

10-
## Структуры данных
11-
1. [Стек](https://github.com/dmitrymorozoff/algorithms-in-javascript/blob/master/source/structures/stack.js) | [Инфо](https://ru.wikipedia.org/wiki/%D0%A1%D1%82%D0%B5%D0%BA)
12-
2. [Очередь](https://github.com/dmitrymorozoff/algorithms-in-javascript/blob/master/source/structures/queue.js) | [Инфо](https://ru.wikipedia.org/wiki/%D0%9E%D1%87%D0%B5%D1%80%D0%B5%D0%B4%D1%8C_(%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5))
13-
2. [Односвязный линейный список](https://github.com/dmitrymorozoff/algorithms-in-javascript/blob/master/source/structures/singly-list.js) | [Инфо](https://tproger.ru/translations/linked-list-for-beginners/)
11+
## Структуры данных / Data Structures
12+
1. [Стек / Stack](https://github.com/dmitrymorozoff/algorithms-in-javascript/blob/master/source/structures/stack.js) | [Инфо](https://ru.wikipedia.org/wiki/%D0%A1%D1%82%D0%B5%D0%BA)
13+
2. [Очередь / Queue](https://github.com/dmitrymorozoff/algorithms-in-javascript/blob/master/source/structures/queue.js) | [Инфо](https://ru.wikipedia.org/wiki/%D0%9E%D1%87%D0%B5%D1%80%D0%B5%D0%B4%D1%8C_(%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5))
14+
2. [Односвязный линейный список / Singly linked List](https://github.com/dmitrymorozoff/algorithms-in-javascript/blob/master/source/structures/singly-list.js) | [Инфо](https://tproger.ru/translations/linked-list-for-beginners/)
15+
16+
## Деревья / Tree
17+
1. [Двоичное дерево поиска / Binary Search Tree](https://github.com/dmitrymorozoff/algorithms-in-javascript/blob/master/source/trees/binary-tree.js) | [Инфо](https://ru.wikipedia.org/wiki/%D0%94%D0%B2%D0%BE%D0%B8%D1%87%D0%BD%D0%BE%D0%B5_%D0%B4%D0%B5%D1%80%D0%B5%D0%B2%D0%BE_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA%D0%B0)
18+
19+
## Поиск / Search
20+
1. [Линейный поиск / Linear Search](https://github.com/dmitrymorozoff/algorithms-in-javascript/blob/master/source/search/linear-search.js) | [Инфо](https://www.tutorialspoint.com/data_structures_algorithms/linear_search_algorithm.htm)
21+
2. [Двоичный поиск / Binary Search](https://github.com/dmitrymorozoff/algorithms-in-javascript/blob/master/source/search/binary-search.js) | [Инфо](https://prog-cpp.ru/search-binary/)
22+
23+
24+
## Хеширование / Hashing
25+
1. [Хеш-таблица / Hash-Table](https://github.com/dmitrymorozoff/algorithms-in-javascript/blob/master/source/hash-table/hash-table.js) | [Инфо](https://bitsofmind.wordpress.com/2008/07/28/introduction_in_hash_tables/)
26+
27+
## Другое / Other
28+
1. [Решето Эратосфена / Sieve Of Eratosthenes](https://github.com/dmitrymorozoff/algorithms-in-javascript/blob/master/source/other/sieve-of-eratosthenes.js) | [Инфо](https://ru.wikipedia.org/wiki/%D0%A0%D0%B5%D1%88%D0%B5%D1%82%D0%BE_%D0%AD%D1%80%D0%B0%D1%82%D0%BE%D1%81%D1%84%D0%B5%D0%BD%D0%B0)

index.html

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,22 @@
99
</head>
1010

1111
<body>
12-
<script src="./source/sorts/bubble-sort.js" type="module"></script>
13-
<script src="./source/sorts/counting-sort.js" type="modul≠e"></script>
14-
<script src="./source/sorts/selection-sort.js" type="module"></script>
12+
<script src="./source/sorts/bubble-sort/bubble-sort.js" type="module"></script>
13+
<script src="./source/sorts/counting-sort/counting-sort.js" type="modul≠e"></script>
14+
<script src="./source/sorts/selection-sort/selection-sort.js" type="module"></script>
15+
<script src="./source/sorts/odd-even-sort/odd-even-sort.js" type="module"></script>
1516
<script src="./source/structures/stack.js" type="module"></script>
1617
<script src="./source/structures/queue.js" type="module"></script>
1718
<script src="./source/structures/singly-list.js" type="module"></script>
19+
<<<<<<< HEAD
1820
<script src="./source/structures/doubly-list.js" type="module"></script>
21+
=======
22+
<script src="./source/trees/binary-tree.js" type="module"></script>
23+
<script src="./source/search/linear-search/linear-search.js" type="module"></script>
24+
<script src="./source/search/binary-search/binary-search.js" type="module"></script>
25+
<script src="./source/hash-table/hash-table.js" type="module"></script>
26+
<script src="./source/other/sieve-of-eratosthenes.js" type="module"></script>
27+
>>>>>>> d9bd2c0c8c2469ff4ac97a73d47a5d6d08f53861
1928
<script src="./source/main.js" type="module"></script>
2029
</body>
2130

0 commit comments

Comments
 (0)