Oblasti Računari Programiranje

40 algoritama koje bi svaki programer trebalo da zna

 

40 algoritama koje bi svaki programer trebalo da zna
Autor: Imran Ahmad Spisak svih knjiga  
Prevod:  
ISBN: 9788673105536  
Format: 21 cm  
Strana: 382  
Povez: Mek  
Izdavač: Kompjuter biblioteka Spisak svih izdanja  
Godina: 2020.  

 

Cena: 1980 din, 17.22 €, 22.00 $

 

 

• Istražite postojeće strukture podataka i algoritme koji se nalaze u Python bibliotekama
• Implementirajte grafovske algoritme za detekciju prevare upotrebom analize mreže
• Koristite algoritme mašinskog učenja za grupisanje sličnih tvitova i obradite Twitter podatke u realnom vremenu
• Predvidite vremensku prognozu upotrebom algoritama nadgledanog učenja
• Upotrebite neuronske mreže za detekciju objekta
• Kreirajte mehanizam preporuke koji preporučuje relevantne filmove pretplatnicima
• Implementirajte bezbednost upotrebom simetrične i asimetrične enkripcije na Google Cloud Platformi (GCP)

Algoritmi su uvek igrali važnu ulogu u nauci i praksi računarstva. Osim tradicionalnog računarstva, mogućnost upotrebe algoritama za rešavanje stvarnih problema je važna veština koju svaki programer mora da ima. Ova knjiga će vam pomoći, ne samo da razvijete veštine za selekciju i upotrebu algoritma za rešavanje stvarnih problema, nego i da razumete kako oni funkcionišu.

Prvo ćemo predstaviti algoritme i otkriti različite tehnike projektovanja algoritama, pre nego što istražimo kako da implementirate različite tipove algoritama, kao što su pretraga i sortiranje, pomoću praktičnih primera. Dok budemo napredovali ka kompleksnijim skupovima algoritama, učićete o linearnom programiranju, rangiranju stranice i grafovima, a koristićete i algoritme mašinskog učenja i razumećete matematiku i logiku u njima. Dalje, studije slučajeva, kao što je predviđanje vremenske prognoze, grupisanje tvitova i mehanizmi za preporučivanje filmova će vam pokazati kako možete da primenite optimalno ove algoritme. Na kraju ćete dobro razumeti tehnike koje omogućavaju paralelnu obradu, dajući vam mogućnost da upotrebite ove algoritme za računski intenzivne zadatke.

Do kraja ove knjige postaćete vešti u rešavanju stvarnih računskih problema upotrebom različitih algoritama.

• Naučite tehnike koje bi trebalo da znate da biste dizajnirali algoritme za rešavanje složenih problema
• Upoznajte se sa neuronskim mrežama i tehnikama dubokog učenja
• Istražite različite tipove algoritama i izaberite odgovarajuće strukture podataka za njihovu optimalnu implementaciju

Sadržaj

Poglavlje 1 Pregled algoritama
Poglavlje 2 Strukture podataka upotrebljene u algoritmima
Poglavlje 3 Algoritmi za sortIranje i pretraživanje
Poglavlje 4 Dizajniranje algoritama
Poglavlje 5 Grafovski algoritmi
Poglavlje 6 Algoritmi nenadgledanog mašinskog učenja
Poglavlje 7 Algoritmi tradicionalnog nadgledanog učenja
Poglavlje 8 Algoritmi neuronske mreže
Poglavlje 9 Algoritmi za obradu prirodnog jezika
Poglavlje 10 Mehanizmi za preporuke
Poglavlje 11 Algoritmi podataka
Poglavlje 12 Kriptografija
Poglavlje 13 Algoritmi velikih razmera
Poglavlje 14 Praktična razmatranja

 

Izbor iz iste oblasti

 

Android četiri, razvoj aplikacija
 

Wei Meng Lee

Android četiri, razvoj aplikacija

Ovaj vodič u boji će vam omogućiti da naučite sve što vam je neophodno da znate da biste uspešno razvijali svoje Android aplikacije. Knjiga sadrži osnovna znanja, uključujući... ceo tekst Ceo opis knjige

 

C# i .NET Core projektni obrasci
 

Gaurav Aroraa

C# i .NET Core projektni obrasci

Projektni obrasci su, u stvari, ponovo upotrebljiva rešenja za uobičajene probleme u programiranju. Kada se pravilno koriste, sa lakoćom se... ceo tekst Ceo opis knjige

 

Rešeni zadaci iz programskog jezika C++
 

Laslo L. Kraus

Rešeni zadaci iz programskog jezika C++

Ova zbirka zadataka je pomoćni udžbenik za učenje programiranja na jeziku C++. Zadaci prate gradivo autorove knjige Programski jezik C++ sa rešenim zadacima. Podrazumeva se, kao... ceo tekst Ceo opis knjige

 

Raspberry Pi kuvar za Python programere
 

Tim Cox

Raspberry Pi kuvar za Python programere

Praktičan vodič za dobijanje maksimuma od malog računara koji se zove Raspberry Pi. Ova knjiga sadrži brojne savete za upotrebu Raspberry Pi-a i prikaz najboljeg što on ima... ceo tekst Ceo opis knjige

 

Programiranje aplikacija za iOS
 

Joe Conway

Programiranje aplikacija za iOS

Knjiga Programiranje aplikacija za iOS, iz hvaljene edicije kompanije Big Nerd Ranch, vodi vas kroz osnovne koncepte, alatke i metode za razvoj iOS aplikacija. Uz ovu knjigu steći ćete zna... ceo tekst Ceo opis knjige