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


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Alex Astafiev                        2:5000/228.16  22 Oct 2001  17:55:30
 To : Alex Malashonok
 Subject : Random
 -------------------------------------------------------------------------------- 
 
 
  AM>   Люди! Помогите! Знаю, старо, как мир, но очень надо! поделитесь плз.
  AM> алгоритмами по генерации Сабжа! (У меня нет инета).
 
  хорошо работает линейный конгруэнтный датчик по Кнуту   K(j+1) = K(j)*D+A,
  где для макс длины последоват-сти D mod 4 = 1 и A нечетное.
   mov reg,mem
   mul reg,5     ; такое что число mod 4 = 1
   inc reg       ; нечетное, хотя бы 1
   mov mem,reg
 
   или
 
   LD HL,(SEED)
   LD D,H
   LD E,L
   ADD HL,HL
   ADD HL,HL
   ADD HL,DE
   INC HL
   LD (SEED),HL
 
   или
 
         mov eax,seed
         imul eax,1234567 ; от фонаря
         add eax,13777    ; то же
         mov seed_r,eax
         mov seed,eax
 --- Alex Raider / Flash inc.
  * Origin: Alex Raider/ Flash inc. 1992-2001 (2:5000/228.16)
 
 

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

 Тема:    Автор:    Дата:  
 Random   Alex Malashonok   20 Oct 2001 01:57:10 
 Random   Alex Astafiev   22 Oct 2001 17:55:30 
 Random   Dmitry Pankov   22 Oct 2001 21:47:32 
Архивное /ru.algorithms/174643bd46d32.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional