Студенты колледжей и университетов, особенно те, кто занимается программированием, и те, кто хочет сделать блестящую карьеру в сфере ИТ, всегда боятся пройти собеседование по кодированию и подойти к вопросу о кодировании. Ну, это не факт страха. Вы должны просто удалить страх из своего ума и попытаться запустить проблему. Просто выполните следующие действия:
- Во-первых, очень внимательно прочитайте задачу.
- Определите, к какой категории относится проблема. (означает дерево, граф, динамическое программирование, связанные списки и т.д.)
- Обратите внимание, что данный ввод означает то, что вам дано.
- определите, какой вывод хочет получить вопрос.
- Посмотрите примеры тестов и проанализируйте ввод -> Что происходит с вводом -> Вывод. Забудьте о КАК.
- Сделайте подход, чтобы достичь выхода.
- Теперь, как подойти — есть некоторая предопределенная структура данных и алгоритм. Используй их. как два указателя или DFS или BFS, поиск или двоичный поиск.
- Если ваш подход применим ко всем примерам тестовых случаев. Закодируйте это.
- См. пограничные случаи и ограничения. если подходит то ок. если нет, то создает некоторые условия пограничных случаев.
- Готово... прокомментируйте... было полезно или нет