آیا میخواهید در مصاحبه شغلی خود در صنعت فناوری بدرخشید؟ آیا میخواهید در آن مسابقه کدنویسی برنده شوید؟ تمام تکنیکهای الگوریتمی و مهارتهای برنامهنویسی مورد نیاز خود را از دو مربی باتجربه، طراحان مسئله و داوران مسابقات کدنویسی بیاموزید. نویسندگان با در نظر گرفتن انواع مسائل، بر تطبیقپذیری هر الگوریتم تأکید میکنند و نحوه پیادهسازی الگوریتمها را در کد ساده و کارآمد نشان میدهند. خوانندگان میتوانند انتظار داشته باشند که بر ۱۲۸ الگوریتم در پایتون تسلط پیدا کنند و راه درست برای مقابله با یک مسئله را کشف کنند و به سرعت یک راهحل با پیچیدگی کم را پیادهسازی کنند. مسائل کلاسیک مانند الگوریتم کوتاهترین مسیر دایکسترا و الگوریتم تطبیق رشته نوث-موریس-پرات در کنار ساختارهای داده کمتر شناخته شده مانند درختان فنویک و پیوندهای رقص نوث ارائه شدهاند. این کتاب چارچوبی برای حل مسئله الگوریتمی ارائه میدهد، از جمله: تعریف، پیچیدگی، کاربردها، الگوریتم، اطلاعات کلیدی، پیادهسازی، انواع، در عمل و مسائل. کد پایتون در کتاب و در وبسایت همراه گنجانده شده است.
سال انتشار: 2021 | تعداد صفحات: 264 | حجم فایل: 4.81 مگابایت | زبان: انگلیسی
Competitive Programming in Python: 128 Algorithms to Develop your Coding Skills
نویسنده
Christoph Durr
ناشر
Christoph Durr
ISBN10:
1108716822
ISBN13:
9781108716826






























