Ñðåäà, 15 Èþíÿ 2005 ã. 00:26
+ â öèòàòíèê
Djuffin âñå çàïèñè àâòîðà
Êàê èçâåñòíî îñíîâíàÿ çàïîâåäü âñåõ ïðîãðàììèñòîâ ïîñëå 2000ã "Íèêîãäà íå ïèøè êîä, âñå óæå íàïèñàíî äî òåáÿ." Îñîáåííî îñòðî ýòî êàñàåòñÿ ìàòåìàòè÷åñêèõ àëãîðèòìîâ.
Íåò êîíå÷íî òåîðåòè÷åñêè ïåðåä âàìè ìîæåò âñòàòü ìàòåìàòè÷åñêàÿ çàäà÷à êîòîðóþ äî âàñ íè êòî íå ðåøàë, íî âåðîÿòíîñòü ýòîãî êðàéíå ìàëà. È ñêîðåå âñåãî äî âàñ ýòó çàäà÷ó ðåøèëè âåðíî è íàèëó÷øèì èç âîçìîæíûõ ñëó÷àåâ, ïîòîìó ÷òî çàíèìàëèñü åé ïðîôåññèîíàëüíûå ìàòåìàòèêè. Îòñþäà âûâîä: íåò ñìûñëà èçîáðåòàòü òðåõêîëåñíûé âåëîñèïåä, åãî ëåã÷å êóïèòü â ñîñåäíåì ìàãàçèíå.
Ê ÷åìó âñå ýòî? Õî÷ó ïðåäñòàâèòü äâà âåëèêîëåïíûõ ñáîðíèêà ìàòåìàòè÷åñêèõ âåëîñèïåäîâ ñîâåðøåííî áåñïëàòíî äîñòóïíûõ â ñåòè.
1. "Algorithms for programmers ideas and source code". Äîñòóïíî íà
http://www.jjj.de/fxt/. Êíèãà ñ ïîäðîáíûì îïèñàíèåì è èõîäíèêè (Ñ++) ìàññû ìàòåìàòè÷åñêèõ àëãîðèòìîâ îò áàíàëüíîãî êîäà Ãðåÿ, äî Hartley transform è wavelet transform. Áèáëèîãðàôèÿ êíèãè òàêæå ÷ðåçâû÷àéíî èíòåðåñíà è ñîäåðæèò ìàññó ññûëîê íà çíàìåíèòûå êíèãè â ñåòè.
2. GNU Scientific Library (GSL) - âåëèêîëåïíàÿ êðîññïëàòôîðìåííàÿ áèáëèîòåêà ìàòåìàòè÷åñêèõ àëãîðèòìîâ. Äîñòóïíî íà
http://www.gnu.org/software/gsl/ Îíà íå ñîäåðæèò îïèñàíèé (âû äîëæíû ÷åòêî çíàòü ÷åãî õîòèòå), íî ìîæåò áûòü áåç òðóäà ïðèëèíêîâàíà ê ïðîåêòó è âàì äàæå íå ïðèäåòñÿ çàäóìûâàòüñÿ íàä ðåàëèçàöèåé áîëüøèíñòâà àëãîðèòìîâ. Íåäîñòàòêîì ÿâëÿåòñÿ òî, ÷òî îíà íàïèñàíà íà C, ýòî çàòðóäíÿåò ðàáîòó àëãîðèòìîâ ñ ìíîæåñòâîì ðàçëè÷íûõ òèïîâ è çíà÷èòåëüíî ñíèæàåò óðîâåíü àáñòðàêöèè.

Djuffin
Ïðîöèòèðîâàíî 2 ðàç
-
Çàïèñü ïîíðàâèëàñü
-
2
Ïðîöèòèðîâàëè
-
0
Ñîõðàíèëè
-