https://github.com/novikovadaria/algorithms_and_data_structures
Алгоритмы и структуры данных. Онлайн университет GeekBrains | Algorithms and data structures. GreekBrains Online University
https://github.com/novikovadaria/algorithms_and_data_structures
algorithms-and-data-structures geekbrains
Last synced: 7 months ago
JSON representation
Алгоритмы и структуры данных. Онлайн университет GeekBrains | Algorithms and data structures. GreekBrains Online University
- Host: GitHub
- URL: https://github.com/novikovadaria/algorithms_and_data_structures
- Owner: novikovadaria
- Created: 2023-04-18T13:31:11.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-06-30T13:01:44.000Z (over 2 years ago)
- Last Synced: 2025-04-13T15:03:51.006Z (7 months ago)
- Topics: algorithms-and-data-structures, geekbrains
- Language: Java
- Homepage:
- Size: 1.54 MB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Algorithms and Data Structures (seminars)
## Lesson 2. Data Structures. Arrays. Array Algorithms.
Implement the heap sort algorithm.
After loading the task, you can check yourself using the reference solution.
## Lesson 3. Data Structures. Linked List.
Submit a link to GitHub.
1. You need to implement a method for reversing a linked list (either doubly linked or singly linked).
2. Implement bubble sort for a doubly linked list.
# Алгоритмы и структуры данных (семинары)
## Урок 2. Структуры данных. Массивы. Алгоритмы массивов.
Реализовать алгоритм пирамидальной сортировки (сортировка кучей).
После загрузки задания, вы можете проверить себя самостоятельно с помощью эталонного решения
## Урок 3. Структуры данных. Связный список.
Сдавать ссылкой на github
1. Необходимо реализовать метод разворота связного списка (двухсвязного или односвязного на выбор).
2. Реализовать сортировку пузырьком для двухсвязного списка