На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! правила раздела Алгоритмы
1. Помните, что название темы должно хоть как-то отражать ее содержимое (не создавайте темы с заголовком ПОМОГИТЕ, HELP и т.д.). Злоупотребление заглавными буквами в заголовках тем ЗАПРЕЩЕНО.
2. При создании темы постарайтесь, как можно более точно описать проблему, а не ограничиваться общими понятиями и определениями.
3. Приводимые фрагменты исходного кода старайтесь выделять тегами code.../code
4. Помните, чем подробнее Вы опишете свою проблему, тем быстрее получите вразумительный совет
5. Запрещено поднимать неактуальные темы (ПРИМЕР: запрещено отвечать на вопрос из серии "срочно надо", заданный в 2003 году)
6. И не забывайте о кнопочках TRANSLIT и РУССКАЯ КЛАВИАТУРА, если не можете писать в русской раскладке :)
Модераторы: Akina, shadeofgray
  
> Обработка данных
    Ни кто не обрабатывал одномерные, двумерные  данные на предмет поиска глобального, локального максимума, миниума, нахождения уровня и тд..
    Поделитесь если нежалко.
      Что значит локальный, глобальный максимум?
        Наверно самое нижнее значение, самое верхнее... или я не прав?
          ну наверное минимальное и максимальное значение - это как раз то что надо...
          что значит уровень?
            Вот тебе примерчик на Пасе:

            ExpandedWrap disabled
              Var<br>   X: array [1..20, 1..20] of Longint;<br>   GlobMin, GlobMax, LocMin, LocMax: Longint;<br>   i, j: Word;<br><br>Begin<br>   Randomize;<br>   For i := 1 to 20 do<br>      For j := 1 to 20 do<br>         X[i,j] := -9999+Random(19999);<br>   GlobMin := X[1,1];<br>   GlobMax := GlobMin;<br>   For i := 1 to 20 do<br>   Begin<br>      LocMin := X[i,1];<br>      LocMax := LocMin;<br>      For j := 2 to 20 do<br>      Begin<br>         If LocMin > X[i,j] then LocMin := X[i,j];<br>         If LocMax < X[i,j] then LocMax := X[i,j]<br>      End;<br>      If GlobMin > LocMin then GlobMin := LocMin;<br>      If GlobMax < LocMax then GlobMax := LocMax;<br>      WriteLn('Локальные min/max строки', i: 3, ' =', LocMin: 6, LocMax: 6)<br>   End;<br>   WriteLn('Глобальные min/max ', i, ' =', GlobMin: 6, GlobMax: 6)<br>End.
            0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
            0 пользователей:


            Рейтинг@Mail.ru
            [ Script execution time: 0.0637 ]   [ 15 queries used ]   [ Generated: 6.10.26, 00:25 GMT ]