reklama - zainteresowany?

Algorytmy w Perlu - Helion

Algorytmy w Perlu
Autor: Jon Orwant, Jarkko Hietaniemi, John Macdonald
Tytu艂 orygina艂u: Mastering Algorithms with Perl
T艂umaczenie: S艂awomir Dzieniszewski, Marcin J臋drysiak
ISBN: 83-7197-913-4
stron: 676, Format: B5, ok艂adka: mi臋kka
Data wydania: 2003-06-03
Ksi臋garnia: Helion

Cena ksi膮偶ki: 69,00 z艂

Dodaj do koszyka Algorytmy w Perlu

Tagi: Algorytmy - Programowanie | Perl - Programowanie | Perl/CGI - Programowanie

Wielu programist贸w poszukuje ksi膮偶ki, kt贸ra przedstawi艂aby implementacje znanych algorytm贸w w Perlu. Niestety w podr臋cznikach do tego j臋zyka trudno znale藕膰 informacje na ten temat. Informatycy opracowali wiele technik zwi膮zanych z cz臋sto spotykanymi problemami, takimi jak:

  • Przybli偶one dopasowywanie tekst贸w (uwzgl臋dniaj膮ce liter贸wki)
  • Znajdowanie korelacji w zbiorach danych
  • Algorytmy zwi膮zane z grami
  • Przewidywanie zjawisk (np. obci膮偶enia serwera WWW)
  • Dopasowywanie wielomianowe i za pomoc膮 funkcji sklejanych
  • Szyfrowanie informacji
Dzi臋ki algorytmom przedstawionym w niniejszej ksi膮偶ce b臋dziesz m贸g艂 poradzi膰 sobie z tymi problemami u偶ywaj膮c wydajnego i 艂atwego do nauczenia si臋 j臋zyka, jakim jest Perl.

Autorzy zak艂adaj膮, 偶e opanowa艂e艣 ju偶 sk艂adni臋 Perla i znasz jego podstawowe funkcje. Ksi膮偶ka "Algorytmy w Perlu" przyst臋pnie obja艣ni Ci, kiedy u偶ywa膰 klasycznych technik programistycznych i w jakich rodzajach aplikacji znajduj膮 one swoje zastosowanie, a przede wszystkim poka偶e Ci, jak je implementowa膰 w Perlu.

Je艣li jeste艣 pocz膮tkuj膮cym programist膮, poznasz najwa偶niejsze algorytmy, kt贸re pozwol膮 Ci rozwi膮zywa膰 problemy programistyczne w spos贸b profesjonalny. Nawet je艣li znasz ju偶 podstawy algorytmiki, b臋dziesz zapewne zaskoczony z jak膮 艂atwo艣ci膮 mo偶na je zastosowa膰 w Perlu. W ksi膮偶ce znajdziesz nawet obowi膮zkowy program rysuj膮cy fraktale.

Jest to pierwsza ksi膮偶ka spo艣r贸d licznych pozycji po艣wi臋conych algorytmom, kt贸ra demonstruje ich u偶ycie za pomoc膮 Perla.

Autorami s膮 m.in. Jon Orwant, redaktor The Perl Journal i Jarkko Hietaniemi -- zarz膮dzaj膮cy bibliotek膮 modu艂贸w CPAN. Wszyscy autorzy s膮 sta艂ymi wsp贸艂pracownikami CPAN, st膮d wiele z przytoczonych tu fragment贸w kodu mo偶esz znale藕膰 w tej bibliotece. "Po艣wi臋ci艂em lekturze wiele czasu przeznaczonego na sen -- tak ekscytuj膮ca jest ta ksi膮偶ka"
Tom Christiansen

Dodaj do koszyka Algorytmy w Perlu

 

Osoby kt贸re kupowa艂y "Algorytmy w Perlu", wybiera艂y tak偶e:

  • Zrozum struktury danych. Algorytmy i praca na danych w Javie
  • Projektowanie oprogramowania dla zupe艂nie pocz膮tkuj膮cych. Owoce programowania. Wydanie V
  • Python na maturze. Kurs video. Algorytmy i podstawy j
  • Algorytmy Data Science. Siedmiodniowy przewodnik. Wydanie II
  • Tablice informatyczne. Algorytmy

Dodaj do koszyka Algorytmy w Perlu

Spis tre艣ci

Algorytmy w Perlu -- spis tre艣ci

Przedmowa (7)

Rozdzia艂 1. Wprowadzenie (15)

  • Czym jest algorytm? (15)
  • Efektywno艣膰 (23)
  • Rekurencyjnie powracaj膮ce problemy w nauce o algorytmach (35)

Rozdzia艂 2. Podstawowe struktury danych (39)

  • Standardowe struktury danych Perla (40)
  • Budowanie naszej w艂asnej struktury danych (41)
  • Prosty przyk艂ad (42)
  • Tablice Perla: wiele struktur danych w jednej (52)

Rozdzia艂 3. Zaawansowane struktury danych (61)

  • Listy powi膮zane (62)
  • Zap臋tlone listy powi膮zane (73)
  • Oczyszczanie pami臋ci w Perlu (76)
  • Listy dwustronnie powi膮zane (79)
  • Listy niesko艅czone (85)
  • Koszt trawersowania (86)
  • Drzewa binarne (86)
  • Sterty (103)
  • Sterty binarne (105)
  • Sterta Janusowa (112)
  • Modu艂y CPAN dla stert (112)
  • Modu艂y CPAN, kt贸re pojawi膮 si臋 wkr贸tce (114)

Rozdzia艂 4. Sortowanie (115)

  • Wprowadzenie do sortowania (115)
  • Wszystkie sorty sortowania (132)
  • Podsumowanie naszych rozwa偶a艅 na temat sortowania (164)

Rozdzia艂 5. Wyszukiwanie (171)

  • Wyszukiwanie w tablicy asocjacyjnej i inne sposoby odszukiwania danych bez wyszukiwania (172)
  • Wyszukiwania przegl膮dowe (173)
  • Wyszukiwania generuj膮ce (191)

Rozdzia艂 6. Zbiory (219)

  • Diagramy Venna (220)
  • Tworzenie zbior贸w (221)
  • Suma i cz臋艣膰 wsp贸lna zbior贸w (225)
  • Dwa rodzaje odejmowania zbior贸w (233)
  • Zliczanie element贸w zbior贸w (238)
  • Wzajemne relacje zbior贸w (238)
  • Modu艂y CPAN zwi膮zane ze zbiorami (243)
  • Zbiory zbior贸w (248)
  • Zbiory wielowarto艣ciowe (255)
  • Podsumowanie informacji o zbiorach (258)

Rozdzia艂 7. Macierze (259)

  • Tworzenie macierzy (261)
  • Manipulowanie indywidualnymi elementami macierzy (261)
  • Ustalanie rozmiar贸w macierzy (262)
  • Wy艣wietlanie macierzy (262)
  • Dodawanie sta艂ej warto艣ci lub mno偶enie przez sta艂膮 (263)
  • Przekszta艂canie macierzy (269)
  • Mno偶enie macierzy (271)
  • Wydobywanie podmacierzy (273)
  • 艁膮czenie macierzy (274)
  • Transpozycja macierzy (275)
  • Wyliczanie wyznacznika macierzy (276)
  • Eliminacja Gaussa (277)
  • Warto艣ci w艂asne i wektory w艂asne (280)
  • Problem mno偶enia kilku macierzy (283)
  • Dla tych, kt贸rzy chcieliby dowiedzie膰 si臋 czego艣 wi臋cej (286)

Rozdzia艂 8. Grafy (287)

  • Wierzcho艂ki i kraw臋dzie (289)
  • Grafy, kt贸re mo偶na wywie艣膰 z innych graf贸w (295)
  • Atrybuty grafu (300)
  • Sposoby reprezentowania graf贸w w komputerach (301)
  • Trawersowanie grafu (313)
  • 艢cie偶ki i mosty (323)
  • Biologia graf贸w: drzewa, lasy, skierowane grafy acykliczne, przodkowie i dzieci (325)
  • Klasy kraw臋dzi i graf贸w (329)
  • Modu艂y CPAN dla graf贸w (362)

Rozdzia艂 9. 艁a艅cuchy (363)

  • Narz臋dzia wbudowane w Perla (364)
  • Algorytmy poszukuj膮ce wzorca w 艂a艅cuchu tekstu (368)
  • Algorytmy fonetyczne (398)
  • Odnajdywanie rdzenia wyrazu i problem odmiany wyraz贸w (400)
  • Analiza sk艂adniowa (404)
  • Kompresja danych (422)

Rozdzia艂 10. Algorytmy geometryczne (435)

  • Odleg艂o艣膰 (436)
  • Pole, obw贸d i obj臋to艣膰 (439)
  • Kierunek (443)
  • Przeci臋cie (444)
  • Zawieranie punkt贸w i wielok膮t贸w (452)
  • Granice (458)
  • Najbli偶sza para punkt贸w (464)
  • Algorytmy geometryczne - podsumowanie (471)
  • Modu艂y graficzne CPAN (471)

Rozdzia艂 11. Systemy liczbowe (475)

  • Liczby ca艂kowite i rzeczywiste (475)
  • Inne systemy liczbowe (486)
  • Trygonometria (496)
  • Ci膮gi i szeregi (497)

Rozdzia艂 12. Teoria liczb (503)

  • Podstawy teorii liczb (503)
  • Liczby pierwsze (508)
  • Nierozwi膮zane problemy (525)

Rozdzia艂 13. Kryptografia (529)

  • Kwestie prawne (530)
  • Autoryzacja u偶ytkownik贸w za pomoc膮 hase艂 (530)
  • Autoryzacja danych - sumy kontrolne i inne metody (536)
  • Ochrona danych - szyfrowanie (540)
  • Ukrywanie danych - steganografia (556)
  • Odsiewanie i wprowadzanie zak艂贸ce艅 (558)
  • Zaszyfrowany kod Perla (562)
  • Pozosta艂e kwestie (564)

Rozdzia艂 14. Prawdopodobie艅stwo (565)

  • Liczby losowe (566)
  • Zdarzenia (568)
  • Permutacje i kombinacje (570)
  • Rozk艂ady prawdopodobie艅stwa (573)
  • Rzut kostk膮 - rozk艂ad r贸wnomierny (575)
  • Nieci膮g艂e rozk艂ady nier贸wnomierne (580)
  • Prawdopodobie艅stwo warunkowe (587)
  • Niesko艅czone rozk艂ady nieci膮g艂e (588)
  • Rozk艂ady ci膮g艂e (589)
  • Inne rodzaje rozk艂ad贸w prawdopodobie艅stwa (590)

Rozdzia艂 15. Statystyka (595)

  • Parametry statystyczne (596)
  • Testy istotno艣ci (604)
  • Korelacja (615)

Rozdzia艂 16. Analiza numeryczna (621)

  • Obliczanie pochodnych i ca艂ek (622)
  • Rozwi膮zywanie r贸wna艅 (629)
  • Interpolacja, ekstrapolacja i dopasowywanie krzywej (636)

Dodatek A Bibliografia (643)

Dodatek B Zestaw znak贸w ASCII (647)

Skorowidz (651)

Dodaj do koszyka Algorytmy w Perlu

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe nale偶膮 do wydawnictwa Helion S.A.