https://github.com/intsynko/algoritm_tasks
Алгоритмические задачи с собесов
https://github.com/intsynko/algoritm_tasks
algorithms python review
Last synced: 2 months ago
JSON representation
Алгоритмические задачи с собесов
- Host: GitHub
- URL: https://github.com/intsynko/algoritm_tasks
- Owner: intsynko
- Created: 2021-12-07T11:30:33.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-10-31T08:21:09.000Z (7 months ago)
- Last Synced: 2024-10-31T09:17:08.956Z (7 months ago)
- Topics: algorithms, python, review
- Language: Python
- Homepage:
- Size: 65.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# algoritm_tasks
Алгоритмические задачи с собесовМой профиль на leeldcode: https://leetcode.com/intsynko/
Легкие
1. [Задача](./fibonachi.py) на подсчет числа фибоначи
2. [Задача](./dict_to_list.py) на преобразование словаря в лист
3. [Задача](./check_json.py) на проверку открывающих/закрывающих скобочек
4. [Задача](./reverse_every_word.py) на переворачивание каждого слова
5. [Задача](./find_full_path.py) на нахождение полного адреса в списке городов по совпадениюСредние
1. [Задача](./pattern_index.py) поиск шаблона в строке
2. [Задача](./best_column_with_one.py) на нахождение лучшего столбца в матрице
3. [Задача](./one_edit_apart.py) сравнение строк
4. [Задача](./two_sum.py) найти два числа из массива которые дадут в сумме заданное число
5. [Задача](./len_of_longest_substring.py) на поиск самой длинной неповторяющейся подстроки
6. [Задача](./battle_field.py) на поиск изолированных подматриц (что то вроде метода жука у меня получилось)
7. [Задача](./prefix_sum.py) на поиск подмножества в массиве которое дает в сумме target
8. [Задача](./find_k_closest.py) на поиск k ближайших по значению чиселСложные:
1. [Задача](./photos_column.py) поиск длины возможной ленты фотографий
2. [Задача](./matrix_generation.py) генерация матрицы с индексаций по горизонтали и вертикали
3. [Задача](./is_vert_sym.py) возможно ли провести вертикальную ось через группу точек поделив их на две симметричные друг другу группы
Прочие задачи на проверку знания python:
1. [Задача](./calc_bmi_index.py) рассчитать индекс массы тела из консоли и дать совет
2. [Задача](./python_orm_1.py) на знание DjangoORM