آموزش سوالات مصاحبه کدنویسی الگوریتم های محبوب

Popular Algorithms Coding Interview Questions

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: تمرین الگوریتم‌های کدنویسی سوالات مصاحبه برای شرکت‌هایی مانند گوگل، مایکروسافت، فیس‌بوک، اپل و آمازون. سوالات مصاحبه کدنویسی پیش نیازها: دانش پایه ساختارهای داده و الگوریتم های اساسی دانش پایه هر یک از زبان های برنامه نویسی کامپیوتر یا گوشی هوشمند با اتصال به اینترنت

به دوره "سوالات مصاحبه کدگذاری الگوریتم های محبوب" خوش آمدید!


این دوره برای زبان آموزان مبتدی تا پیشرفته در نظر گرفته شده است که برای مصاحبه برنامه نویسی مهندس نرم افزار خود آماده می شوند. اگر در مورد اولین مصاحبه برنامه نویسی خود عصبی هستید یا نگران درخواست برای شغل بعدی خود هستید، این دوره برای شما مناسب است. من از پرسیدن سؤالات کدنویسی توسط مصاحبه کنندگان خسته شدم که فقط در صورتی می توان به آنها پاسخ داد که قبلاً مشکل را دیده باشید، بنابراین این دوره را ساختم. این دوره ویدیویی متداول‌ترین سؤالات مصاحبه را که در مصاحبه کدنویسی می‌بینید را به شما آموزش می‌دهد و ابزارهایی را که برای مصاحبه بعدی تخته سفید خود نیاز دارید در اختیار شما قرار می‌دهد. من روی تخته وایت برد کار می کنم و شهود پشت هر مشکل کدگذاری را توضیح دادم تا بتوانید راه حل را درک کنید.

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


اگر فکر می‌کنید برای این دوره آماده هستید، ویدیوهای پیش‌نمایش را تماشا کنید و ببینید آیا می‌توانید آن مشکلات را حل کنید یا خیر!


در داخل می بینمت!


سرفصل ها و درس ها

معرفی Introduction

  • معرفی Introduction

1-بهترین زمان برای خرید و فروش سهام II 1-Best Time to Buy and Sell Stock II

  • بهترین زمان برای خرید و فروش سهام II Best Time to Buy and Sell Stock II

2-حاوی دولیکات 2-Contains Duolicates

  • حاوی موارد تکراری Contains duplicates

3-در یک آرایه مرتب شده چرخشی جستجو کنید 3-Search in a Rotated Sorted Array

  • در یک آرایه مرتب شده چرخش یافته جستجو کنید Search in a rotated sorted array

4-الگوریتم کادن (جمع زیربار) 4-Kaden's Algorithm (Subarray Sum)

  • الگوریتم کادن (جمع زیربار) Kaden's Algorithm (Subarray Sum)

5-طولانی ترین دنباله افزایشی 5-Longest increasing subsequence

  • طولانی ترین دنباله افزایشی Longest increasing subsequence

6-پمپ بنزین 6-Gas Station

  • پمپ بنزین Gas Station

7-محصول آرایه به جز خود 7-Product of array except self

  • محصول آرایه به جز خود Product of array except self

8-لیست پیوندی را معکوس کنید [تکرارکننده] 8-Reverse a linked list [Iterative]

  • معکوس کردن یک لیست پیوندی [تکرارکننده] Reverse a linked list [Iterative]

9-یک لیست پیوندی را معکوس کنید [بازگردانی] 9-Reverse a linked list [Recursive]

  • معکوس کردن یک لیست پیوندی [بازگردانی] Reverse a linked list [Recursive]

10-پیمایش پیش‌سفارش درخت باینری [تکرارکننده] 10-Preorder traversal of a binary tree [Iterative]

  • پیمایش پیش‌سفارش تکراری Iterative preorder traversal

11-پیمایش به ترتیب درخت دوتایی [تکرار کننده] 11-Inorder traversal of a binary tree [Iterative]

  • پیمایش به ترتیب تکرار شونده Iterative inorder traversal

12-پیمایش پوستر از یک درخت باینری [تکرار کننده] 12-Postorder traversal of a binary tree [Iterative]

  • پیمایش پس سفارش تکراری Iterative postorder traversal

13-لیست پیوندی معکوس در گروه k 13-Reverse linked list in k group

  • لیست پیوندی معکوس در گروه k Reverse linked list in k group

14-طولانی ترین پرانتز معتبر 14-Longest Valid Parentheses

  • طولانی ترین پرانتز معتبر Longest valid parentheses

15-طولانی ترین رشته فرعی بدون تکرار کاراکترها 15-Longest substring without repeating characters

  • طولانی ترین رشته فرعی بدون تکرار کاراکترها Longest substring without repeating characters

16-الگوریتم پیمایش موریس (Inorder) 16-Morris Traversal Algorithm (Inorder)

  • الگوریتم پیمایش موریس (Inorder) Morris Traversal Algorithm (Inorder)

17-تولید جایگشت 17-Generate Permutation

  • ایجاد جایگشت Generate Permutation

18- مثلث 18- Triangle

  • مثلث Triangle

19-جستجوی پیشوند و پسوند 19-Prefix and Suffix Search

  • جستجوی پیشوند و پسوند Prefix and Suffix Search

20- K لیست های مرتب شده را ادغام کنید 20-Merge K Sorted Lists

  • K لیست های مرتب شده را ادغام کنید Merge K Sorted Lists

21-nTh Node را از End حذف کنید 21-Remove nTh Node from End

  • nTh Node را از End حذف کنید Remove nTh Node from End

22-House Robber - Top Down Memoized - Programming Dynamic 22-House Robber - Top Down Memoized - Dynamic Programming

  • دزد خانه House Robber

23-طولانی ترین دنباله متداول - پایین به بالا - برنامه نویسی پویا 23-Longest Common Subsequence - Bottom Up - Dynamic Programming

  • طولانی ترین دنباله متداول Longest common subsequence

24-طولانی ترین دنباله متداول - یادداشت از بالا به پایین - برنامه نویسی پویا 24-Longest Common Subsequence - Top Down Memoization - Dynamic Programming

  • طولانی ترین دنباله متداول Longest common subsequence

26-راه های رمزگشایی 26-Decode Ways

  • راه ها را رمزگشایی کنید Decode ways

نمایش نظرات

آموزش سوالات مصاحبه کدنویسی الگوریتم های محبوب
جزییات دوره
7 hours
26
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
8,664
3.3 از 5
ندارد
دارد
دارد
Md. A. Barik
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Md. A. Barik Md. A. Barik

مهندس نرم افزار سلام! نام من خانم A. باریک است من مهندس نرم افزار هستم و علاقه زیادی دارم. من از سن 16 سالگی برنامه نویسی می کنم. من همیشه از اوایل زندگی در کامپیوتر و فن آوری جذابیت داشته ام. من که یک برنامه نویس خودآموخته بودم ، فهمیدم که تعداد زیادی دوره ، آموزش و کتاب آنلاین وجود دارد که بیش از حد کلامی هستند و در آموزش مهارت های مناسب کافی نیستند. بیشتر افراد هنگام یادگیری یک موضوع پیچیده احساس فلج می کنند و نمی دانند از کجا باید شروع کنند ، یا حتی بدتر از آن ، اکثر مردم 20،000 دلار برای خرج یک بوت کمپینگ رمزگذاری ندارند. مهارت های برنامه نویسی باید مقرون به صرفه و برای همه آزاد باشد. یک ماده آموزشی باید مهارتهای زندگی واقعی را بیاموزد که در حال حاضر هستند و نباید وقت ارزشمند دانش آموز را تلف کنند. من از حرفه برنامه نویسی خود درسهای مهمی آموخته ام. من سعی می کنم مهارت های برنامه نویسی ارزشمندی را به دیگران بیاموزم تا زندگی و کار آنها را در یک شرکت مهیج و با امکانات بی حد و حصر کنترل کنند.