golang leetcode 1104. 分糖果 II

循環(huán)暴力求解。
自增取余求people下標(biāo)

  idx = (idx + 1)%num_people

對于最后一個被分糖果的people,需要把多余且不夠完全分的給加上

ret[idx] += candies + add

完整代碼

func distributeCandies(candies int, num_people int) []int {
    add := 1
    ret := make([]int, num_people)
    idx := 0
    candies -= add
    for candies > 0 {
        ret[idx] += add
        add++
        idx = (idx + 1)%num_people
        candies -= add
    }
    ret[idx] += candies + add
    return ret
}
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 距離從來無法阻隔心之所向的愛戀 即使漂洋過海 時間永遠(yuǎn)抹不去一吻定情的誓言 一吻就是三生三世...... 這一朵小...
    夏柒公子閱讀 252評論 0 0
  • 本周空巴學(xué)習(xí)了稻盛和夫“以德為本的人格教育刻不容緩”一文,文中開頭提到:為什么我們會失去最基本的道德規(guī)范呢?為什...
    陳雪央閱讀 285評論 0 1
  • 東坡寫畫論居先,不重原形意可連。 疾緩筆寥神己似,云石悄寂落人間。
    藍(lán)天藍(lán)天121閱讀 452評論 0 0
  • 每個人都需要存在感 當(dāng)一個人被忽視,沒有了存在感,那么這個人的離去將是不可避免的 這種離去,發(fā)生在朋友、家庭、職場
    原味蛋炒飯閱讀 171評論 0 0
  • 獲取sha1值打開Android studio 右側(cè)的 gradle,刷新一下, 找到signReport雙擊...
    EvanPoison閱讀 216評論 0 0

友情鏈接更多精彩內(nèi)容