Main background

صدر حديثًا

هذا الكتاب جديد وسيتم رفعه فور توفره لدينا وبعد الحصول على حقوق النشر اللازمة.

غلاف كتاب The Recursive Book of Recursion: Ace the Coding Interview with Python and JavaScript بقلم آل سويغارت
اللغة: الإنجليزيةالصفحات: ٤٥١الجودة: ممتاز

The Recursive Book of Recursion: Ace the Coding Interview with Python and JavaScript PDF - آل سويغارت

آل سويغارت • برمجة • ٤٥١ الصفحات

(0)

القسم

عدد القراءات

٢٢٦

المشاهدات

٢٬٥١٣

اقتباس

مراجعة

حفظ

مشاركة

جديد

وصف الكتاب

An accessible yet rigorous crash course on recursive programming using Python and JavaScript examples.
Recursion, and recursive algorithms, have a reputation for being intimidating. They're seen as an advanced computer science topic often brought up in coding interviews. Moreover, coders often perceive the use of a recursive algorithm as a sophisticated solution that only true programmers can produce. But there's nothing magical about recursion. Its fearsome reputation is more a product of poor teaching than of the complexity of recursion itself.
This book teaches the basics of recursion, exposes the ways it's often poorly taught, and clarifies the fundamental principles behind all recursive algorithms. It is project-based, containing complete, runnable programs in both Python and JavaScript, and covers several common recursive algorithms for tasks like calculating factorials, producing numbers in the Fibonacci sequence, tree traversal, maze solving, binary search, quicksort and merge sort, Karatsuba multiplication, permutations and combinations, and solving the eight queens problem.
The book also explains tail call optimization and memoization, concepts often employed to produce effective recursive algorithms, and the call stack, which is a critical part of how recursive functions work but is almost never explicitly pointed out in lessons on recursion. The last chapter, on fractals, culminates with examples of the beautiful fractal shapes recursion can produce.

آل سويغارت

السويغارت هو مطور برامج ومؤلف كتاب تقني يعيش في هيوستن. كتب العديد من كتب البرمجة للمبتدئين ، بما في ذلك Automate the Boring Stuff with Python. كتبه متاحة مجانًا بموجب رخصة المشاع الإبداعي على موقعه على الإنترنت.

اقرأ المزيد

الكتاب غير متاح حاليًا

هذا الكتاب غير متاح حاليًا للنشر. لقد حصلنا عليه من بموجب ترخيص المشاع الإبداعي، ولكن المؤلف أو دار النشر لم يمنحا الإذن بنشره.

قيم الآن

5 نجوم

4 نجوم

3 نجوم

2 نجوم

1 نجوم

التعليقات

صورة المستخدم
رسم توضيحي يشجع القارئ على إضافة أول تعليق

كن أول من يترك تعليقًا واكسب 5 نقاط

بدلاً من 3

اقتباسات The Recursive Book of Recursion: Ace the Coding Interview with Python and JavaScript

الأعلى تقييماً

الأحدث

اقتباس

رسم توضيحي يشجع القارئ على إضافة أول اقتباس

كن أول من يترك اقتباسًا واكسب 10 نقاط

بدلاً من 3

كتب أخرى لـ آل سويغارت

حقوق نشر
Invent Your Own Computer Games With Python
Hacking Secret Ciphers with Python
حقوق نشر
Making Games with Python & Pygame
حقوق نشر
Automate the Boring Stuff with Python

كتب أخرى مشابهة The Recursive Book of Recursion: Ace the Coding Interview with Python and JavaScript

حقوق نشر
Creating Mobile Apps with Sencha Touch 2
حقوق نشر
Sencha Touch 2 Mobile JavaScript Framework
حقوق نشر
Sencha Touch Mobile JavaScript Framework
حقوق نشر
Advanced R