حل مسائل الگوریتمی برای فان و مصاحبه: تبدیل اعداد رومی به اعداد طبیعی (عربی)
ฝัง
- เผยแพร่เมื่อ 16 ก.ย. 2024
- این به شکل جالبی همیشه سوال مورد علاقه امتحان های درسی و مصاحبه های کاری است. توش از شما می خوان یه رشته حاوی اعداد رومی رو بگیرین و برابر اینتجر (عربی) رو برگردونین. اعداد رومی این شکلی هستن:
ّI: 1
V: 5
X: 10
...
و مثلا VII می شه هفت. اما یه پیچیدگی ریز هست؛ اگر عدد کوچیکتر در سمت چپ عدد بزرگتر باشه، از اون کم می شه. در نتیجه مثلا IX می شه ۹. بریم ببینیم چه می کنیم.
لینک در لیت کد: leetcode.com/p...
به حامیان کانال بپیوندین (:
/ @jadimirmirani
می دونین چیو راجب جادی دوست دارم، من این دست کلیپ های خارجی هم دیدم ، ولی خارجیه قشنگ معلومه پنج بار به پنج روش مختلف حل می کنه جواب رو ، می ذاره جلوش ، و بعد میاد جلو دوربین شروع می کنه حل کردن ، باعث میشه من حس کنم برنامه نویس خوبی نیستم ، ولی جادی با صداقت تمام بدون پیش زمینه ی قبلی میاد و شروع می کنه حل کردن ، تست میگیره اشتباه می کنه اصلاح می کنه و پیش میره ، کاری که واقعا نشون میده برنامه نویسی یعنی این ، نه اینکه هزار خط کد بنویسی و همه چی خوب پیش بره ، هم ازش یاد میگیرم ، هم نحوه ی فکر کردنو یاد می گیرم و هم یاد میگیرم به خودم سخت نگیرم ❤❤
این سری ویدئو هات عالیه مخصوصا اونایی که با پایتون حل میکنی
با توجه به دامنه تمرکزم، برام سخته که ویدیوهای کمی طولانی ببینم. اما به خودم اومدم و دیدم که ۸ دقیقه از ویدیو گذشته☺️دم شما گرم❤️
به به عجب ویدئو ای بود من که خیلی از چیز ها رو از این ویدئو یاد گرفتم ، خیلی ممنون بابت این ویدئو و توضیحاتت استاد جادی ❤❤❤🙏🙏🌹🌹
جادی حتما این سری ویدیو ها رو ادامه بده خیلی عالین مرسی ازت ✌✌
جادی دوست داریم... یه سر تبریزم بیا ❤😊
همیشه آخر اولین تست کد: "عه!! باید یه چیزی return میکردیم" 😂😂
سمت چپ بالا کنار نام مساله شماره اش هست که میشه راحت با این شماره مساله رو پیدا کرد ولی چون زحمت کشیدی لینک گذاشتی دیگه مهم نیست مثل همیشه عالی هستی دمت گرم
ایول جادی 🎉❤
حل معکوسش یکم جالبتره (عدد به رومی)
کارت درسته
ممنونم جادی
همیشه پُر از انرژی باشی جادی گرامی…
نمیدونم چرا ویدیوهات هیجان خاصی نداره ولی جذبه زیادی داره
موفق باشی ❤
خیلی ممنون
مثل همیشه عالی جادی جان. ممنون❤❤
بسیار آموزنده ❤❤
thanks teacher Jady 🙃
من حالا در کی از برنامه نویسی ندارم ولی الان المپیاد کامپیوتر هستش میتونید نمونه سوالاش رو حل کنید
That was a good question to solved with excellent explanations. I think if more optimized methods, like the replace solution you mentioned, are presented at the end of the videos, it would provide a better understanding of the program
اگه از روش replace که اخرش گفتی بریم اونجوری انگلر دوبار داریم لوپ میکنیم تو استرینگ؟
حرفت منطقی است. منطقا اون ریپلیس باید با یه لوپ کار کنه. ولی نکته مهم چیه؟ دو بار لوپ کردن با یه بار لوپ کردن فرق خیلی زیادی نداره. مشکل بزرگی وقتی است لوپ تو لوپ باشه (: توی اولی سرعت اجرا دو برابر کند تر می شه که خیلی در دنیای کامپیوتر حاد نیست. توی دومی به توان دو کند می شیم که خیلی حاده
خیلی عالی بود❤
Excellent .
Excellent
عالی🎉
سلام جادی عزیز. لطفا سوالات پایتون رو پلی لیست کن❤
همه رو در یک پلی لیست می ذارم دیگه باید ببینی با کدومه (: خیلی پخش می شه اگر بر اساس زبان هم تقسیم کنم
سلام آقای جادی لطفا با زبان محبوب جاوااسکریپت هم مسائل سخت حل کنید 😁
مشکل replace توی بهینگیش هست چون هر بار که بخواد replace کنه باید کل ارایه رو بگرده
VERY very GOOD video
Great
جادی لطفا c++ هم بزن کد هارو ممنون
به به❤
سلام جادی خدا قوت .
اگه امکانش هست درمورد حملات krack و frag یه توضیح بدی ، چون هیچ منبع فارسی مخصوصا درمورد حمله frag نتونستم پیدا کنم که درست توضیح بده .
از هوش مصنوعی هم یه چیزایی دراوردم ولی درست متوجه نشدم .
خوشحال میشم درموردش یه ویدیو بسازین.
دروود
راستی اون آموزش های در مورد هوش مصنوعی و اینا، دیگه ادامه پیدا نمی کنه؟
bah bah
جادی این راه حل هایی که انتخواب میکنی پایتونی این هش مپ ببندی و یه تفریق بژنی حل میشه
آیا در مورد runtime Complexity یا space Complexity پرسیده نمیشه در مصاحبه؟
توی همین ها کم کم شروع کردم کمی توضیح می دم یه جوری که ترسناک نباشه و نسبتا واضح به نظر بیاد. بعدا دقیق تر می گم. اتفاقا سوال خوبیه به نظرم برای مصاحبه
استاد امروز حواست به تخته سیاه نبودا😂😂😂😂😂😂
من 24 ساله برنامه می نویسم ولی فقط برای پروژه امبدد خودم یعنی بین دوتا برنامه ای که مینویسم به صورت جدی ممکنه 3 سال یا بیشتر فاصله بیوفته و چون با بیسیک از اول شروع کردم و بعد 10 سال رفتم سراغ سی ++ حالا عادت نکردم به نگارش استراکت و پوینتر و کلاس و .. میشه با شما بریم دوچرخه سواری 🤔
رو دستت نیست❤
همرو با پایتون حل کن لطفا
❤
این قسمت خوراک میمشدنه ولی 😂
استاد حالا من یه پروژه ای توی ذهنم بود که اگه زبان کیبرد رو تغییر ندیم مثلا انگلیسی بنویسیم بدون این که زبان رو تغییر ندیم و صفحا رو هم نبینیم که انگلیسیه ولی معلوم نیست چیه با یه مترجم فارسیش کنیم
چی ؟
🕊️🕊️🕊️
وای خدا، میگی من یه بخشی از حواسم نمیدونم کجاست😂😂😂 انگار مثلا نمیدونس لیوانتو کجا گذاشتی😂😂😂
فکر کنم یه بخشی از مغزم می خواد بگه «من بلدم ها. من خوبم ها. ولی حواسم نیست» (: و نکته بامزه اینه که آدم بی حواس برای شرکت و استخدام بدتره از آدمی که یه چیزی بلد نیست ولی می تونه یاد بگیره (:
@@JadiMirmirani وای خدا خیلی بامزه و جذاب توضیح میدید. اصن واسه همینه که منی که اصلا از برنامهنویسی و این چیزا سردرنمیارم، ویدئوهاتونو تا آخر میبینم. بااینکه کلهم کلا عین یه علامت سوال بزرگه و آدم خوشش میاد از مدل توضیح دادنتون 😍😁
سلام جادی جان
من میخوام یکی دستمو بگیره تا بتونم جاوا رو یاد بگیرم و بعدش سی پلاس پلاس
چون آدم اهمال کاریم
هی عقب میندازم و تمرین نمیکنم
و من الان ۳ ماهه از شغل که داشتم بیکارم
خب بیا پارتنر آموزشی بگیر خیلی خوبه منم قبلا داشتم عالی بود
نام اصلی این اعدادء اعداد هندی است نه عربی.
فکر کنم اسم فنی اش هندی/عربی است. هندی ها اختراع کردن ولی زبان عربی (و فارسی) گسترشش داد و در غرب من سیستم عددنویسی عربی شنیدم.
سلام جاقی
😂یزید