📚Reiknirithönnun og greining (2025–2026 útgáfa) er heill námsskrámiðuð bók sem er unnin fyrir BSCS, BSIT, BS hugbúnaðarverkfræðinema, rannsakendur, hugbúnaðarhönnuði og samkeppnishæfa forritara sem hafa það að markmiði að ná tökum á reikniritshönnun, flækjugreiningu og hagræðingartækni.
Þessi útgáfa samþættir MCQs, skyndipróf og æfingarvandamál til að hjálpa nemendum að styrkja bæði fræðilegan skilning og hagnýtingu. Það nær yfir klassíska og háþróaða reiknirit, einkennalausar merkingar, endurkomu, línuritafræði, kraftmikla forritun, NP-heilleika og nálgunartækni með raunverulegum dæmum.
Nemendur munu ekki aðeins læra að hanna skilvirka reiknirit heldur einnig greina réttmæti þeirra, frammistöðu og notagildi í fjölbreyttum tölvuvandamálum.
📂 Kaflar og efni
🔹 Kafli 1: Inngangur að reikniritum
Skilgreining og einkenni
Mikilvægi og forrit
Hönnunarmarkmið: Réttleiki, skilvirkni, einfaldleiki
Gervikóðasamningar
🔹 Kafli 2: Vöxtur virkni og einkennalausar merkingar
Stærðfræðiforkeppni
Besta, versta og meðaltilvikagreining
Big-O, Big-Ω, Big-Θ nótur
Samanburður á vexti
🔹 Kafli 3: Endurkoma og endurtekningartengsl
Undirstöðuatriði endurtekningar
Aðferðir við endurtekningarlausn
Skipting, endurtekning og meistarasetning
🔹 Kafli 4: Deildu-og-sigra nálgun
Stefna og umsóknir
Tvöfaldur leit, sameinað flokkun, hraðflokkun
Strassen's Matrix Margföldun
🔹 Kafli 5: Flokkun og leit reiknirit
Grunn-, háþróuð og línuleg tímaflokkun
Tvöfaldur leit og afbrigði
🔹 Kafli 6: Ítarlegar gagnauppbyggingar
BST, AVL, rauð-svört tré, B-tré
Hrúgur, forgangsraðir og hashing
🔹 Kafli 7: Gráðug reiknirit
Gráðug aðferðafræði
MST (Prim's & Kruskal's), Huffman Coding
Verkefnisvalsvandamál
🔹 Kafli 8: Kvik forritun
Skarast undirvandamál og ákjósanleg undirbygging
Dæmi: Fibonacci, LCS, Knapsack, OBST
🔹 Kafli 9: Grafalgrím
Fulltrúar: Aðliggjandi listi/fylki
BFS, DFS, Topological Sort, SCCs
🔹 Kafli 10: Stystu leiðar reiknirit
Reiknirit Dijkstra
Bellman-Ford
Reiknirit Floyd-Warshall & Johnson
🔹 Kafli 11: Netflæði og samsvörun
Flow Networks og Ford-Fulkerson
Hámarks tvíhliða samsvörun
🔹 12. kafli: Ósamræmd sett og Union-Find
Samband eftir Rank & Path Compression
Forrit í algrími Kruskal
🔹 Kafli 13: Margliðu og fylkisútreikningar
Margföldun margliða
Fast Fourier Transform (FFT)
Reiknirit Strassen endurskoðað
🔹 Kafli 14: String Matching Reiknirit
Naív, Rabin-Karp, KMP, Boyer-Moore
🔹 Kafli 15: NP-Heilleiki
NP, NP-Hard & NP-Complete vandamál
Lækkun og setning Cooks
Dæmi um vandamál (SAT, 3-SAT, Clique, Vertex Cover)
🔹 Kafli 16: Nálgun reiknirit
Námshlutföll
Vertex Cover, TSP, Set Cover
🌟 Af hverju að velja þessa bók/app?
✅ Nær yfir heildarnámskrá fyrir hönnun og greiningu reiknirit
Inniheldur MCQs, skyndipróf og æfingarvandamál fyrir leikni
✅ Útskýrir endurtekningu, kraftmikla forritun, gráðuga og grafalgrím í dýpt
✅ Brúar saman kenningu við raunheimsvandamál
✅ Fullkomið fyrir prófundirbúning, kóðunarviðtöl og samkeppnisforritun
✍ Þetta app er innblásið af höfundum:
Thomas H. Cormen, Charles Leiserson, Ronald Rivest, Clifford Stein, Jon Kleinberg, Éva Tardos
📥 Sæktu núna!
Náðu tökum á skilvirkni, margbreytileika og hagræðingu með reiknirithönnun og greiningu (2025–2026 útgáfa).