tgoop.com/pyHints/874
Create:
Last Update:
Last Update:
اینم براساس راهکار کسی که استخدام شد؛ استفاده از
multiprocessing.Value
برای اینکه بتونه بین پراسسها وضعیت رو بررسی کنه؛ به محض اینکه یکی از پراسسها اعلام کنه به جواب رسیده
found.value
باقی پراسسها قطع میشند و پردازش تکمیل میشه.
با این روش؛ جواب هش اول توی 7ms بدست میاد.
اما این کد هم میتونه بهتر بشه؛ برای hash دوم با عدد
69269268
تقریبا ۲ برابر روش قبلی زمان نیاز داره!بطور کلی برای اعدادی که توی ۲۵٪ انتهای
chunk
خودشون قرار میگیرند! راهکار بهتر رو کسی توی مصاحبه ننوشته بود برای همین کدهای هیچکدوم از مصاحبه شونده هارو با اون مقابسه نکردم؛ ولی تمرین خوبی هست اگر بهش فکر کنید!
=================
سوال شده:
۱- لینکدین من روی پست اول توی پین شدهها هست
۲- فونتی که استفاده میکنم
operator mono
هست ۳- ادیتور و تم و ... هم مربوط به تنظیمات
neovim
هست که گذاشتم البته از برنچ javascript
استفاده کنید این تغییرات اونجاس (فونت رو باید روی ترمینال فعال کنید)۴- توی مصاحبه اول، دسترسی به
ai
وجود نداشت؛ مصاحبه دوم بلامانع بود استفاده از ai
۵- سوال اصلی مصاحبه نبود؛ برای حذف روزمههای اضافه بود
BY Python Hints

Share with your friend now:
tgoop.com/pyHints/874