TGViewer
math prison math prison @mathprison · 2.2K subscribers
Post #2761 1.44K
😃🥹Микото написал несколько команд для робота, но как это называется?
🐾Тест!!
🎀🎀🤍🥹пост-админ приди, с нами поговори... 😭 #IT

Думаю, сегодня отдохнем от страшной физики и оставим ее на понедельник! Поговорим про алгоритмы?
🤩Понятие алгоритма
Алгоритм — ключевое понятие в информатике и программировании. Оно означает последовательность команд, предназначенная исполнителю, в результате выполнения которой он должен решить поставленную задачу.

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

Если вы напишите своему другу "расписание для тренировки", то это тоже можно считать алгоритмом!
🤩Свойства
Дискретность — процесс решения задачи разбит на последовательность отдельных шагов-команд, которые выполняются одна за другой. Только после завершения одной команды начинается выполнение следующей.
Понятность — алгоритм должен содержать только те команды, которые известны исполнителю.
Детерминированность — каждый шаг и переход от шага к шагу должны быть точно определены, чтобы их мог выполнить любой другой человек или механическое устройство. У исполнителя нет возможности принимать самостоятельное решение (алгоритм исполняется формально).
Конечность — обычно предполагают, что алгоритм заканчивает работу за конечное число шагов. Результат работы алгоритма также должен быть получен за конечное время.
Массовость — алгоритм должен решать не одну частную задачу, а класс задач. Например, не имеет смысла строить алгоритм нахождения наибольшего общего делителя только для чисел 10 и 15.
Результативность — после завершения алгоритма нужно получить результат, который соответствует цели, для которой алгоритм был разработан.

🤩Виды
Линейные — действия идут последовательно, одно за другим.
Ветвящиеся — ход программы зависит от значения логического выражения в блоке «Условие».
Циклические — содержат циклы — наборы действий, которые выполняются несколько раз. Количество повторений может задаваться целым числом или условием.
Рекурсивные — система вызывает саму себя, но с другими входными данными. Такие алгоритмы используют для обхода словарей в глубину, вычисления факториала, расчёта степеней и других практических задач.
🥹учить физмат предметы?
  • ❤ 3
  • 🍓 2
  • 💋 2
  • 💘 2
More from @mathprison
  1. Sep 23, 2026🐶 насбек опять zaebala ¿😂 опять купила новый кф? какой это по счёту !&₽#! 👹 (50?) ПЛОХО…
  2. Sep 23, 2026🥺НОВЫЙ РОЗЫГРЫШ! 3 бесплатные работы на выбор Мы снова запускаем розыгрыш! На этот раз -…
  3. Sep 23, 2026‿ ͜ 𝐤𐐫ֺн𝐤уթC 🤩💜 @VIP_shop_ss 🎁🤩ꕮ резульm на : 105 R𝓮s𝗎ִlt𝗌 🤩🤩 Prize ( 30 ⭐ )
  4. Sep 23, 2026🎀 — я не знаю где безопасно продать или затрейдить свои НФТ! — ПОЧЕМУ ТЫ ВСЕ ЕЩЕ НЕ ПОДПИ…
  5. Sep 23, 2026🎁🥹☺️нешность ☺️onfession . . 🎀🎀🎀🎀🎀 🎀{ Место , где ты можешь поделиться своей внешн…
  6. Sep 23, 2026{ 😉}🔤🔤🔤🔤 🔤🔤🔤🔤🔤🔤 🔤🔤🔤🔤🔤🔤🔤🔤🔤🔤 🎀🎀🎀🎀🎀🎀🎀🎀 📰место, где можно подели…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →