حل مسائل الگوریتمی برای فان و مصاحبه: تبدیل اعداد رومی به اعداد طبیعی (عربی)

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ก.ย. 2024
  • این به شکل جالبی همیشه سوال مورد علاقه امتحان های درسی و مصاحبه های کاری است. توش از شما می خوان یه رشته حاوی اعداد رومی رو بگیرین و برابر اینتجر (عربی) رو برگردونین. اعداد رومی این شکلی هستن:
    ّI: 1
    V: 5
    X: 10
    ...
    و مثلا VII می شه هفت. اما یه پیچیدگی ریز هست؛‌ اگر عدد کوچیکتر در سمت چپ عدد بزرگتر باشه، از اون کم می شه. در نتیجه مثلا IX می شه ۹. بریم ببینیم چه می کنیم.
    لینک در لیت کد: leetcode.com/p...
    به حامیان کانال بپیوندین (:
    / @jadimirmirani

ความคิดเห็น • 60

  • @Alchemist_dream
    @Alchemist_dream 15 วันที่ผ่านมา +42

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

  • @arsalan4754
    @arsalan4754 15 วันที่ผ่านมา +9

    این سری ویدئو هات عالیه مخصوصا اونایی که با پایتون حل میکنی

  • @Hastiiii._.M
    @Hastiiii._.M 11 วันที่ผ่านมา +2

    با توجه به دامنه تمرکزم، برام سخته که ویدیوهای کمی طولانی ببینم. اما به خودم اومدم و دیدم که ۸ دقیقه از ویدیو گذشته☺️دم شما گرم❤️

  • @Arshiazahedi-o3e
    @Arshiazahedi-o3e 15 วันที่ผ่านมา +1

    به به عجب ویدئو ای بود من که خیلی از چیز ها رو از این ویدئو یاد گرفتم ، خیلی ممنون بابت این ویدئو و توضیحاتت استاد جادی ❤❤❤🙏🙏🌹🌹

  • @navid.jfrzadeh6074
    @navid.jfrzadeh6074 11 วันที่ผ่านมา +1

    جادی حتما این سری ویدیو ها رو ادامه بده خیلی عالین مرسی ازت ✌✌

  • @astudio4607
    @astudio4607 15 วันที่ผ่านมา +3

    جادی دوست داریم... یه سر تبریزم بیا ❤😊

  • @mm.mehran
    @mm.mehran 13 วันที่ผ่านมา +2

    همیشه آخر اولین تست کد: "عه!! باید یه چیزی return میکردیم" 😂😂

  • @R0bit4749
    @R0bit4749 14 วันที่ผ่านมา

    سمت چپ بالا کنار نام مساله شماره اش هست که میشه راحت با این شماره مساله رو پیدا کرد ولی چون زحمت کشیدی لینک گذاشتی دیگه مهم نیست مثل همیشه عالی هستی دمت گرم

  • @smt4940
    @smt4940 15 วันที่ผ่านมา

    ایول جادی 🎉❤
    حل معکوسش یکم جالبتره (عدد به رومی)

  • @hadieini4870
    @hadieini4870 2 วันที่ผ่านมา

    کارت درسته

  • @mehdibagheri6448
    @mehdibagheri6448 12 วันที่ผ่านมา

    ممنونم جادی

  • @amaama2137
    @amaama2137 15 วันที่ผ่านมา

    همیشه پُر از انرژی باشی جادی گرامی…

  • @moonboy2606
    @moonboy2606 15 วันที่ผ่านมา

    نمی‌دونم چرا ویدیوهات هیجان خاصی نداره ولی جذبه زیادی داره
    موفق باشی ❤

  • @amirhosseinfayazi
    @amirhosseinfayazi 15 วันที่ผ่านมา

    خیلی ممنون

  • @user-su5kk7cu7h
    @user-su5kk7cu7h 15 วันที่ผ่านมา

    مثل همیشه عالی جادی جان. ممنون❤❤

  • @tuch-game3389
    @tuch-game3389 15 วันที่ผ่านมา

    بسیار آموزنده ❤❤

  • @AFRAZ1918
    @AFRAZ1918 9 วันที่ผ่านมา

    thanks teacher Jady 🙃

  • @rezaalvaniyan8462
    @rezaalvaniyan8462 14 วันที่ผ่านมา +1

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

  • @AALKANE
    @AALKANE 15 วันที่ผ่านมา

    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

  • @nice2u462
    @nice2u462 15 วันที่ผ่านมา +1

    اگه از روش replace که اخرش گفتی بریم اونجوری انگلر دوبار داریم لوپ میکنیم تو استرینگ؟

    • @JadiMirmirani
      @JadiMirmirani  14 วันที่ผ่านมา +1

      حرفت منطقی است. منطقا اون ریپلیس باید با یه لوپ کار کنه. ولی نکته مهم چیه؟ دو بار لوپ کردن با یه بار لوپ کردن فرق خیلی زیادی نداره. مشکل بزرگی وقتی است لوپ تو لوپ باشه (: توی اولی سرعت اجرا دو برابر کند تر می شه که خیلی در دنیای کامپیوتر حاد نیست. توی دومی به توان دو کند می شیم که خیلی حاده

  • @amirprx3
    @amirprx3 15 วันที่ผ่านมา

    خیلی عالی بود❤

  • @mehdismaeili3743
    @mehdismaeili3743 15 วันที่ผ่านมา

    Excellent .

  • @peymansafari1825
    @peymansafari1825 15 วันที่ผ่านมา

    Excellent

  • @Nabaz-coding
    @Nabaz-coding 15 วันที่ผ่านมา

    عالی🎉

  • @alikiani9875
    @alikiani9875 15 วันที่ผ่านมา +1

    سلام جادی عزیز. لطفا سوالات پایتون رو پلی لیست کن❤

    • @JadiMirmirani
      @JadiMirmirani  14 วันที่ผ่านมา +2

      همه رو در یک پلی لیست می ذارم دیگه باید ببینی با کدومه (: خیلی پخش می شه اگر بر اساس زبان هم تقسیم کنم

  • @user-dv1lm1dm2i
    @user-dv1lm1dm2i 14 วันที่ผ่านมา

    سلام آقای جادی لطفا با زبان محبوب جاوااسکریپت هم مسائل سخت حل کنید 😁

  • @yasinebrahimnezhadian2727
    @yasinebrahimnezhadian2727 14 วันที่ผ่านมา

    مشکل replace توی بهینگیش هست چون هر بار که بخواد replace کنه باید کل ارایه رو بگرده

  • @atajahangiri5861
    @atajahangiri5861 15 วันที่ผ่านมา

    VERY very GOOD video

  • @MoslemParsarad
    @MoslemParsarad 15 วันที่ผ่านมา

    Great

  • @alirezamkz9688
    @alirezamkz9688 11 วันที่ผ่านมา

    جادی لطفا c++ هم بزن کد هارو ممنون

  • @user-vc6bs3wy8k
    @user-vc6bs3wy8k 14 วันที่ผ่านมา

    به به❤

  • @Amir-h5x6b
    @Amir-h5x6b 15 วันที่ผ่านมา

    سلام جادی خدا قوت .
    اگه امکانش هست درمورد حملات krack و frag یه توضیح بدی ، چون هیچ منبع فارسی مخصوصا درمورد حمله frag نتونستم پیدا کنم که درست توضیح بده .
    از هوش مصنوعی هم یه چیزایی دراوردم ولی درست متوجه نشدم .
    خوشحال میشم درموردش یه ویدیو بسازین.

  • @Aamon-li4zf
    @Aamon-li4zf 14 วันที่ผ่านมา

    دروود
    راستی اون آموزش های در مورد هوش مصنوعی و اینا، دیگه ادامه پیدا نمی کنه؟

  • @pedolinie4833
    @pedolinie4833 14 วันที่ผ่านมา

    bah bah

  • @esihazar1270
    @esihazar1270 9 วันที่ผ่านมา

    جادی این راه حل هایی که انتخواب میکنی پایتونی این هش مپ ببندی و یه تفریق بژنی حل میشه

  • @abzrg
    @abzrg 2 วันที่ผ่านมา

    آیا در مورد runtime Complexity یا space Complexity پرسیده نمیشه در مصاحبه؟

    • @JadiMirmirani
      @JadiMirmirani  วันที่ผ่านมา

      توی همین ها کم کم شروع کردم کمی توضیح می دم یه جوری که ترسناک نباشه و نسبتا واضح به نظر بیاد. بعدا دقیق تر می گم. اتفاقا سوال خوبیه به نظرم برای مصاحبه

  • @FredSq
    @FredSq 11 วันที่ผ่านมา

    استاد امروز حواست به تخته سیاه نبودا😂😂😂😂😂😂

  • @vlib4U
    @vlib4U 14 วันที่ผ่านมา

    من 24 ساله برنامه می نویسم ولی فقط برای پروژه امبدد خودم یعنی بین دوتا برنامه ای که مینویسم به صورت جدی ممکنه 3 سال یا بیشتر فاصله بیوفته و چون با بیسیک از اول شروع کردم و بعد 10 سال رفتم سراغ سی ++ حالا عادت نکردم به نگارش استراکت و پوینتر و کلاس و .. میشه با شما بریم دوچرخه سواری 🤔

  • @mohammadboorboor-dc2wg
    @mohammadboorboor-dc2wg 15 วันที่ผ่านมา

    رو دستت نیست❤
    همرو با پایتون حل کن لطفا

  • @Akazadonu
    @Akazadonu 15 วันที่ผ่านมา

  • @MahbodHastam
    @MahbodHastam 15 วันที่ผ่านมา

    این قسمت خوراک میم‌شدنه ولی 😂

  • @سیروانصفابخش
    @سیروانصفابخش 14 วันที่ผ่านมา

    استاد حالا من یه پروژه ای توی ذهنم بود که اگه زبان کیبرد رو تغییر ندیم مثلا انگلیسی بنویسیم بدون این که زبان رو تغییر ندیم و صفحا رو هم نبینیم که انگلیسیه ولی معلوم نیست چیه با یه مترجم فارسیش کنیم

  • @nima9625
    @nima9625 15 วันที่ผ่านมา

    🕊️🕊️🕊️

  • @monjoqak
    @monjoqak 15 วันที่ผ่านมา

    وای خدا، میگی من یه بخشی از حواسم نمیدونم کجاست😂😂😂 انگار مثلا نمیدونس لیوانتو کجا گذاشتی😂😂😂

    • @JadiMirmirani
      @JadiMirmirani  14 วันที่ผ่านมา

      فکر کنم یه بخشی از مغزم می خواد بگه «من بلدم ها. من خوبم ها. ولی حواسم نیست» (: و نکته بامزه اینه که آدم بی حواس برای شرکت و استخدام بدتره از آدمی که یه چیزی بلد نیست ولی می تونه یاد بگیره (:

    • @monjoqak
      @monjoqak 14 วันที่ผ่านมา

      @@JadiMirmirani وای خدا خیلی بامزه و جذاب توضیح میدید. اصن واسه همینه که منی که اصلا از برنامه‌نویسی و این چیزا سردرنمیارم، ویدئوهاتونو تا آخر میبینم. بااینکه کله‌م کلا عین یه علامت سوال بزرگه و آدم خوشش میاد از مدل توضیح دادنتون 😍😁

  • @Alirezapct
    @Alirezapct 15 วันที่ผ่านมา

    سلام جادی جان
    من میخوام یکی دستمو بگیره تا بتونم جاوا رو یاد بگیرم و بعدش سی پلاس پلاس
    چون آدم اهمال کاریم
    هی عقب میندازم و تمرین نمیکنم
    و من الان ۳ ماهه از شغل که داشتم بیکارم

    • @shayan4881
      @shayan4881 13 วันที่ผ่านมา

      خب بیا پارتنر آموزشی بگیر خیلی خوبه منم قبلا داشتم عالی بود

  • @roxaneserine203
    @roxaneserine203 15 วันที่ผ่านมา

    نام اصلی این اعدادء اعداد هندی است نه عربی.

    • @JadiMirmirani
      @JadiMirmirani  14 วันที่ผ่านมา +1

      فکر کنم اسم فنی اش هندی/عربی است. هندی ها اختراع کردن ولی زبان عربی (و فارسی) گسترشش داد و در غرب من سیستم عددنویسی عربی شنیدم.

  • @demon_lord001
    @demon_lord001 15 วันที่ผ่านมา

    سلام جاقی

    • @mr_b1z
      @mr_b1z 15 วันที่ผ่านมา

      😂یزید