درک برنامه نویسی جادی - ۰۱۰ - اعداد اول: بهینه سازی
Вставка
- Опубліковано 14 лип 2017
- حالا که همه کار رو کردیم.. می رسیم به یک تخصص فوق العاده در دنیای برنامه نویسی: بهتر کردن برنامه. وقتی ما الگوریتم رو می فهمیم می تونیم اونو سریعتر کنیم و وقتی برنامه نویسی بلدیم می تونیم در سطح کد هم برنامه رو بهتر کنیم. در این شماره برنامه خودمون رو حداقل صد برابر سریعتر می کنیم!
سلام جادی عزیز، وقتی عدد رو نصفش میکنی حساب میکنی یا رادیکالش رو میگیری و حساب میکنی، دیگه اون کانتر که گزاشنی تعداد اعداد اول قبل از اونو بشماره بیربط و غلت میشه.
ممنونم از کارای عالی یوتوبت
دمت گرم
چند مرحله دیگه هم میشه اپتیمایز بشه
اول اینکه فقط اعداد زوج بررسی بشن
دوم اینکه اگه عددی عدد اخرش پنج یا صفر بود وارد نشه چون حتما اول نیست
سوم اگه عددی جمع اعدادش بر سه بخش پذیر بود باز هم وارد برنامه نشه چون بر سه بخش پذیره
در این حالات بیشتر از ۷۰ درصد برنامه اپتیمایز میشه
دم شما گرم
دستت درد نکنه جادی جان. منتظر بقیه ویدئوکست هات هستیم. دمت گرررررررمه :*** اینجوری دارم هم پایتون یاد میگیرم هم برنامه نویسیو درک میکنم..خدایت خیر دهاد
ممنون
Eyval dadash merci azat Aly bud vaqean videot
خیلی عالی دارم حرفه ای میشم ممنون جادی
فقد میشه یه ویدیو در رابطه با باز کردن برنامه ها بزارید که دیگه نیاز نباشه بریم رو برنامه اینو اون بزنیم تا باز شه
فقد کد بزنیم خودش باز بشه
عالییییییییییییی آموزش های بیشتری بزار لطفا ممنون.
Es ist echt tool 🤗
ممنون ... حالا که داری basic میگی با همین پایتون برو جلو که پایتونم یاد گرفته باشیم
You are excellent.
عالی استاد جادی 🌻🌻🌻
راهکار های خیلی خوبی بود
thanx alot.
تشکر
سلام من هیچی از برنامه نویسی نمیدونم و شاغل هم هستم ولی علاقمند به اینکارم.خیلی خوب متوجه میشم ممنون که زحمت میکشی.با اموزشهات تا چه حد یاد بگیرم میتونم یه شغل بگیرم؟
👌👌👌👌👌👌👌👌👌
این کلاه بهتون خیلی میاد بازم ازش در برنامه ها استفاده کنین
لطفاً میشه جاوا را آموزش بدین. ممنون میشم
salam jadi jan, ye bugi ro to dagighe 2 didam, goftam begam behet
vaghti shomato line 3 : for i in range (2, n)>>>>>>(2, n/2 ) kardi teedade adade aval az 1230 ta be 1231 afzayesh peyda kard,
baad az koli gashtan didam ke baad az ezafe kardane "/" adade 4 ro ham adade aval mohasebe mikone!
age daliesh ro fahmidi be ma ham bego
meci
Salam. Yekam ba takhir didm :D. Chon ke be ezaye 4 mishe range(2,2) ke be nazar python khalie. Bara hamin asn too oon for nmire azash rad mishe. Pas boolian e True mimoone.
سلام استاد منپتایم رو اولش می نویسم برای من می گم ه اینر اایم نشکل از چیه
چرا با نصف کردن n تعداد عداد اول از ۱۲۳۰ به ۱۲۳۱ تغیر کرد?
n/2 +1
کافیه تا جذراون عدد حساب کنی
۹۹۹۹۸۳ عالی است
درحالتی که بردو تقسیم میکنی یکی به اعداد اول اضافه میشه