غیر از اون تب جوابها که هر کس بخواد پست میکنه، همون نمودار آبی امتیاز (هم runtime هم memory) یه میونبر خوبی به جوابهای بهتر داره. مثلا روی 10ms توی نمودار میزدی یه جواب نشون میداد که با این زمان اجرا شده. این دفعه چالشهای فنی بود ولی شاید به مقایسهٔ راهحلها برای بعدا کمک کنه😉
جادی جان جسارتا وقتی تو سوال گفته ۱. ترتیب مهم نیست و ۲. kتای اول نباید val توش باشه ، مدنظرتر برای طراح سوال این بوده که المانها خونده بشن هرکدوم برابر val بود با یه المان از انتهای آرایه که مخالف val هست جابجا بشن. اون جواب هم که خودش داده Expected دقیقا همینه
جسارت چرا؟ (: نظرت رو گفتی دیگه. شاید نظر طراح اون بوده (منم فکر کردم چرا ترتیب به هم بخوره مهم نیست) ولی این احتمالا سریعتر است با پیچیدگی کمتر (: من به اون فکر نکردم.. ولی درکل ایده من در این سری ها حل با سر راست ترین روش ها است که آدم ها ببینن اکثر سوال ها با عقل سلیم و بدون دونستن چیزی خیلی خاص حل می شن
class Solution: def removeElement(self, nums: List[int], val: int) -> int: left = 0 for right in range(len(nums)): if nums[right] != val: nums[left] = nums[right] left += 1 return left ٍRun time complexity and Space complexity are the most important things in LeetCoding .این رویکرد هم رویکرد خوبیه، جادی جان چیزی که تو این جور سؤالها بسیار مهمه بهینه بودن جوابه
دمت گرم جادی عزیز اینطوری خیلی بهتره چون برای ما هم ایده میدی که قراره ما هم چنین اشتباه را انجام بدیم و باید حواس مون جمع باشه اینطوری خیلی بهتره تا اینکه سر راست جواب بدی، تو یکی از ویدیوهات گفته بودی که برنامه نویسی که تو یوتیوب می بینید قبلش چند بار تمرین کردن تا اون ویدیو را بسازند راستش از اون زمان به بعد منم انگیزه گرفتم قبلش فکر می کردم که فقد من اینطوری هستم دمت گرم جادی عزیز و مهربان ❤️🫰🙏
جادی من نه رشتم کامپیوتره نه یه ذره این چیزایی که میگی به کارم مربوط میشه. ولی من هم کانال یوتیوبت رو دارم و جسته گریخته دنبال میکنم هم تلگرامتو. چون معتقدم از آدمهایی مثل تو وظیفه دارم حمایت کنم این دقیقا برعکسه اون حسیه که اجازه نمیده بهم یکی از ده میلیون فالوئر یه آدم دوزاری باشم. ما به جادی ها بسیار بسیار نیاز داریم. ما تشنه چندین میلیون نفر با تفکر جادی هستیم. اصلا باید یه طرز تفکری ساخته بشه به اسم جادیزم. بیش باد!
مرسی جادی! و... خوبه که راه حل سنتیبازها رو رفتی 😅 پایتون صنعتییه! نمیدونم میشه یا نه ولی اگه همین الگوریتم رو با سی هم سابمیت میکردی میشد تفاوت سرعت رو دید یا نه. بهرحال دمت گرم.
ازین به بعد هرکی به خاطر همچین چیزایی من رو رد کرد، این ویدئو رو نشونش میدم 💪😂 اکثر این مدل اشتباهات، وقتی بدون نظارت کد میزنی، رخ نمیدن. به شخصه وقتی یه نفر داره نگاه میکنه، استرس میگیرم و همین چیزای ساده و کوچیک مثل یه ریترن یا +=۱ رو بی دقتی میکنم و جامیذارم :(
سلام. در ابتدا k=0 تعریف شد (int) و هر موقع اون شرط مدنظر برقرار بود یه دونه به مقدارش اضافه شد و در نهایت k رو برگردوندیم. با این کار عملا k یه شمارندهس که تعداد اونایی که مخالف val هستن رو میشماره و انتظار میره این کدی که نوشتید در نهایت یه int بهمون برگردونه. چجوری یه لیست برگردوند؟
جادی جون، اول ممنون که این سایت را معرفی کردی چون من دارم باهاش میرم جلو و سوالاتشو حل میکنم و خیلییییییی داره بهم دید میده و بهتر شدم از نظر ذهنیت الگوریتمی، و دوم اینکه توضیحاتی که میدی خیلی ذهنیت را آماده تر میکنه نسبت به چالش و دمت گرم که هستی. الگو برداری ازت خیلی کار درستی بوده تو زندگیم :) راستی، قبلا ویدئوهایی میدادی که پاسخ به سوالاتی بود که بهت ایمیل میشد، به نظرم اگر وقتشو داشتی یا حالشو داشتی دوباره انجامش بده خیلی باحال بودن :)
در مورد سرعت و اینها باید در آینده حرف بزنم. با این که گفتی یه بار باید سورت می کردیم،بعد باید دنبال یه عدد می گشتیم، بعد می شمردیم و اینها (: الان در یک بار حرکت روی لیست مساله حل شده
سلطون میدونم جوابمو میدی امشب توی خوابم دیدم کمتر از 24 ساعت جوابمو دادی🍍🥞 از این پشتیبانی مکتب خونه 2 ماهه میپرسم چرا ماژول110 لینوکس الپیک 1 گذاشته نشده هی طفره میره،🐸 ازت خواهشمندم یک بار مثل ادم فضاییا جواب ده که چرا ماژول 110 نگذاشتی سلطون جواب بده میدونم که میتونی اگر بتونی لاتاریمو دادی🍇🍉🍈🐛 سید نا امیدم نکن
تنها جایی که افتخار میکنم به ایرانی بودنم همینجاست که با شما هم وطن هستم جادی عزیز
فقط یه نفر میشناسم که انقدر صادقه که تو ویدیو اشتباه میکنه ولی با این حال پستش میکنه، عشقی جادی❤
کلا مشکل بزرگ آموزش کامپیوتر تو ایران اینه که یه جوریه انگار تایپه (:
ممنون از صداقتت🙏
سلام جادی عزیزم ممنونم از وقتی که گذاشتی
امید وارم همیشه بمونی برامون و اینو بدون ما خیلی دوست داریم❤:)
ازت یاد گرفتم نترسم از خودم از اشتباه کردن از یاد گرفتن🤍 افتخار میکنم که هموطنیم✌️
جالب و مفید بود 👏🏻👏🏻
ی دونه ای استاد جادی خیلی ممنون بابت ویدئو خیلی عالی بود 👍🌹🙏
عجب ویدیو فوقالعاده ای، دمت گرم
ir و iw همیشه مقدارشون یکیه میتونیم فقط یکی رو تعرف کنیم و از یکیشون استفاده کنیم
ولی درکل خیلی عالی توضیح میدی ممنون
سلام استاد
با تشکر فراوان
مرسی که بیشتر ویدیو میزاری جادی عزیز ❤
غیر از اون تب جوابها که هر کس بخواد پست میکنه، همون نمودار آبی امتیاز (هم runtime هم memory) یه میونبر خوبی به جوابهای بهتر داره. مثلا روی 10ms توی نمودار میزدی یه جواب نشون میداد که با این زمان اجرا شده. این دفعه چالشهای فنی بود ولی شاید به مقایسهٔ راهحلها برای بعدا کمک کنه😉
جادی جان جسارتا وقتی تو سوال گفته ۱. ترتیب مهم نیست و ۲. kتای اول نباید val توش باشه ، مدنظرتر برای طراح سوال این بوده که المانها خونده بشن هرکدوم برابر val بود با یه المان از انتهای آرایه که مخالف val هست جابجا بشن.
اون جواب هم که خودش داده Expected دقیقا همینه
جسارت چرا؟ (: نظرت رو گفتی دیگه. شاید نظر طراح اون بوده (منم فکر کردم چرا ترتیب به هم بخوره مهم نیست) ولی این احتمالا سریعتر است با پیچیدگی کمتر (: من به اون فکر نکردم.. ولی درکل ایده من در این سری ها حل با سر راست ترین روش ها است که آدم ها ببینن اکثر سوال ها با عقل سلیم و بدون دونستن چیزی خیلی خاص حل می شن
خیلی جذاب بود حتما ادامه اینو بزار
با تشکر از شما جادی جان 🌹
عالی بود، منتظر بقیه سوالات هم هستم❤
خیلی عالیه اینجور ویدیوها واقعا دمت گرم❤
جادی عزیز با اینکه برنامهنویس نیستم ولی از ویدیو های برنامهنویسی شما لذت میبرم🫠❤️🔥
class Solution:
def removeElement(self, nums: List[int], val: int) -> int:
left = 0
for right in range(len(nums)):
if nums[right] != val:
nums[left] = nums[right]
left += 1
return left
ٍRun time complexity and Space complexity are the most important things in LeetCoding
.این رویکرد هم رویکرد خوبیه، جادی جان چیزی که تو این جور سؤالها بسیار مهمه بهینه بودن جوابه
عالی ، لطفا از این دسته ویدئو ها بیشتر بزارید
عالی مثل همیشه، پر انرژی ادامه بده شدیدااااااا کار خوبی داری میکنی.❤❤❤❤
جادی عزیز کار من پسیو هستش اما از دیدن ویدیو هات هیچ وقت سیر نمیشم و لذت می برم ممنون ازت❤❤❤❤
عالی بود جادی عزیز👌😍
بهترین مثل همیشه ❤
عالی دمت گرم جادی
مرسی جادی..
مرسی جادی خیلی عالی ...میخواستم بدونم تمرین های عملیاتی برنامه نویسی رو ادامه نمیدی ؟❤
احساس کردم با اینها تقریبا هم پوشانی دارن. ولی اگر چیزی دیدم که به درد می خورد شاید اونم ادامه دادم.
دمت گرممم
دمت گرم جادی عزیز اینطوری خیلی بهتره چون برای ما هم ایده میدی که قراره ما هم چنین اشتباه را انجام بدیم و باید حواس مون جمع باشه
اینطوری خیلی بهتره تا اینکه سر راست جواب بدی، تو یکی از ویدیوهات گفته بودی که برنامه نویسی که تو یوتیوب می بینید قبلش چند بار تمرین کردن تا اون ویدیو را بسازند راستش از اون زمان به بعد منم انگیزه گرفتم قبلش فکر می کردم که فقد من اینطوری هستم
دمت گرم جادی عزیز و مهربان ❤️🫰🙏
عالی بود!
عالی❤
جادی همیشه برام کارکتر پیر خردمند در دنبای کامپیوتر بوده و هست ، یه چیز تو مایه های Gandalf ❤
عالی
جادی من نه رشتم کامپیوتره نه یه ذره این چیزایی که میگی به کارم مربوط میشه. ولی من هم کانال یوتیوبت رو دارم و جسته گریخته دنبال میکنم هم تلگرامتو. چون معتقدم از آدمهایی مثل تو وظیفه دارم حمایت کنم این دقیقا برعکسه اون حسیه که اجازه نمیده بهم یکی از ده میلیون فالوئر یه آدم دوزاری باشم. ما به جادی ها بسیار بسیار نیاز داریم. ما تشنه چندین میلیون نفر با تفکر جادی هستیم.
اصلا باید یه طرز تفکری ساخته بشه به اسم جادیزم.
بیش باد!
لطف داری (: تکثیر که خوب نیست. هر کس باید مثل خودش باشه. ولی منم امیدوارم افراد بیشتری تو حوزه تخصصی خودشون به نیت پیشرفت همگانی فعال باشن (:
دمت گرم جادی جون
جادی جان ، یه لطفی بکنین هیچ وقت مارو از بیان شیرین و حل مسئله تون دریغ نکنید و این سری ویدیو هارو ادامه بدین ، 💔❤❤
خیلی دوست دارم بدونم جادی در طول روز توی اینترنت چیا میخونه یا کجاها میگرده بخش غیر فنی منظورمه
هاه. یه روز آزادی بود می گم (:
ishala azadi qesmat hame
+ bargha umad vali har umdai ye raftani dare dig.......
VERY very GOOD video
واقعا به هوشو نبوغت حسودیم شد کاش منم همه چیو مثه شما که انقدر خودمونی خوش برخوردی داشتم ، فک کنم عدد ای کیوت با دکتر حسابی یا انیشتین یکی باشه .
مشتاق بیشترین ها هستیم آقای میرمیرانی!
Thanks!
مرسی مرسی از خودت امین
Jadi is always first class
مرسی جادی! و... خوبه که راه حل سنتیبازها رو رفتی 😅 پایتون صنعتییه! نمیدونم میشه یا نه ولی اگه همین الگوریتم رو با سی هم سابمیت میکردی میشد تفاوت سرعت رو دید یا نه. بهرحال دمت گرم.
ایول جادی 🎉❤
I am from Afghanistan , i know the basics of pythin please suggest best websites for better learning and practicing of python!!
❤❤❤❤❤
Thanks sir
زود به جواب رسیدن مهمه ولی توانایی تی شوت کردن مهمتره
جادی از چه لینوکسی استفاده میکنی دقیق؟
این mac os هست ولی تا جایی که از ویدیو ها دیدم نسخه های مختلف رو بسته به شرایط استفاده میکنه ولی فکر کنم بیشترینش debian باشه
واقعا مهم نیست و فرق خاصی نداره. مهم اینه که یاد بگیری و درگیر بشی و ببینی چه خبره و ...
@@JadiMirmirani حتما ولی جالب بود که بدونم . تو رو الگوی خودم قرار دادم و برام دونستنش جالب بودش
بجای iw میتونستی از خود k استفاده کنی.
هدف روشن بودن راه حل است و تمیز نوشتن. سعی می کنم هیچ تریک و میانبری نباشه که کاملا قابل فهم باشه
ازین به بعد هرکی به خاطر همچین چیزایی من رو رد کرد، این ویدئو رو نشونش میدم 💪😂
اکثر این مدل اشتباهات، وقتی بدون نظارت کد میزنی، رخ نمیدن.
به شخصه وقتی یه نفر داره نگاه میکنه، استرس میگیرم و همین چیزای ساده و کوچیک مثل یه ریترن یا +=۱ رو بی دقتی میکنم و جامیذارم :(
درود بر شما
سلام.
در ابتدا k=0 تعریف شد (int) و هر موقع اون شرط مدنظر برقرار بود یه دونه به مقدارش اضافه شد و در نهایت k رو برگردوندیم. با این کار عملا k یه شمارندهس که تعداد اونایی که مخالف val هستن رو میشماره و انتظار میره این کدی که نوشتید در نهایت یه int بهمون برگردونه. چجوری یه لیست برگردوند؟
فکر کنم اون یه لایه است که خودشون درست کردن روش که بعد از کال کردن تابع ما، مقدار لیست رو هم چک می کنه. ما برنگردوندیم. درست می گی
@@JadiMirmirani مرسی
جادی جون، اول ممنون که این سایت را معرفی کردی چون من دارم باهاش میرم جلو و سوالاتشو حل میکنم و خیلییییییی داره بهم دید میده و بهتر شدم از نظر ذهنیت الگوریتمی، و دوم اینکه توضیحاتی که میدی خیلی ذهنیت را آماده تر میکنه نسبت به چالش و دمت گرم که هستی. الگو برداری ازت خیلی کار درستی بوده تو زندگیم :)
راستی، قبلا ویدئوهایی میدادی که پاسخ به سوالاتی بود که بهت ایمیل میشد، به نظرم اگر وقتشو داشتی یا حالشو داشتی دوباره انجامش بده خیلی باحال بودن :)
سلام چه سایتی باید بریم?!
@@monazy11 leetcode
الکی گفتی که امتیاز این سوال براش در نظر نمیگرفتی تو برای خودته که انقد سختگیری... اون وقت استرس مصاحبه شونده درک میکردی که این سوتیارم بده. (شاید)
منی که فقط به عشقه جادی اومدم کامپیوتر «)
قبلا تامبنیل ویدیو هات حداقال یه نوار نارنجی داشت الان همون هم نداره!😂
می شد لیست رو سورت کرد بعد چک کرد که مقدار عدد کجا اتفاق میفته و لیست رو اسلایس کرد و روی خودش نوشت.
در مورد سرعت و اینها باید در آینده حرف بزنم. با این که گفتی یه بار باید سورت می کردیم،بعد باید دنبال یه عدد می گشتیم، بعد می شمردیم و اینها (: الان در یک بار حرکت روی لیست مساله حل شده
@@JadiMirmirani بله، بعد از کامنت متوجه شدم
البته سرعت الگوریتم شما n هست و مال من هم n (2n و 1n فرقی ندارن)
عشق فقط یک کلام جادی۳>
Foghollade 🤘
من با اینکه بیست سالی هست که دیگه برنامه نویسی نمی کنم اما چقدر با علاقه به این کلیپهات نگاه می کنم ، مخصوصا اونحایی که خودتو نقد می کنی 😂
😂😂
واقعا هم بجز منطقش چیز دیگه ای مهم نیست
چرا جاودانه نیستی ای زندگیییییییییییییییییییییییییییییییییییییییییییی😭😭😭😭
بهتر بابا چی بود جاودانه بود (:
@@JadiMirmirani 🥸🥸
سلطون میدونم جوابمو میدی امشب توی خوابم دیدم کمتر از 24 ساعت جوابمو دادی🍍🥞
از این پشتیبانی مکتب خونه 2 ماهه میپرسم چرا ماژول110 لینوکس الپیک 1 گذاشته نشده هی طفره میره،🐸 ازت خواهشمندم یک بار مثل ادم فضاییا جواب ده که چرا ماژول 110 نگذاشتی سلطون جواب بده میدونم که میتونی اگر بتونی لاتاریمو دادی🍇🍉🍈🐛
سید نا امیدم نکن
خب من از کجا بدونم چرا مکتب خونه نذاشته. ولی از همینجا ببین دیگه. به نفع من و تو.
اخ که راست میگی فکر کردم فقط lpic2 اینجا هست🐸🐸
به جون خودم تو عالی هستی تاج سری وگن هم باش که بیشتر تاج سر بشی🐮❤️🐤
جادی عشق تیم ما
عالی
❤❤❤❤