Show Notes
- Amazon Türkiye Store: https://www.amazon.com.tr/dp/1680507222?tag=9natreetr-21
- Amazon Worldwide Store: https://global.buys.trade/A-Common-Sense-Guide-to-Data-Structures-and-Algorithms%2C-Second-Edition-Jay-Wengrow.html
- Apple Books: https://books.apple.com/us/audiobook/data-structures-and-algorithms-for-beginners/id1791929838?itsct=books_box_link&itscg=30200&ls=1&at=1001l3bAw&ct=9natree
- eBay: https://www.ebay.com/sch/i.html?_nkw=A+Common+Sense+Guide+to+Data+Structures+and+Algorithms+Second+Edition+Jay+Wengrow+&mkcid=1&mkrid=711-53200-19255-0&siteid=0&campid=5339060787&customid=9natree&toolid=10001&mkevt=1
- Devamını Oku: https://turkish.9natree.com/read/1680507222/
#BüyükOgösterimi #Karmatablolar #İkiliarama #Dinamikprogramlama #Trieveriyapısı #ACommonSenseGuidetoDataStructuresandAlgorithmsSecondEdition
Jay Wengrow’un A Common-Sense Guide to Data Structures and Algorithms adlı ikinci baskısı, veri yapıları ve algoritmaları soyut bilgisayar bilimi konuları olmaktan çıkarıp günlük yazılım geliştirme kararlarına bağlayan uygulamalı bir rehberdir. Kitap, temel programlama bilgisi olan yeni geliştiricilere, kendi kendine öğrenen yazılımcılara ve ders kitaplarındaki yoğun anlatımı sadeleştirmek isteyen bilgisayar bilimi öğrencilerine yönelir. Ana amacı, kodun yalnızca çalışmasının yeterli olmadığını, büyüyen veri ve kullanıcı yükleri altında verimli çalışması gerektiğini göstermektir. Wengrow, açıklamalarını Büyük O gösterimi etrafında kurar, ardından diziler, bağlı listeler, karma tablolar, yığınlar, kuyruklar, ağaçlar ve graflar gibi yapıların işlem maliyetlerini karşılaştırır. İkinci baskı, özyineleme, dinamik programlama, yığın veri yapıları ve trie yapılarıyla kapsamı genişletir. JavaScript, Python ve Ruby örnekleri, diyagramlar ve bölüm sonu alıştırmaları, konuları yalnızca tanımlamak yerine kod tasarımında kullanılabilir hale getirmeyi hedefler.