معرفی منابع تقویت مهارت حل مساله

پرسیده شده
فعالیت 937 روز پیش
دیده شده 419 بار
0

سلام وقت بخیر

من هرچقدر فکر کردم درمورد این تمرین که راه حل دیگه ای به غیر از الگوریتمی که استاد گفتن پیدا کنم و الگوریتمش رو بنویسم چیزی به ذهنم نرسید.

برا اینکه بتونم تمرین بیشتری در بحث الگوریتم داشته باشم میشه منبعی معرفی کنید؟

دنبال یک سری مسائلی هستم که در دنیای واقعی و دنیای برنامه نویسی واقعا کاربردی باشه  منظورم اینه که میخوام  ببینم الگوریتم یک نرم افزار چطوری نوشته میشه.

ممنونم

فایل پیوست

Navid JN
Navid JN

15 مهر 00

1
حذف شده

سلااااااااااااااااااااام نوید جان

وقت شما هم بخیر

استاد رمضان پور برای تقویت مهارت حل مساله همیشه سایت HackerRank.com رو پیشنهاد میده. البته پیشنهاد میکنم فعلا سرفصل ها رو برید جلو و بعد از اینکه برنامه نویسی پایتون رو یاد گرفتید برید سراغ این سایت ها.

سایت هکر رنک و سایت های مشابه بهش برای تقویت مهارت حل مساله و الگوریتم نویسی خیلی خوبن:

coderbyte

topcoder

codewars

Leetcode

hackerrank

exercism

codechef

coderbyte

coderfights

SPOJ

codeforces

 

تو این مقاله هم سایت های خوبی معرفی کرده:

The 10 Most Popular Coding Challenge Websites [Updated for 2021]

 

سایت معروف ایرانی ای هم داریم به نام quera.ir

 

اگر کسی تو مهارت حل مساله با تمرین تو این سایت ها قوی بشه حتما میتونه مسائلی که تو کسب و کار داریم و کاربردی هستن رو حل کنه. 

جلوتر وقتی تمرین هایی که استاد میگن انجام بدید و پروژه بزنید قشنگ با الگوریتم هایی که تو یه نرم افزار نوشته میشن آشنا میشید. اونقدر الگوریتم های عجیب و غریبی نیستن. نرم افزاری که مینویسیم قراره یک یا چند مساله رو برای ما حل میکنه. و برای هر مساله ممکنه use case یا user story داشته باشیم. که کلیت اتفاقی که قراره تو نرم افزار بیوفته رو به ما میگه و داخل هر use case یا user story مسائل ریزی داریم که برای هر کدومش الگوریتمی میدیم.

یعنی تو نرم افزار مسائل ریز رو درشتی داریم که برای هر کدومش الگوریتم میدیم.

فایل پیوست

محمدعلی رضا

توسط

محمدعلی رضا

15 مهر 00