برنامهنویسی رقابتی و مصاحبههای کدنویسی - پایتون
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- یک اصول محکم برای تبدیل شدن به یک متخصص حرفهای در برنامهنویسی رقابتی بسازید.
- به ساختمان دادههای نوین و انواع مختلف مسائل مرتبط با هر کدام مسلط شوید.
- الگوریتمهای اساسی را بیاموزید و مسائل کلاسیک را حل کنید.
- برای پلتفرمهایی مانند Codeforces و CodeChef و Hackerrank و ACM-ICPC و غیره آماده شوید.
توضیحات دوره
این دوره قرار است مرجع اصلی شما برای حل تمام سوالات مصاحبههای کدنویسی و چالشهای برنامهنویسی رقابتی باشد. محتوای این دوره بر اساس تجربه 9 ساله مدرس در تلاش برای یافتن و حل طیف گستردهای از مسائل و توسعه یک سیستم برای تسلط بر این مهارت است. او دقیقاً همان محتوایی را پوشش میدهد که به شاگردان کمک کرده تا عملکردشان را به شدت افزایش دهند، از شرکتهای برتری مانند گوگل، فیسبوک و آمازون پیشنهاد شغلی بگیرند و در مسابقات بینالمللی برنامهنویسی رقابتی نتایج درخشانی کسب کنند.
دلایلی که این دوره را شگفتانگیز میکند:
مدرس شما را در فرآیند فکری خود هنگام حل هر مسئله راهنمایی میکند و بر ساختن یک رویکرد کلی برای هر نوع مسئلهای که ممکن است در مسابقات یا مصاحبههای کدنویسی با آن روبرو شوید، تمرکز میکند.
شما تمام تئوری مورد نیاز را یاد خواهید گرفت، اما تمرکز اصلی ما در اینجا بر روی کاربردهای عملی است.
او ترفندهای حل مسئله و شیوههای خوب کدنویسی را که سالها و صدها مسئله طول کشید تا به آنها دست پیدا کند، با شما به اشتراک میگذارد.
این دوره تعاملی و جذاب است: او سعی میکند تئوری را تا حد ممکن ساده و طبیعی نگه دارد و ما به عنوان یک تیم در حل هر مسئله همکاری میکنیم.
آیا فکر میکنید بالاخره زمان آن رسیده که شغل توسعهدهنده نرمافزاری که لیاقتش را دارید به دست آورید یا در برنامهنویسی رقابتی به نتایج دلخواهتان برسید؟ پس با مدرس همراه شوید!
این دوره برای چه کسانی مناسب است؟
- هر کسی که میخواهد در برنامهنویسی رقابتی به موفقیتی چشمگیر دست یابد.
- هر کسی که میخواهد شغل رویایی خود را به دست آورد.
برنامهنویسی رقابتی و مصاحبههای کدنویسی - پایتون
-
طولانیترین پیشوند مشترک 15:39
-
مقدار ماکسیمم و تعداد تکرار 13:33
-
بیشترین تعداد یکهای متوالی 20:17
-
عنصر اکثریت 24:35
-
تعداد مقادیر متمایز - راهحل 1 26:38
-
عدد تنها 28:19
-
پیدا کردن تکراریها 23:54
-
پیدا کردن دومین عدد بزرگ - O(nlogn) 07:21
-
پیدا کردن دومین عدد بزرگ 20:47
-
گروهبندی آناگرامها 29:04
-
شمارش زیررشتههای باینری 19:55
-
چرخش یک خانه به راست 29:43
-
کمترین تفاوت قدرمطلق 32:42
-
بهترین زمان برای خرید و فروش سهام (یک بار) 25:41
-
سهگانه افزایشی 20:17
-
اندیس زیررشته 20:04
-
طولانیترین پیشوند مشترک چند رشته 21:31
-
الگوی زیررشته تکراری 29:26
-
شمارش مثلثها - O(n^3) 24:42
-
زیرآرایه با بیشترین مجموع - O(n^3) 26:55
-
زیرآرایه با بیشترین مجموع - O(n^2) 22:21
-
مجموع ماکسیممهای زیرآرایهها - O(n^3) 13:45
-
مجموع ماکسیممهای زیرآرایهها - O(n^2) 15:26
-
مجموع بازگشتی آرایه 15:44
-
معکوس کردن بازگشتی رشته 12:17
-
تولید الگو 25:34
-
اولین تکرار به روش بازگشتی 18:01
-
مسطح کردن آرایه چندبعدی 45:00
-
تولید زیرمجموعهها 43:31
-
تولید جایگشتها 33:04
-
تولید پرانتزها 21:15
-
تولید جایگشتهای درهای 37:49
-
جستجوی کلمه 59:57
-
عنصر بزرگتر بعدی 36:14
-
معکوس کردن زیررشتههای بین پرانتزها 34:07
-
رمزگشایی رشته 29:36
-
مجموع ماکسیممهای زیرآرایهها 32:59
-
حذف K رقم 12:12
-
ادغام دو آرایه مرتب 07:19
-
ضرب داخلی بردارهای پراکنده 16:00
-
شمارش مثلثها - O(n^2) 38:13
-
بلندترین دنباله هماهنگ - O(n^2) 14:53
-
بلندترین دنباله هماهنگ - O(n) 19:10
-
شمارش زیرماتریسهای تماماً یک 38:08
-
زیرآرایه با مجموع مشخص (اعداد مثبت) 16:54
-
زیررشتههای پالیندرومیک - راهحل 1 06:31
-
زیررشتههای پالیندرومیک - راهحل 2 18:38
-
بیشترین مجموع 3 زیرآرایه بدون همپوشانی - O(n^3) 12:40
-
بیشترین مجموع 3 زیرآرایه بدون همپوشانی - O(n^2) 15:47
-
بیشترین مجموع 3 زیرآرایه بدون همپوشانی - O(n) 23:34
-
DFS: پیدا کردن وجود مسیر در گراف 28:03
-
BFS: کمترین فاصله تا هر رأس 18:38
-
کوتاهترین مسیر با رنگهای متناوب 29:59
-
الگوریتم دایکسترا 37:12
-
تعداد جزیرهها - بخش اول 05:07
-
تعداد جزیرهها - بخش دوم 06:40
-
نردبان کلمات - راهحل 1 04:21
-
نردبان کلمات - راهحل 2 - بخش اول 01:05
-
نردبان کلمات - راهحل 2 - بخش دوم 02:06
-
نردبان کلمات - راهحل 3 - بخش اول 03:27
-
نردبان کلمات - راهحل 3 - بخش دوم 03:19
-
یادداشت باجگیری 07:34
-
رشتههای ایزومورفیک 23:05
-
گروهبندی آناگرامها - راهحل 2 06:42
-
تعداد مقادیر متمایز - راهحل 2 11:45
-
مجموع 4 عدد 01:09:43
-
زیرآرایه با مجموع داده شده 01:02:47
-
بیشترین واحد قابل بارگیری روی کامیون 19:26
-
تخصیص کوکیها 15:53
-
بیشترین سود در تخصیص کار 28:29
-
بازههای بدون همپوشانی - بخش اول 03:04
-
بازههای بدون همپوشانی - بخش دوم 03:14
-
بازههای بدون همپوشانی - بخش سوم 02:59
-
اتاقهای جلسه - راهحل 1 24:09
-
اتاقهای جلسه - راهحل 2 24:36
-
کپی لیست با اشارهگر تصادفی - راهحل 1 16:15
-
کپی لیست با اشارهگر تصادفی - راهحل 2 28:33
مشخصات آموزش
برنامهنویسی رقابتی و مصاحبههای کدنویسی - پایتون
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:77
- مدت زمان :28:05:53
- حجم :9.78GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy