Algorytmy, struktury danych i techniki programowania. Wydanie III
Tytuł: Algorytmy, struktury danych i techniki programowania. Wydanie III
Autor: Piotr Wróblewski
Język: Polski
Język programowania w przykładach: C++
Trzecie wydanie książki sprzedanej w ponad 7 tysiącach egzamplarzy. Ten sukces zawdzięcza przejrzystości w opisie algorytmów i co najważniejsze koncepcji i sposobu myślenia algorytmicznego. Autor przedstawia takie pojęcia jak rekurencja, sprawność algorytmu, opisuje algorytmy i zasadę (!) działania algorytmów sortowania, sens istnienia różnorodnych struktur danych i ich zastosowania. A wszystko to w sposób bardzo obrazowy i zrozumiały, bez czarnej magii i nadmiaru teoretycznych regułek.
W kolejnych rozdziałach opisane są sposoby optymalizacji algorytmów i inne zaawansowane zagadnienia jak: algorytmy przeszukiwania i przeszukiwania tekstów, metodę ‘dziel i rządź’, tłumaczy w jasny sposób niełatwe w zrozumieniu algorytmy dotyczące grafów, algorytmy numeryczne i sztucznej inteligencji.
Na koniec prezentowane są algorytmy szyfrowania i kompresji danych, a w dodatku szybki kurs C++. Zawartość tej książki przedstawia algorytmikę od tej przyjaznej, nieformalnej strony. Książka dla osób, które chcą zacząć swoją przygodę z algorytmikę, albo szukają czasem odpowiedzi z tej dziedziny. Jest to książka, do której będziesz często wracał.
5 zasad użytkowości (ang. usability)
Użytkowość, czyli po angielsku usability. W tym wpisie przedstawię krótko 5 zasad użyteczności, których przestrzeganie może ulepszyć Twoją stronę internetową. Spróbuję w tym zestawieniu nawiązać też trochę do aplikacji, ponieważ zasady te można przenieść na projektowanie programów komputerowych.
Jeżeli uznasz poniższe obrazki za przydatne na swojej stronie, skorzystaj z nich, ale nie zapomnij dodać linku zwrotnego do Polishwords (ps. nie hotlinkuj – serwer by tego nie wytrzymał!)
WordPress, Pool Theme - Borja Fernandez - mod

