Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 09afeb5

Browse filesBrowse files
dolgachiotrekhleb
andauthored
Update .eslintrc, improve UK translation for LinkedList (trekhleb#1128)
* Add ignore patterns to eslint config * Improve UK translation for LinkedList --------- Co-authored-by: Oleksii Trekhleb <3000285+trekhleb@users.noreply.github.com>
1 parent d7a41a6 commit 09afeb5
Copy full SHA for 09afeb5

File tree

2 files changed

+14
-13
lines changed
Filter options

2 files changed

+14
-13
lines changed

‎.eslintrc

Copy file name to clipboardExpand all lines: .eslintrc
+1Lines 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"

‎src/data-structures/linked-list/README.uk-UA.md

Copy file name to clipboardExpand all lines: src/data-structures/linked-list/README.uk-UA.md
+13-13Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# Зв'язаний список
22

3-
Зв'язаний список — базова динамічна структура даних в інформатиці, що складається з вузлів, кожен з яких містить як дані, так посилання («зв'язку») на наступний вузол списку. Дана структура дозволяє ефективно додавати та видаляти елементи на довільній позиції у послідовності у процесі ітерації. Більш складні варіанти включають додаткові посилання, що дозволяють ефективно додавати та видаляти довільні елементи.
3+
Зв'язаний список — базова динамічна структура даних в інформатиці, що складається з вузлів, кожен з яких містить як дані, так і посилання («зв'язку») на наступний вузол списку. Ця структура даних дозволяє ефективно додавати та видаляти елементи на довільній позиції у послідовності у процесі ітерації. Більш складні варіанти включають додаткові посилання, що дозволяють ефективно додавати та видаляти довільні елементи.
44

5-
Принциповою перевагою перед масивом є структурна гнучкість: порядок елементів зв'язкового списку може збігатися з порядком розташування елементів даних у пам'яті комп'ютера, а порядок обходу списку завжди явно задається його внутрішніми зв'язками. Суть переваги у тому, що у багатьох мовах створення масиву вимагає вказати його заздалегідь. Зв'язковий список дозволяє обійти це обмеження.
5+
Принциповою перевагою перед масивом є структурна гнучкість: порядок елементів зв'язаного списку може збігатися з порядком розташування елементів даних у пам'яті комп'ютера, а порядок обходу списку завжди явно задається його внутрішніми зв'язками. Це важливо, бо у багатьох мовах створення масиву вимагає вказати його розмір заздалегідь. Зв'язаний список дозволяє обійти це обмеження.
66

7-
Недоліком зв'язкових списків є те, що час доступу є лінійним (і важко для реалізації конвеєрів). Неможливий швидкий доступ (випадковий).
7+
Недоліком зв'язаних списків є те, що час доступу є лінійним (і важко для реалізації конвеєрів). Неможливий швидкий доступ (випадковий).
88

99
![Linked List](./images/linked-list.jpeg)
1010

@@ -17,7 +17,7 @@
1717
```text
1818
Add(value)
1919
Pre: value - значення, що додається
20-
Post: value поміщено в кінець списку
20+
Post: value додано в кінець списку
2121
n ← node(value)
2222
if head = ø
2323
head ← n
@@ -32,7 +32,7 @@ end Add
3232
```text
3333
Prepend(value)
3434
Pre: value - значення, що додається
35-
Post: value поміщено на початок списку
35+
Post: value додано на початку списку
3636
n ← node(value)
3737
n.next ← head
3838
head ← n
@@ -42,7 +42,7 @@ Prepend(value)
4242
end Prepend
4343
```
4444

45-
### Поиск
45+
### Пошук
4646

4747
```text
4848
Contains(head, value)
@@ -60,7 +60,7 @@ Contains(head, value)
6060
end Contains
6161
```
6262

63-
### Вилучення
63+
### Видалення
6464

6565
```text
6666
Remove(head, value)
@@ -94,7 +94,7 @@ Remove(head, value)
9494
end Remove
9595
```
9696

97-
### Обход
97+
### Обхід
9898

9999
```text
100100
Traverse(head)
@@ -108,12 +108,12 @@ Traverse(head)
108108
end Traverse
109109
```
110110

111-
### Зворотний обхід
111+
### Зворотній обхід
112112

113113
```text
114114
ReverseTraversal(head, tail)
115-
Pre: head и tail відносяться до одного списку
116-
Post: елементи списку пройдено у зворотному порядку
115+
Pre: head і tail відносяться до одного списку
116+
Post: елементи списку пройдено у зворотньому порядку
117117
if tail != ø
118118
curr ← tail
119119
while curr != head
@@ -131,7 +131,7 @@ end ReverseTraversal
131131

132132
## Складність
133133

134-
### Тимчасова складність
134+
### Часова складність
135135

136136
| Читання | Пошук | Вставка | Вилучення |
137137
| :--------: | :-------: | :--------: | :-------: |
@@ -143,5 +143,5 @@ O(n)
143143

144144
## Посилання
145145

146-
- [Wikipedia](https://uk.wikipedia.org/wiki/%D0%97%D0%B2%27%D1%8F%D0%B7%D0%B0%D0%BD%D0%B8%D0%B9_%D1%81%D0%BF%D0%B8%D1%81%D0%BE%D0%BA)
146+
- [Wikipedia](https://uk.wikipedia.org/wiki/Зв'язаний_список)
147147
- [YouTube](https://www.youtube.com/watch?v=6snsMa4E1Os)

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.