برو به محتوای اصلی
مهسا امینی
۲ سال پیش پرسیده شده

چه کتاب‌ یا کورس‌های خوبی در مورد تفکر الگوریتمی میشناسید که تفکر الگوریتمی رو از مبتدی تا پیشرفته آموزش بدهند؟ یا کتاب یا سایت‌هایی را معرفی کنید که راهنمایی کنند تا چگونه راه حلی برای یک مسئله پیدا کنیم؟ (ترجیحا کورس یا کتابی که به زبان پایتون توضیح بدهد)

من کجام؟ اینجا کجاست؟

در جوابکو می‌تونید در مورد هر موضوعی سوال کنید، به سوالای بقیه جواب بدید و تجربه‌تون رو به اشتراک بگذارید!

تفکر الگوریتمی وابستگی زیادی به زبان یا پلتفرم خاصی نداره و شما باید مسائل و الگوریتم‌ها و تفکر حاکم بر اون‌ها رو یاد بگیرید. مثلا در برخورد با مسئله نوع x باید از الگوریتم بهینه‌ای استفاده کنیم که جواب مسئله رو به صورت بهینه پیدا کنیم. در موارد زیادی هم خود شخص نوع الگوریتم بهینه رو برای مسئله بدست میاره.

یکی از مهمترین عوامل یادگیری تمرین و تکرار هست. به این صورت که شما هر چی بیشتر مسئله حل کنی راه حل‌های بیشتری یاد میگیری و راحت‌تر در مقابل مسائل جدید فکر میکنید. مثل یاد گرفتن تفکر استفاده از ساختمان داده‌ی بهینه که وابستگی به زبان خاص نداره و مثلا استفاده از یه ArrayList بهینه برای خیلی از مسائل بهتر از یه آرایه‌ی ساده و استاتیکه بنا به دلایل زیاد.

منابع کلی که شاید بتونن کمک کنن بهتون:

چه کتاب‌ یا کورس‌های خوبی در مورد تفکر الگوریتمی میشناسید که تفکر الگوریتمی رو از مبتدی تا پیشرفته آموزش بدهند؟ یا کتاب یا سایت‌هایی را معرفی کنید که راهنمایی کنند تا چگونه راه حلی برای یک مسئله پیدا کنیم؟ (ترجیحا کورس یا کتابی که به زبان پایتون توضیح بدهد)
Front Cover
Image result for Polya's How To Solve It

سوالات مشابه

آمار سوال

۲۰۴ نمایش
۰ دنبال‌کننده
۲ سال پیش پرسیده شده
آمار بازدید در این ماه