循环累加的水手链表

class Solution {
public:vector<int> distributeCandies(int candies, int num_people) {int tmp = 1;int i = 0;vector<int>ans(num_people,0);while(candies>0){ans[i%num_people]+= candies>tmp? tmp : candies;candies-=tmp;i++;tmp++;}return ans;}
};

leetCode1103相关推荐

  1. leetcode1103. 分糖果 II 该模拟就模拟,别老想着优化

    排排坐,分糖果. 我们买了一些糖果 candies,打算把它们分给排好队的 n = num_people 个小朋友. 给第一个小朋友 1 颗糖果,第二个小朋友 2 颗,依此类推,直到给最后一个小朋友 ...

  2. 模拟(持续更新、整理)

    链表 两数相加:leetcode-2 两两交换链表只能够的节点:leetcode-24 K个一组翻转链表:leetcode-25 旋转链表:leetcode-61 反转链表II:leetcode-92 ...

  3. 数学(持续更新、整理)

    两数相加:leetcode-2 Z字形变换:leetcode-6 整数反转:leetcode-7 Pow(x, n):leetcode-50 排列序列:leetcode-60 爬楼梯:leetcode ...

最新文章

  1. R语言使用table1包绘制(生成)三线表、使用单变量分列构建三线表、自定义overall的标签名称
  2. 红外发送管的角度特性测试
  3. 整数的最大值和最小值
  4. 快速排序算法_常用排序算法专题—快速排序
  5. 生成对抗网络(GAN)的数学原理全解
  6. linux函数的阻塞与非阻塞IO及错误处理
  7. 百度前端学院-基础学院-第四课
  8. 2017.4.17------软件测试的艺术+整理以前的摘记
  9. Angular性能优化之脏检测
  10. 《游戏设计师修炼之道:数据驱动的游戏设计》一2.3 创建漏洞:一个例子
  11. win10浏览器闪退_Win10系统Edge浏览器闪退问题的解决方法
  12. ionic3使用第三方图标
  13. AI 告别炒作,Java 0 增长,2021 技术路在何方?
  14. 解决Python开发中,Pycharm中无法使用中文输入法问题
  15. python手册中文版-python手册中文
  16. 一个80后独立开发者
  17. c语言先加后减程序,C语言中的加加减减
  18. 蓝牙BLE协议分析【附代码实例】
  19. 关于智能运维(AIOps)的学与思
  20. 全志D1-H 双屏异显第一弹来啦 D1同时支持两个屏幕,一边做UI交互,一边播放视频

热门文章

  1. 一个人在家怎么做自媒体?4个靠谱平台,门槛低、变现很简单
  2. 如何快速提升单片机编程水平?
  3. Vulkan 简介及其特点
  4. Excel提取单元格中的数字
  5. ggplot2修改坐标轴刻度
  6. 我,32岁,小米公司程序员,揭 开北京“码农”的真实收入
  7. maven配置中央仓库,阿里云仓库地址
  8. 阿里云MAVEN/华为MAVEN/腾讯云MAVEN 仓库地址
  9. ntpdate离线安装
  10. TokenRise的见茶卸甲@一杯严选 六道一辉探访“茶人的栖息地@世科坊”