TGViewer
CS_SBUK CS_SBUK @kerman_cs · 440 subscribers
Post #45 121
توضیحات کلی درمورد سوالات:
۱- باید یک معمای سخت را حل میکردید.
۲- کار با رشته ها و کدهای اسکی کاراکترها یا توابع کتابخانه sstream یا...
۳- برای هر بیت ۸ حالت وجود داشت که بعضی از آنها غیر ممکن بودند در کل هر بیت حداکثر می توانست دو حالت برای بیت های اعداد x و y داشته باشد پس جواب یا صفر بود یا دو به توان k
۴- راه حل سوال ارائه یک الگوریتم حریصانه (greedy) بر حسب di ها و سپس wi ها بود. ایده های متنوعی برای پیاده سازی nlogn وجود داشت در غیر این صورت راه حل تایم میشد.
۵- باید اثبات میکردید که اگر از راست به چپ یک sweep line میزدید به هر نقطه که میرسیدید یا شیب بیشتری ایجاد نمیکرد یا با یکی از دو نقطه ای که تا به اینجا شیب بیشینه دارند شیب بیشینه ایجاد میکرد پس کافی بود که نقاط را بر حسب x مرتب کرده و سپس از راست به چپ حرکت کرده و در هر مرحله دو نطقه ای که شیب بیشینه دارند را ذخیره کرد.
nlogn
موفق باشید!
More from @kerman_cs
  1. Oct 16, 2026درود برای انتخابات انجمن نیاز به همکاری داریم هرکسی که مایل هست روز دوشنبه از ساعت ۹ تا ۱۱…
  2. Oct 14, 2026کاندیداهای انتخابات انجمن علمی علوم کامپیوتر
  3. Oct 11, 2026«مرحله اول انجمن‌ها» 🔸 با اعلام معاونت فرهنگی، انتخابات انجمن‌های علمی دانشگاه از یکشنبه…
  4. Oct 11, 2026⭕️مدارس و ادارات کرمان امروز طبق روال عادی فعالیت می‌کنند ♦️مدیرکل مدیریت بحران استانداری…
  5. Oct 6, 2026«آغاز ارزشیابی» 🔸ارزشیابی مدیر گروه و استاد مشاور فعال شده و حداکثر تا ۱۸ مهرماه امکان شر…
  6. Oct 5, 2026«دوباره تعطیل شد» ♦️بر اساس تصمیم کارگروه مدیریت شرایط اضطرار آلودگی گردوغبار استان کرمان،…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →