Среднее арифметическое
1. Алгоритмы
В этом разделе рассмотрим стандартные алгоритмы, которые часто используются для решения тех или иных задач, и алгоритмы сортировки массива, реализованные на Java.
Существует достаточно много алгоритмов сортировки и их модификаций. Некоторые виды сортировки: пузырьком, выбором, вставками, поразрядная, быстрая, пирамидальная, слиянием, сортировка Шелла, топологическая, быстрая с составными ключами. Мы рассмотрим только некоторые из этих алгоритмов сортировок.
2. Нахождения среднего арифметического
Рассмотрим реализацию алгоритма нахождения среднего арифметического элементов массива.
Сначала в цикле переберем все элементы массива и вычислим их сумму. После чего разделим сумму на длину массива:
public class AverageExample {
public static void main(String[] args) {
double[] nums = {10.1, 11.2, 12.3, 13.4, 14.5};
double result = 0;
for (double d : nums) {
result += d;
}
System.out.println("Среднее арифметическое " + result / nums.length);
}
}Video Explanation
Prefer video format? Watch this lesson with examples and explanations.