Księgarnia naukowo-techniczna styczna.pl

Księgarnia naukowo-techniczna
styczna.pl

 


Zaawansowane wyszukiwanie
  Strona Główna » Sklep » Informatyka » Bazy danych » Moje Konto  |  Zawartość Koszyka  |  Do Kasy   
 Wybierz kategorię
Albumy
Architektura
Beletrystyka
Biochemia
Biologia
Biznes
Budownictwo
Chemia
Design DTP
E-biznes
Ekologia i środowisko
Ekonometria
Ekonomia Finanse
Elektronika
Elektrotechnika
Encyklopedie
Energetyka
Fizyka
Fotografia
Geografia
Historia
Informatyka
  Bazy danych
  Bezpieczeństwo
  CAD
  Grafika komputerowa
  iPod Pocket PC
  Kursy
  Media społecznościowe
  Office
  Programowanie
  Programy graficzne
  Sieci bezprzewodowe
  Sieci komputerowe
  Systemy operacyjne
  Techniki programowania
  Webmasterstwo
Maszynoznawstwo
Matematyka
Medycyna
Motoryzacja
Polityka
Popularnonaukowe
Poradniki
Prawo
Sport
Sztuka
Słowniki
Technika
Telekomunikacja
Turystyka
Zarządzanie jakością

Zobacz pełny katalog »
 Wydawnictwo:
 WNT
Algorytmy analizy skupień

Algorytmy analizy skupień

69.00zł
Struktury danych i algorytmy w języku C#. Projektowanie efektywnych aplikacji 49.00zł 36.75zł
Struktury danych i algorytmy w języku C#. Projektowanie efektywnych aplikacji

Tytuł: Struktury danych i algorytmy w języku C#. Projektowanie efektywnych aplikacji
Autor: Marcin Jamro
ISBN: 978-83-283-5047-2
Ilość stron: 232
Data wydania: 02/2019
Format: 17.0x24.0cm
Wydawnictwo: HELION

Cena: 49.00zł 36.75zł


C# jest nowoczesnym i elastycznym językiem programowania. Aby w pełni skorzystać z jego zalet, trzeba płynnie posługiwać się dostępnymi w nim strukturami danych i algorytmami, pozwalają one bowiem na efektywnie organizowanie danych i mają znaczący wpływ na wydajność aplikacji. Z punktu widzenia programisty kluczowe jest ich właściwe zaimplementowanie: wybór właściwej struktury danych i związanego z nią algorytmu stanowi o jakości tworzonego kodu. Na przykład w celu wykonywania wysokowydajnych operacji na zbiorach warto użyć zbioru haszowanego. Inne konstrukcje umożliwiają rozwiązywanie kolejnych problemów.

Dzięki tej książce nauczysz się używania struktur danych i implementacji najważniejszych algorytmów w języku C#. Najpierw zapoznasz się z najprostszymi strukturami danych o swobodnym dostępie - z tablicami oraz listami. Wyjaśniono tu również działanie struktur danych o dostępie sekwencyjnym, opartych na stosach i kolejkach. Przedstawiono zastosowanie słowników, dzięki którym można mapować klucze na wartości i prowadzić szybkie wyszukiwanie. Przystępnie opisano korzystanie z najbardziej zaawansowanych konstrukcji, takich jak drzewo binarne, binarne drzewo poszukiwań, drzewo samorównoważące się i kopiec. W końcowej części książki znajdziesz ciekawą analizę stosowania grafów i związanych z nimi algorytmów, takich jak przeszukiwanie grafu, minimalne drzewo rozpinające, kolorowanie węzłów oraz znajdowanie najkrótszej ścieżki.

Najciekawsze zagadnienia ujęte w książce:

  • różne typy danych w C#: wartościowe i referencyjne
  • tablice i listy oraz algorytmy sortowania
  • operacje na zbiorach oraz wbudowany typ HashSet
  • struktury drzewiaste i kopce: binarne, dwumianowe oraz Fibonacciego
  • algorytmy oparte na grafach, w tym algorytm Dijkstry

C#. Liczy się algorytm i odpowiednia struktura danych!

Rozdziały:

  • O autorze
  • O recenzencie
  • Wstęp
    • Dla kogo jest ta książka?
    • Co obejmuje ta książka?
    • Co jest potrzebne, by jak najlepiej skorzystać z tej książki?
      • Przykłady kodu do pobrania
      • Kolorowe wersje rysunków do pobrania
      • Stosowane konwencje
  • Rozdział 1. Wprowadzenie
    • Język programowania
    • Typy danych
      • Typy wartościowe
        • Struktury
        • Wyliczenia
      • Typy referencyjne
        • Ciągi
        • Klasa Object
        • Typ dynamic
        • Klasy
        • Interfejsy
        • Delegaty
    • Instalacja i konfiguracja środowiska IDE
    • Tworzenie projektu
    • Wejście i wyjście
      • Odczytywanie z wejścia
      • Zapisywanie do wyjścia
    • Uruchamianie i debugowanie
    • Podsumowanie
  • Rozdział 2. Tablice i listy
    • Tablice
      • Tablice jednowymiarowe
        • Przykład nazwy miesięcy
      • Tablice wielowymiarowe
        • Przykład tabliczka mnożenia
        • Przykład mapa gry
      • Tablice nieregularne
        • Przykład roczny plan transportu
    • Algorytmy sortowania
      • Sortowanie przez wybieranie
      • Sortowanie przez wstawianie
      • Sortowanie bąbelkowe
      • Sortowanie szybkie
    • Proste listy
      • Lista tablicowa
      • Lista generyczna
      • Przykład średnia wartość
      • Przykład lista osób
    • Listy uporządkowane
      • Przykład książka adresowa
    • Listy wiązane
      • Przykład czytnik książki
    • Listy cykliczne
      • Implementacja
      • Przykład zakręć kołem
    • Podsumowanie
  • Rozdział 3. Stosy i kolejki
    • Stosy
      • Przykład odwracanie wyrazów
      • Przykład Wieże Hanoi
    • Kolejki
      • Przykład telefoniczne biuro obsługi klienta z jednym konsultantem
      • Przykład telefoniczne biuro obsługi klienta z wieloma konsultantami
    • Kolejki priorytetowe
      • Przykład biuro telefonicznej obsługi klienta ze wsparciem priorytetowym
    • Podsumowanie
  • Rozdział 4. Słowniki i zbiory
    • Tablice z haszowaniem
      • Przykład książka telefoniczna
    • Słowniki
      • Przykład wyszukiwanie produktu
      • Przykład dane użytkownika
    • Słowniki uporządkowane
      • Przykład definicje
    • Zbiory haszowane
      • Przykład kupony
      • Przykład baseny
    • Zbiory uporządkowane
      • Przykład usuwanie duplikatów
    • Podsumowanie
  • Rozdział 5. Warianty drzew
    • Zwykłe drzewa
      • Implementacja
        • Węzeł
        • Drzewo
      • Przykład hierarchia identyfikatorów
      • Przykład struktura przedsiębiorstwa
    • Drzewa binarne
      • Implementacja
        • Węzeł
        • Drzewo
      • Przykład prosty quiz
    • Binarne drzewa poszukiwań
      • Implementacja
        • Węzeł
        • Drzewo
        • Wyszukiwanie
        • Wstawianie
        • Usuwanie
      • Przykład wizualizacja drzewa BST
    • Drzewa AVL
      • Implementacja
      • Przykład utrzymuj zrównoważenie drzewa
    • Drzewa czerwono-czarne
      • Implementacja
      • Przykład funkcje drzew RBT
    • Kopce binarne
      • Implementacja
      • Przykład sortowanie przez kopcowanie
    • Kopce dwumianowe
    • Kopce Fibonacciego
    • Podsumowanie
  • Rozdział 6. Odkrywanie grafów
    • Koncepcja grafów
    • Zastosowania
    • Reprezentacja
      • Lista sąsiedztwa
      • Macierz sąsiedztwa
    • Implementacja
      • Węzeł
      • Krawędź
      • Graf
      • Przykład krawędzie nieskierowane i nieważone
      • Przykład krawędzie skierowane i ważone
    • Przeszukiwanie
      • Przeszukiwanie w głąb
      • Przeszukiwanie wszerz
    • Minimalne drzewo rozpinające
      • Algorytm Kruskala
      • Algorytm Prima
      • Przykład kabel telekomunikacyjny
    • Kolorowanie
      • Przykład mapa województw
    • Najkrótsza ścieżka
      • Przykład mapa gry
    • Podsumowanie
  • Rozdział 7. Podsumowanie
    • Klasyfikacja struktur danych
    • Różnorodność zastosowań struktur danych
      • Tablice
      • Listy
      • Stosy
      • Kolejki
      • Słowniki
      • Zbiory
      • Drzewa
      • Kopce
      • Grafy

  • Najniższa cena z 30 dni przed obniżką 36,75zł

    Tytuł książki: "Struktury danych i algorytmy w języku C#. Projektowanie efektywnych aplikacji"
    Autor: Marcin Jamro
    Wydawnictwo: HELION
    Cena: 49.00zł 36.75zł
    Klienci, którzy kupili tę książkę, kupili także
    Izrael Ziemia trzech religii, trzech mórz i jednego słońca
    Izrael Ziemia trzech religii, trzech mórz i jednego słońca
    Bzowski Krzysztof
    Bezdroża
    Domowe wędzenie ryb
    Domowe wędzenie ryb
    Egon Binder
    RM
    Adobe InDesign CS6/CS6 PL Oficjalny podręcznik + CD-ROM
    Adobe InDesign CS6/CS6 PL Oficjalny podręcznik + CD-ROM
    Adobe Creative Team
    HELION
    Nowa dieta Atkinsa
    Nowa dieta Atkinsa
    Eric C. Westman, Stephen D. Phinney, Jeff S. Volek
    Rebis
    Anglicy Przewodnik podglądacza
    Anglicy Przewodnik podglądacza
    Matt Rudd
    Wydawnictwo Uniwersytetu Jagiellońskiego
    Kampania wyborcza Strategia sukcesu
    Kampania wyborcza Strategia sukcesu
    Sergiusz Trzeciak
    Zysk i S-ka
     Koszyk
    1 x Ekonometria
    1 x 100 najpiękniejszych zabytków świata
    1 x 1000 duńskich słówek Ilustrowany słownik duńsko-polski polsko-duński
    1 x Wytrzymałość materiałów z elementami ujęcia komputerowego
    1 x Inżynieria finansowa Wycena instrumentów pochodnych Symulacje komputerowe Statystyka rynku
    1 x Encyklopedia dla dzieci
    1 x Angielski dla najmłodszych
    1 x Duży słownik finansowo-handlowy niemiecko-polski polsko-niemiecki
    1 x Album Polski
    1 x Dzieje bazyliki katedralnej świętych Janów w Toruniu widoki z jej wieży i...560 zadań i rozwiązań
    1 x Encyklopedia końca świata
    1 x Sieci telekomunikacyjne
    1 x Telefon komórkowy dla dinozaurów
    1 x Atlas muszli
    1 x Ubezwłasnogłowieni
    1 x Cyfrowa fotografia pejzażowa
    1 x Zarządzanie pracownikami, klientami wewnętrznymi w organizacjach projakościowych
    1 x Encyklopedia gwiazd polskiego sportu
    1 x 1000 angielskich słówek Ilustrowany słownik angielsko-polski polsko-angielski
    1 x Biblioteka Domowa PWN
    1 x Kościoły romańskie w Polsce
    1 x Fotografia cyfrowa Kompedium
    1 x Podstawy konstrukcji maszyn Ćwiczenia
    1 x Encyklopedia kina Wydanie 2
    1 x Gwiazdeczka
    1 x Alpy
    1 x Atlas polskich parków narodowych
    1 x Encyklopedia Gołębie hodowlane
    1 x Fotografia praktyczny poradnik
    1 x 1000 śląskich słów(ek) Ilustrowany słownik polsko-śląski śląsko-polski
    1 x Podstawy prognozowania, symulacji i sterowania optymalnego
    1 x Encyklopedia duchów i demonów
    1,728.17zł
    Wydawnictwo
    Tu można zobaczyć wszystkie książki z wydawnictwa:

    Wydawnictwo Helion
     Kategoria:
     Biologia
    Biologia Korepetycje maturzysty Cel: MATURA

    Biologia Korepetycje maturzysty Cel: MATURA

    39.90zł
    33.92zł
    Informacje
    Regulamin sklepu.
    Koszty wysyłki.
    Polityka prywatności.
    Jak kupować?
    Napisz do Nas.
     Wydawnictwa
     Polecamy
    OpenGL w praktyce Janusz Ganczarski BTC
    Przystępny kurs statystyki z zastosowaniem STATISTICA PL na przykładach z medycyny KOMPLET Tom 1 Tom 2 Tom 3 Andrzej Stanisz StatSoft
    Matematyka konkretna Wydanie 4 Ronald L. Graham, Donald E. Knuth, Oren Patashnik PWN
    Programowanie Microsoft SQL Server 2008 Tom 1 + Tom 2 Leonard Lobel, Andrew J. Brust, Stephen Forte Microsoft Press
    Anatomia zwierząt Tom 2 Narządy wewnętrzne i układ krążenia Wydanie 3 Kazimierz Krysiak, Krzysztof Świeżyński PWN
    Słownik naukowo-techniczny angielsko-polski Wydanie XIII Red. M.Berger, T.Jaworska, A.Baranowska, M.Barańska WNT
    3ds Max 2012 Biblia Kelly L. Murdock HELION
    Linux w systemach embedded Marcin Bis BTC
    Rachunek różniczkowy i całkowy Tom 1 Wydanie 12 Grigorij M. Fichtenholz PWN