766 читали · 3 года назад
5 алгоритмов, которые изменили мир
Источник: Nuances of Programming Алгоритм — это простейшая система действий для решения задачи или класса задач. Алгоритмы состоят из конечного числа четко определенных отдельных шагов. Сформулированные на естественном языке, они реализовываются в компьютерных программах. При решении задачи специфические исходные данные преобразуются в конкретные результаты. Вот пять алгоритмов, которые оказали значительное влияние на наш мир. 1. Алгоритм Метрополиса для метода Монте-Карло Алгоритм Метрополиса — это...
178 читали · 4 года назад
Типы данных: Преобразования туда и обратно
Как мы выяснили в предыдущей части, отличия типов не имеют принципиального значения, пока они все одного размера (в байтах). Преобразования из символов в числа, из чисел в символы, из положительных в отрицательные знаки происходят скорее в нашем воображении и на дисплее, чем на самом деле. Но надо включать...