navidre/new_grokking_to_leetcode
این پروژه یک نقشهی بین الگوهای کدنویسی آموزش دیده در دورهٔ Grokking the Coding Interview و مسائل مرتبط در LeetCode ارائه میدهد. ️
کاربرد:
کمک میکنه تا زمان تمرین برای مصاحبههای فنی رو موثرتر مدیریت کنی. به جای گم شدن در هزاران سوال لیتکود، میتونی دقیقاً بدونی کدوم سوالها به الگوهای خاصی (مثل دو اشارهگر، بیشینه/کمینه، بازگشت و غیره) مربوط میشن.
در چه شرایطی بهتره استفاده شود؟
اگر داری از منابع Grokking برای آمادهسازی مصاحبه استفاده میکنی و میخوای همون الگوها رو در لیتکود تقویت کنی، این نقشه دقیقاً چیزیه که نیاز داری. همچنین برای کسایی که میخوان سیستماتیک پیش برن و هر الگو رو با چند مثال واقعی تمرین کنن، عالیه.
چند مثال از موارد استفاده:
الگوی Two Pointers → LeetCode 167, 977, 15
الگوی Sliding Window → LeetCode 3, 76, 239
الگوی Fast & Slow Pointers → LeetCode 141, 142, 287
الگوی Merge Intervals → LeetCode 56, 57, 252
- ##coding
- ##leetcode
- ##algorithms
- ##data
- ##two
- ##sliding
- ##fast
- ##merge
- ##tech
- ##grokking
