×
解除綁定,重新設定系統帳號的密碼
您的系統帳號 ID:
您的系統帳號:
您的帳號暱稱:
設定新密碼:
設定新密碼:
×
請輸入要加入的「課程代碼」
請向開設課程的使用者索取「課程代碼」
分類題庫
解題動態
排行榜
討論區
競賽區
登入
註冊
發表新討論
解題報告
#31777: python AC tip
forkidlai
(forkidlai)
學校 : 不指定學校
編號 : 192336
×
傳送站內訊息
傳給:
主題:
內容:
來源 : [220.130.18.196]
最後登入時間 :
2024-06-03 11:17:14
f815.
TOI_y21m4_a01遊戲升等
--
TOI
練習賽
2021年
4月
潛力組
| From: [36.233.125.222] | 發表日期 : 2022-08-18 21:51
# 可能需要兩次二分搜
# 第一次先找nlist(排序)中最小nlist[rgt]滿足cost>=c
# 若某個nlist滿足cost==c,則ans=nlist[mid],break結束
# 若第一次二分搜結果,最後一個nlist[n-1]也不滿足cost>=c,則須從最後一個nlist逐一+1找滿足的ans
# 若需要第二次二分搜,從nlist[lft]+1,+2,+3...nlist[rgt]二分搜找最小滿足cost>=c
# cost = sum((nj-ni)**2)
ZeroJudge Forum