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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Sergey Ermakov                       2:5020/3123    13 Jun 2003  01:03:10
 To : All
 Subject : Динамическое программирование
 -------------------------------------------------------------------------------- 
 
      Hа Паскале это делается так:
 
      for i:=1 to 100 do
       begin
         var:=somevalue;
         new(myarray[i]); { << на перле как это сделать?.. }
         myarray[i]^:=var;
       end;
 
      В myarray запишется сотня значений var, которые меняются при каждой
 итерации..
 
      Hа перле пытаюсь делать аналогю так:
 
      my @array=();
      for(my $i=0;$i<100;$i++)
       {
         my $var=value;
         push @array,\$var;
       };
      print @array;
 
      Ясно, что в массиве @array формируется сотня ссылок, каждая из которых
 равна последнему из значений value Д это и получим при распечатке массива..
 
      Как сделать так, чтобы в @array была сотня не повторяющихся значений, т.е.
 чтобы сохранялось кажде из значений value (на каждой итерации они, разумеется,
 разные)?..
 
 ... all lies lead to the truth..    [find my ICQ!] [ermakov@library.madi.ru]
 --- pwrd_by GoldED/MMX ъ -=[ _Spa(eNeЕ_ ]=- ъ welcome to our society! ъ
  * Origin: Atomic *TERROR* /Station/: 5773629, 00:00-05:30.. (2:5020/3123)
 
 

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

 Тема:    Автор:    Дата:  
 Динамическое программирование   Sergey Ermakov   13 Jun 2003 01:03:10 
 Re: Динамическое программирование   Mikhail Polykovsky   13 Jun 2003 10:02:07 
 Динамическое программирование   Sergey Ermakov   14 Jun 2003 20:53:02 
 Re: Динамическое программирование   Artem Chuprina   13 Jun 2003 10:27:41 
Архивное /ru.perl/27393ee8f8f7.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional