Files
hello-algo/ru/docs/chapter_appendix/terminology.md
T
Yudong Jin 772183705e Add ru version (#1865)
* Add Russian docs site baseline

* Add Russian localized codebase

* Polish Russian code wording

* Update ru code translation.

* Update code translation and chapter covers.

* Fix pythontutor extraction.

* Add README and landing page.

* placeholder of profiles

* Use figures of English version

* Remove chapter paperbook
2026-03-28 04:24:07 +08:00

138 lines
17 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Глоссарий
В таблице ниже перечислены важные термины, встречающиеся в книге. Обратите внимание на следующие моменты.
- Рекомендуем запомнить английские названия терминов, чтобы легче читать англоязычную литературу.
- В русской версии третий столбец дублирует основной перевод, чтобы сохранить единый формат таблицы.
<p align="center"> Таблица <id> &nbsp; Важные термины по структурам данных и алгоритмам </p>
| English | Русский | Русский |
| ------------------------------ | ------------------------------ | ------------------------------ |
| algorithm | алгоритм | алгоритм |
| data structure | структура данных | структура данных |
| code | код | код |
| file | файл | файл |
| function | функция | функция |
| method | метод | метод |
| variable | переменная | переменная |
| asymptotic complexity analysis | асимптотический анализ сложности | асимптотический анализ сложности |
| time complexity | временная сложность | временная сложность |
| space complexity | пространственная сложность | пространственная сложность |
| loop | цикл | цикл |
| iteration | итерация | итерация |
| recursion | рекурсия | рекурсия |
| tail recursion | хвостовая рекурсия | хвостовая рекурсия |
| recursion tree | дерево рекурсии | дерево рекурсии |
| big-$O$ notation | нотация big-$O$ | нотация big-$O$ |
| asymptotic upper bound | асимптотическая верхняя граница | асимптотическая верхняя граница |
| sign-magnitude | прямой код | прямой код |
| 1s complement | обратный код | обратный код |
| 2s complement | дополнительный код | дополнительный код |
| array | массив | массив |
| index | индекс | индекс |
| linked list | связный список | связный список |
| linked list node, list node | узел связного списка | узел связного списка |
| head node | головной узел | головной узел |
| tail node | хвостовой узел | хвостовой узел |
| list | список | список |
| dynamic array | динамический массив | динамический массив |
| hard disk | жесткий диск | жесткий диск |
| random-access memory (RAM) | оперативная память | оперативная память |
| cache memory | кеш-память | кеш-память |
| cache miss | промах кеша | промах кеша |
| cache hit rate | коэффициент попадания в кеш | коэффициент попадания в кеш |
| stack | стек | стек |
| top of the stack | вершина стека | вершина стека |
| bottom of the stack | основание стека | основание стека |
| queue | очередь | очередь |
| double-ended queue | двусторонняя очередь | двусторонняя очередь |
| front of the queue | голова очереди | голова очереди |
| rear of the queue | хвост очереди | хвост очереди |
| hash table | хеш-таблица | хеш-таблица |
| hash set | хеш-набор | хеш-набор |
| bucket | корзина | корзина |
| hash function | хеш-функция | хеш-функция |
| hash collision | хеш-коллизия | хеш-коллизия |
| load factor | коэффициент заполнения | коэффициент заполнения |
| separate chaining | цепная адресация | цепная адресация |
| open addressing | открытая адресация | открытая адресация |
| linear probing | линейное зондирование | линейное зондирование |
| lazy deletion | ленивое удаление | ленивое удаление |
| binary tree | двоичное дерево | двоичное дерево |
| tree node | узел дерева | узел дерева |
| left-child node | левый дочерний узел | левый дочерний узел |
| right-child node | правый дочерний узел | правый дочерний узел |
| parent node | родительский узел | родительский узел |
| left subtree | левое поддерево | левое поддерево |
| right subtree | правое поддерево | правое поддерево |
| root node | корневой узел | корневой узел |
| leaf node | листовой узел | листовой узел |
| edge | ребро | ребро |
| level | уровень | уровень |
| degree | степень | степень |
| height | высота | высота |
| depth | глубина | глубина |
| perfect binary tree | идеальное двоичное дерево | идеальное двоичное дерево |
| complete binary tree | совершенное двоичное дерево | совершенное двоичное дерево |
| full binary tree | полное двоичное дерево | полное двоичное дерево |
| balanced binary tree | сбалансированное двоичное дерево | сбалансированное двоичное дерево |
| binary search tree | двоичное дерево поиска | двоичное дерево поиска |
| AVL tree | АВЛ-дерево | АВЛ-дерево |
| red-black tree | красно-черное дерево | красно-черное дерево |
| level-order traversal | обход по уровням | обход по уровням |
| breadth-first traversal | обход в ширину | обход в ширину |
| depth-first traversal | обход в глубину | обход в глубину |
| binary search tree | двоичное дерево поиска | двоичное дерево поиска |
| balanced binary search tree | сбалансированное двоичное дерево поиска | сбалансированное двоичное дерево поиска |
| balance factor | фактор баланса | фактор баланса |
| heap | куча | куча |
| max heap | максимальная куча | максимальная куча |
| min heap | минимальная куча | минимальная куча |
| priority queue | приоритетная очередь | приоритетная очередь |
| heapify | упорядочивание кучи | упорядочивание кучи |
| top-$k$ problem | поиск $k$ наибольших элементов | поиск $k$ наибольших элементов |
| graph | граф | граф |
| vertex | вершина | вершина |
| undirected graph | неориентированный граф | неориентированный граф |
| directed graph | ориентированный граф | ориентированный граф |
| connected graph | связный граф | связный граф |
| disconnected graph | несвязный граф | несвязный граф |
| weighted graph | взвешенный граф | взвешенный граф |
| adjacency | смежность | смежность |
| path | путь | путь |
| in-degree | входящая степень | входящая степень |
| out-degree | исходящая степень | исходящая степень |
| adjacency matrix | матрица смежности | матрица смежности |
| adjacency list | список смежности | список смежности |
| breadth-first search | поиск в ширину | поиск в ширину |
| depth-first search | поиск в глубину | поиск в глубину |
| binary search | двоичный поиск | двоичный поиск |
| searching algorithm | алгоритм поиска | алгоритм поиска |
| sorting algorithm | алгоритм сортировки | алгоритм сортировки |
| selection sort | сортировка выбором | сортировка выбором |
| bubble sort | сортировка пузырьком | сортировка пузырьком |
| insertion sort | сортировка вставкой | сортировка вставкой |
| quick sort | быстрая сортировка | быстрая сортировка |
| merge sort | сортировка слиянием | сортировка слиянием |
| heap sort | пирамидальная сортировка | пирамидальная сортировка |
| bucket sort | блочная сортировка | блочная сортировка |
| counting sort | сортировка подсчетом | сортировка подсчетом |
| radix sort | поразрядная сортировка | поразрядная сортировка |
| divide and conquer | разделяй и властвуй | разделяй и властвуй |
| hanota problem | задача о Ханойской башне | задача о Ханойской башне |
| backtracking algorithm | алгоритм поиска с возвратом | алгоритм поиска с возвратом |
| constraint | ограничение | ограничение |
| solution | решение | решение |
| state | состояние | состояние |
| pruning | отсечение | отсечение |
| permutations problem | задача о перестановках | задача о перестановках |
| subset-sum problem | задача о сумме подмножеств | задача о сумме подмножеств |
| $n$-queens problem | задача о $n$ ферзях | задача о $n$ ферзях |
| dynamic programming | динамическое программирование | динамическое программирование |
| initial state | начальное состояние | начальное состояние |
| state-transition equation | уравнение перехода состояния | уравнение перехода состояния |
| knapsack problem | задача о рюкзаке | задача о рюкзаке |
| edit distance problem | задача о расстоянии редактирования | задача о расстоянии редактирования |
| greedy algorithm | жадный алгоритм | жадный алгоритм |