Основы программирования на языке ассемблера RISC-V, Д.А. Булах, МИЭТ
Алгоритмы в программировании для начинающий
Доброе время суток, мой дорогой читатель. Сегодня я бы хотел сделать с тобой программу которая сможет продемонстрировать 3 простых алгоритма. Алгоритм — это некая последовательность вычислительных шагов, благодаря чему происходит преобразование входных данных в выходные. Начнём мы с бессмертной классики жанра - пузырьковой сортировки или сортировки простыми обменами. Принцип действий прост: обходим массив от начала до конца, попутно меняя местами неотсортированные соседние элементы. В результате первого прохода на последнее место «всплывёт» максимальный элемент...
Сложность алгоритмов в программировании
Сложность алгоритмов в программировании - это тема, которая обсуждается и дискутируется на протяжении десятилетий. Алгоритмы являются основой любой компьютерной программы, и их сложность может оказать значительное влияние на производительность программы. В этой статье мы рассмотрим различные типы сложности алгоритмов и то, как они влияют на программирование. Сложность алгоритмов можно разделить на две основные категории: временная сложность и пространственная сложность. Временная сложность - это...