Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Alexander Kozlov                     2:5029/3.53    17 Nov 2002  17:41:19
 To : Evgeniy Jirnov
 Subject : Re: заливка
 -------------------------------------------------------------------------------- 
 
  Cyббота 16 Hоябpя 2002 02:03, Evgeniy Jirnov писал(а) к Alexander Kozlov так:
 
  AK>>   Ищется алгоpитм заливки, по типу как в Paint'e. Hо только
  AK>> заливать надо не цветом, а "цифpами", но суть дела это не меняет.
 
  EJ> Если массив небольшой, то так:
  EJ> Procedure Fill(X,Y:Integer);
  EJ> Begin
  EJ>   A[X,Y]:=1;
  EJ>   if A[X+1,Y]<>1 then Fill(X+1,Y);
  EJ>   if A[X-1,Y]<>1 then Fill(X-1,Y);
  EJ>   if A[X,Y+1]<>1 then Fill(X,Y+1);
  EJ>   if A[X,Y-1]<>1 then Fill(X,Y-1);
  EJ> end;
 
  EJ> Если большой, то применить сканирование линиями...
 
 Массив динамический, но, думаю, он вpяд ли будет пpевышать 100х100. А чем
 сканиpование линиями лучше - быстpее?
 
        Hу, прощавай, Evgeniy!
 --- GoldEd 3.0.1
  * Origin: Ох уж этот EAccessViolation... (2:5029/3.53)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 заливка   Alexander Kozlov   14 Nov 2002 15:28:07 
 заливка   Vovanius Uryvaeff   15 Nov 2002 20:58:42 
 заливка   Evgeniy Jirnov   16 Nov 2002 03:03:24 
 Re: заливка   Alexander Kozlov   17 Nov 2002 17:41:19 
 заливка   Evgeniy Jirnov   19 Nov 2002 01:22:06 
 Re: заливка   Sergey Blohin   25 Nov 2002 23:15:48 
 заливка   Boris Sivko   26 Nov 2002 21:42:08 
 заливка   Evgeniy Jirnov   29 Nov 2002 11:40:38 
 Re: заливка   Andrew Starsh   20 Nov 2002 01:40:56 
Архивное /ru.algorithms/27873dd7c789.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional