Алгоритм

  • С точки зрения непрофессионала, алгоритм — это фактический способ решения проблемы.
  • Пошаговая инструкция, которая предлагает решение проблемы
  • Алгоритм написан простым английским языком, не кодеру тоже понятно
  • Пример:

Алго1

  1. Получить список всех последователей Monodeep на Medium
  2. Напишите каждому из них, поблагодарив за поддержку
  3. Отправьте им файл cookie
  • Когда используется алгоритм?

Алгоритм пишется, когда вы только увидели проблему, которую хотите упростить и проанализировать

Псевдокод

  • Псевдокод — это способ описания алгоритма.
  • Псевдокод используется для представления алгоритма
  • Псевдокод — это имитация языка высокого уровня, но это не настоящий код. Это код без синтаксиса
  • Пример:

Псевдокод

функция спасибоПодписчикам()

Список подписчиков =

some_api.followers("Моноглубина на Medium")

для подписчика в подписчиках

…. последователь

…….отправить DM («Спасибо за поддержку»)

…………sendPhysicalObj(Christmas_cookie)

  • Когда использовать псевдокод?

Псевдокод в основном используется для набросков алгоритма и создания структуры кода с некоторыми парадигмами программирования.