مراجعه علي كتب الخوارزميات و هياكل البيانات المتاحه في السوق الان.
اولا
Introduction to algorithms CLRS
الكتاب مشهور و يُعتبر مرجع مهم للخوازرميات ، لكن المشكله في الكتاب ان جزء ال
Data structures فيه ضعيف جداً ، ولا يصلح كمرجع اوحد في الخوارزميات و هياكل البيانات ; معظم الجامعات بتدي كورس داتا ستركشرز لوحده و كورس خورازميات لوحده و ده الصح ، لكن الاعتماد الكلي علي الكتاب ده ، خطأ في رأي.
الكتاب مهم جداً و النقطه القويه فيه هو قسم ال
Algorithmic Design ، بخصوص مسائل الDP, Greedy, Divide and Conquer و طبعاً بقيت الاقسام مثل المسائل الهندسيه الحاسوبيه ، يُعاب ايضاً استخدام الDiscrete Math بشده في الكتاب ده.
ثانياً كتاب
Algorithm design manual Skiena
الكتاب بيستخدم لغة السي ، شرحه عملي و باكواد علي عكس كتاب
cormen ، بيشرح بالسودو كود ، يُعاب ان الكتاب حاول يلم ما بين الداتا ستركشرز و الalgorithm design ، بس مش بالقدر الكافي ، من مميزاته عندم التعمق في الاثبتات الرياضيه بكثره علي عكس CLRS.
ثالثاً: كتاب
Algorithm Design
كتاب قوي جداً و مرجع مهم ، بس في منتهي الصعوبه ، و مليان اثباتات رياضيه و شرحه جاف جداً.
رابعاً: كتب
Robert Sedejwick.
انا اطلعت علي معظم كتبه تقريباً ، من ايام
Algorithms in C ، لحد Algorithms ( الكتاب الاحمر) المكتوب بالجافا.
اقوي كتاب في كل سلسلته هو كتاب من 1995 بإسم
Algorithm ، الكتاب شارح فيه خوارزميات كتيره جداً + Algorithm Design Techniques.
الكتاب الاحمر و اخر اصدار لسلسلته ، يعيبه انه لم يتطرق ابدا لاي من التحليل و طرق تصميم الخوارزميات إطلاقأ.
خامساً: كتاب
Grokking Algorithms انصح به بشده ، كتاب سلس بدون تعقيدات رياضيه ، اشتريته قبل ما يتنشر ، انصح بيه كاول كتاب في الخوارزميات و الداتا ستركشرز.
Top of Form

Comments