Re: Ускорение поиска максимума...
- From
- Andrew Starsh (2:5071/59)
- To
- Alexander Chelmodeev
- Date
- 2002-12-27T10:38:52Z
- Area
- RU.ALGORITHMS
Приветствую Вас, Alexander!
23 декабря 2002 года в 18:54 Alexander Chelmodeev --> Andrew Starsh
AC> Вот совсем без сравнений: ;)
AC> max:=ar[0];
AC> min:=ar[0];
AC> for n:=1 to high(ar) do
AC> begin
AC> max:= (max+ar[n] + Abs(max-ar[n])) div 2 ;
AC> min:= (min+ar[n] - Abs(min-ar[n])) div 2 ;
AC> end;
Кpасиво. :-)
Хотя pечь шла об ускоpении...
Кстати, почему div? С ним будет pаботать только на целочисленных...
С кучей пожеланий - Andrew.
--- Ну очень голый GoldED+/386 1.1.5
* Origin: Страшный-бородатый... (2:5071/59)