К собеседованиям
Apriori Global

Алгоритмический тренажер

Алгоритмическая секция в Apriori Global

Тип тренировки
Алгоритмы
Задач
2
Компания
Apriori Global
Дата
2025-11-10
Задача 1MediumDFSБэктрекингСетка

Word Search в таблице символов

Дана таблица символов grid и строка word. Нужно определить, можно ли собрать word, двигаясь по соседним клеткам вверх, вниз, влево или вправо.

Одну и ту же клетку нельзя использовать дважды в одном пути.

Сигнатура

def word_exists(grid: list[list[str]], word: str) -> bool:

Ваше решение

Консоль
Нажмите «Запустить проверки» или Ctrl+Enter
Задача 2MediumDFSБэктрекингСетка

Word Search: вернуть путь координат

Дана таблица символов grid и строка word.

Нужно вернуть один путь координат, по которому можно собрать word, двигаясь вверх, вниз, влево или вправо.

Одну и ту же клетку нельзя использовать дважды в одном пути.

Если путь не существует, верните None. Для пустой строки верните пустой путь [].

Сигнатура

def word_path(grid: list[list[str]], word: str):

Координаты возвращайте как список пар [row, col].

Ваше решение

Консоль
Нажмите «Запустить проверки» или Ctrl+Enter