Студенты колледжей и университетов, особенно те, кто занимается программированием, и те, кто хочет сделать блестящую карьеру в сфере ИТ, всегда боятся пройти собеседование по кодированию и подойти к вопросу о кодировании. Ну, это не факт страха. Вы должны просто удалить страх из своего ума и попытаться запустить проблему. Просто выполните следующие действия:

  1. Во-первых, очень внимательно прочитайте задачу.
  2. Определите, к какой категории относится проблема. (означает дерево, граф, динамическое программирование, связанные списки и т.д.)
  3. Обратите внимание, что данный ввод означает то, что вам дано.
  4. определите, какой вывод хочет получить вопрос.
  5. Посмотрите примеры тестов и проанализируйте ввод -> Что происходит с вводом -> Вывод. Забудьте о КАК.
  6. Сделайте подход, чтобы достичь выхода.
  7. Теперь, как подойти — есть некоторая предопределенная структура данных и алгоритм. Используй их. как два указателя или DFS или BFS, поиск или двоичный поиск.
  8. Если ваш подход применим ко всем примерам тестовых случаев. Закодируйте это.
  9. См. пограничные случаи и ограничения. если подходит то ок. если нет, то создает некоторые условия пограничных случаев.
  10. Готово... прокомментируйте... было полезно или нет