diff --git a/rustbook-ru/src/ch10-00-generics.md b/rustbook-ru/src/ch10-00-generics.md index 35e5660a6..30ade842c 100644 --- a/rustbook-ru/src/ch10-00-generics.md +++ b/rustbook-ru/src/ch10-00-generics.md @@ -24,7 +24,7 @@ Листинг 10-1: Поиск наибольшего числа в списке чисел -Сохраним список целых чисел в переменной `number_list` и поместим первое значение из списка в переменную `largest`. Далее, переберём все элементы списка, и, если текущий элемент больше числа сохранённого в переменной `largest`, заменим значение в этой переменной. Если текущий элемент меньше или равен "наибольшему", найденному ранее, значение переменной оставим прежним и перейдём к следующему элементу списка. После перебора всех элементов списка переменная `largest` должна содержать наибольшее значение, которое в нашем случае будет равно 100. +Сохраним список целых чисел в переменной `number_list` и поместим ссылку на первое значение из списка в переменную `largest`. Далее, переберём все элементы списка, и, если текущий элемент больше числа сохранённого в переменной `largest`, заменим значение в этой переменной. Если текущий элемент меньше или равен "наибольшему", найденному ранее, значение переменной оставим прежним и перейдём к следующему элементу списка. После перебора всех элементов списка переменная `largest` должна содержать наибольшее значение, которое в нашем случае будет равно 100. Теперь перед нами стоит задача найти наибольшее число в двух разных списках. Для этого мы можем дублировать код из листинга 10-1 и использовать ту же логику в двух разных местах программы, как показано в листинге 10-2.