Как решать алгоритмы?

Как решать алгоритмы?

Sharpfang
  1. Елена говорит:

    Алгоритм — это способ представление задачи, которую можно формализовать, перечень этапов ее решения. Существуют разные способы для записи и решения алгоритмов.

    Чтобы решать алгоритмы, необходимо внимательно изучить проблему, которая сформулирована. Часто варианты ее решения можно найти не с помощью алгоритмического языка, а используя математику, физику, химию и т.д. То есть те правила, которые будут касаться предметной области задачи.

    Алгоритмический язык придуман для того, чтобы облегчить запись решения задачи как для человека, так и для машины, чтобы найти что-то среднее, хотя этот язык максимально приближен именно к природному для человека.

    Чтобы решать алгоритмы, вам необходимо опираться на их базовые структуры, это варианты прохождения процесса, некоторого этапа решения задачи. Это линейная базовая алгоритмическая структура, условие или разветвление, а также цикл, то есть повторное выполнение некоторого действия возможно с изменением определенного параметра, но без изменения самой сути и логики действия.

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

    Пусть нам нужно подсчитать сумму чисел от 1 до 5-ти. Решаем этот алгоритм так, определяем некоторую переменную сум, в которую будем заносить результат. Видим, что имеем цикл, записываем главное действие в цикле сум = сум + 1. В качестве параметра цикла используем шаг (меняется от 1 до 5). Выводим сум.

Добавить комментарий

Войти с помощью: