<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
					xmlns:content="http://purl.org/rss/1.0/modules/content/"
					xmlns:wfw="http://wellformedweb.org/CommentAPI/"
					xmlns:atom="http://www.w3.org/2005/Atom"
				  >
<channel>
<atom:link rel="self"  type="application/rss+xml"  href="http://rulinux.net/rss_from_sect_1_subsect_1_thread_3390"  />
<title>rulinux.net - Новости - Документация - Эффективность хэш-функций</title>
<link>http://rulinux.net/</link>
<description><![CDATA[Портал о GNU/Linux и не только]]></description>
<image><title>rulinux.net - Новости - Документация - Эффективность хэш-функций</title>
<link>http://rulinux.net/</link>
<url>http://rulinux.net/rss_icon.png</url>
</image>
<item>
<title>Re: [литература] Кватернионы</title>
<link>https://rulinux.net/message.php?newsid=3390&amp;page=1#21230</link>
<guid>https://rulinux.net/message.php?newsid=3390&amp;page=1#21230</guid>
<pubDate>Fri, 14 Aug 2009 17:23:31 +0400</pubDate>
<description><![CDATA[<p>Спасибо, теперь узнал  что такое кватернионы.</p>]]></description>
</item>
<item>
<title>Re: Эффективность хэш-функций</title>
<link>https://rulinux.net/message.php?newsid=3390&amp;page=1#21229</link>
<guid>https://rulinux.net/message.php?newsid=3390&amp;page=1#21229</guid>
<pubDate>Fri, 14 Aug 2009 11:39:13 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt;Эффективность чего хеш-функций? Я что-то не понял, по каким критериям и для чего вообще он их сравнивал.</p><p>Он сравнивал только по количеству коллизий.</p><p></p>]]></description>
</item>
<item>
<title>[литература] Кватернионы</title>
<link>https://rulinux.net/message.php?newsid=3390&amp;page=1#21228</link>
<guid>https://rulinux.net/message.php?newsid=3390&amp;page=1#21228</guid>
<pubDate>Fri, 14 Aug 2009 09:31:00 +0400</pubDate>
<description><![CDATA[<p>День добрый, ЛОР-НГ. Надеясь, что здесь есть образованные люди в необходимой мне области, задаю тебе следующий вопрос.</p><p>Где почитать про грамотное применение кватернионов в физике? Точнее в формулировке законов физики, да и вообще в связанных с этим делом расчетах. К примеру, известен факт, что Максвелл их использовал для формулировки законов электричества. Еще их используют иногда для ковыряния метрики Минковского и смежных тем.</p><p>Соответственно, неплохо бы найти книженцию или брошюрку(желательно в электронном виде естественно), где собраны основные часто используемые законы физике сформулированные в терминах кватернионов(главным образом интересуют механика и электричество).</p><p>Заранее спасибо!</p>]]></description>
</item>
<item>
<title>Re: Эффективность хэш-функций</title>
<link>https://rulinux.net/message.php?newsid=3390&amp;page=1#21227</link>
<guid>https://rulinux.net/message.php?newsid=3390&amp;page=1#21227</guid>
<pubDate>Fri, 14 Aug 2009 09:13:03 +0400</pubDate>
<description><![CDATA[<p>Эффективность <strong>чего</strong> хеш-функций? Я что-то не понял, по каким критериям и для чего вообще он их сравнивал.</p>]]></description>
</item>
<item>
<title>Эффективность хэш-функций</title>
<link>https://rulinux.net/message.php?newsid=3390&amp;page=1#21226</link>
<guid>https://rulinux.net/message.php?newsid=3390&amp;page=1#21226</guid>
<pubDate>Fri, 14 Aug 2009 09:08:56 +0400</pubDate>
<description><![CDATA[
<p>В статье Arash Partow <a rel="nofollow" onkeypress="return svchk()" onclick="return svchk()" title="http://www.partow.net/programming/hashfunctions/" target="_blank" class="urlextern" href="http://www.partow.net/programming/hashfunctions/">"General Purpose Hash Function Algorithms"</a> приведены восемь вариантов 32-битных хэш-функций:</p> 
<ul>
  <li class="level1">
    <div class="li"> rs — простая хэш-функция из книги Роберта Седжвика <a rel="nofollow" onkeypress="return svchk()" onclick="return svchk()" title="http://www.ozon.ru/context/detail/id/1425749/" target="_blank" class="urlextern" href="http://www.ozon.ru/context/detail/id/1425749/"> 'Фундаментальные алгоритмы на C'</a>
    </div> </li>
  <li class="level1">
    <div class="li"> js — побитовая хэш-функция от Justin Sobel
    </div> </li>
  <li class="level1">
    <div class="li"> pjw — алгоритм, основанный на работе Peter J. Weinberger
    </div> </li>
  <li class="level1">
    <div class="li"> bkdr — хэш-функция из книги Брайана Кернигана и Денниса Ритчи <a rel="nofollow" onkeypress="return svchk()" onclick="return svchk()" title="http://www.ozon.ru/context/detail/id/2480925/" target="_blank" class="urlextern" href="http://www.ozon.ru/context/detail/id/2480925/"> 'Язык программирования C'</a>
    </div> </li>
  <li class="level1">
    <div class="li"> sdbm — специальный алгоритм, используемый в проекте SDBM
    </div> </li>
  <li class="level1">
    <div class="li"> djb — алгоритм, разработанный профессором Daniel J. Bernstein
    </div> </li>
  <li class="level1">
    <div class="li"> dek — алгоритм, предложенный Дональдом Кнутом в книге <a rel="nofollow" onkeypress="return svchk()" onclick="return svchk()" title="http://www.ozon.ru/context/detail/id/2527036/" target="_blank" class="urlextern" href="http://www.ozon.ru/context/detail/id/2527036/"> 'Искусство программирования'</a>
    </div> </li>
  <li class="level1">
    <div class="li"> ap — алгоритм, разработанный Arash Partow
    </div> </li>
</ul> 
<p> Еще пять вариантов:</p> 
<ul>
  <li class="level1">
    <div class="li"> faq6 — номер 6 из <a rel="nofollow" onkeypress="return svchk()" onclick="return svchk()" title="http://burtleburtle.net/bob/hash/hashfaq.html" target="_blank" class="urlextern" href="http://burtleburtle.net/bob/hash/hashfaq.html"> FAQ Боба Дженкинса</a>
    </div> </li>
  <li class="level1">
    <div class="li"> lookup3 — автор <a rel="nofollow" onkeypress="return svchk()" onclick="return svchk()" title="http://burtleburtle.net/bob/hash/" target="_blank" class="urlextern" href="http://burtleburtle.net/bob/hash/"> Боб Дженкинс</a>
    </div> </li>
  <li class="level1">
    <div class="li"> ly — предложен <a rel="nofollow" onkeypress="return svchk()" onclick="return svchk()" title="http://leo.yuriev.ru/random" target="_blank" class="urlextern" href="http://leo.yuriev.ru/random"> Леонидом Юрьевым</a> (конгруэнтный генератор)
    </div> </li>
  <li class="level1">
    <div class="li"> rot13 — простой алгоритм с циклическим сдвигом, от Сергея Вакуленко
    </div> </li>
  <li class="level1">
    <div class="li"> crc32 — <a rel="nofollow" onkeypress="return svchk()" onclick="return svchk()" title="http://www.w3.org/TR/PNG-CRCAppendix.html" target="_blank" class="urlextern" href="http://www.w3.org/TR/PNG-CRCAppendix.html"> стандартная контрольная сумма</a> с полиномом x<sup>32</sup>+x<sup>26</sup>+x<sup>23</sup>+x<sup>22</sup>+x<sup>16</sup>+x<sup>12</sup>+x<sup>11</sup>+x<sup>10</sup>+x<sup>8</sup>+x<sup>7</sup>+x<sup>5</sup>+x<sup>4</sup>+x<sup>2</sup>+x+1
    </div> </li>
</ul>  Тексты на языке Си можно посмотреть <a onkeypress="return svchk()" onclick="return svchk()" title="proj:hash:sources" class="wikilink1" href="http://vak.ru/doku.php/proj/hash/sources"> здесь</a><br /><br />&gt;&gt;&gt; <a href="http://vak.ru/doku.php/proj/hash/efficiency">Подробнее</a>]]></description>
</item>
</channel>
</rss>