Algorytmika- książka

0

Hej,
przymierzam się do zakupu książki o algorytmice. Znalazłem na helionie http://helion.pl/ksiazki/algorytmy-struktury-danych-i-techniki-programowania-wydanie-iv-piotr-wroblewski,algo4.htm (btw. ktoś z forum korzystał? Jakieś opinie?). Tylko zastanawia mnie jeden fakt, mianowicie "Przedstawione w książce algorytmy zilustrowane zostały przykładowymi kodami źródłowymi w C++ , ułatwiającymi zrozumienie poznawanych zagadnień". Ja uczę się C#, z C++ nie miałem nigdy styczności, więc czy bez znajomości tego języka dalej ta książka będzie przydatna? A może ktoś spotkał się z odpowiednikiem tej pozycji, tylko zamiast C++ zastosowany C#/Java?

0

Ja aktualnie przerabiam "Wprowadzenie do algorytmów" Cormena, Leisersona, Rivesta, Steina. Książka jest bardzo dobra, aczkolwiek trudna (przynajmniej dla mnie). Warto przedtem sięgnąć po jakąś książkę o analizie matematycznej.

Co do C++ to i tak prędzej czy później będziesz musiał się go nauczyć. Poza tym jak znasz C# to nie będziesz miał żadnego problemu z C++.

0

Najlepsza książka o algorytmach:
http://ksiegarnia.pwn.pl/produkt/155839/wprowadzenie-do-algorytmow.html
Wszystko tam jest w pseudokodzie, nie w żadnym konkretnym języku. Jeżeli interesuje Cię samo zrozumienie danego algorytmu, taka forma jest najlepsza.

0

Interesuje mnie "myślenie algorytmami". Tzn. teraz jak pisze program (SPOJ itp) to zazwyczaj muszę szukać w internecie algorytmu dla niego (później z "przełożeniem" go na język programowania nie mam już problemów). Jednakże w przyszłości chciałbym "wypracować" możliwość samodzielnego tworzenia takiego czegoś, bez posiłkowania się w pewnym sensie gotowcami.

Pozdrawiam

0

Ja polecam choć to jako ciekawostkę bo książka jest z 78 roku: "Programowanie matematyczne - zbiór zadań". Po prostu niesamowita książeczka - wszystko w postaci wzorów matematycznych i przykładów rozwiązań od Ekstremum bezwarunkowych do programowania dynamicznego. Full wypas.
http://allegro.pl/programowanie-matematyczne-zbior-zadan-matematyka-i3437323564.html tylko taki link do tej książki. Ale naprawde polecam - uczta dla umysłu ;)

0

@SlaviS
Zależy na jakim poziomie nauki się znajdujesz. Jeśli totalne podstawy algorytmiki + masz liźnięte totalne podstawy C++, Wróblewski będzie ok. Jeśli zaczynasz studia to nie opłaca się brać nic innego niż Cormen, który był polecany wyżej. Takie moje zdanie.

0

Co do książki Wróblewskiego mam mieszane uczucia. Początkowo jest fajna i przyjemna. Im bardziej w głąb tym jest mniej dopracowana, i robi się bardzo poplątana i chaotyczna. A algorytmy i struktury, no cóż, głównie opowiadane są te które już znajdują się w STLu(i jemu podobnych) i są bardzo standardowe. Występuje w niej wiele irytujących zwrotów o "Czytelniku", a autor często zaznacza, że danego tematu nie ma zamiaru przedstawiać, czy też tam rozszerzać. Po dłuższej pracy z książką, chaos i postawa autora, spowodowały że dałem sobie z nią spokój. Jeżeli interesuje Cię rozwiązywanie problemów lub szukasz jakiś sztuczek przydatnych w OI(lub jej podobnych) , to chyba lepiej by było znaleźć coś poważniejszego.

0

Ja z kolei z czystym sumieniem mogę polecić http://algs4.cs.princeton.edu/home/ Niestety nie wiem jak wygląda polskie wydanie. No i ksiunżka ów "jest na Javie".

1 użytkowników online, w tym zalogowanych: 0, gości: 1