5个人分13个苹果类似的算法问题
来源:互联网 发布:nba2k15安东尼捏脸数据 编辑:程序博客网 时间:2024/06/05 08:06
users:人,tasks; 任务
将每个人都分一个,多于的任务,从第一个人开始分直到分完
public Map<String,List<String>> allotOfAverage(List<String> users,List<String> tasks){ Map<String,List<String>> allot=new ConcurrentHashMap<String,List<String>>(); //保存分配的信息 if(users!=null&&users.size()>0&&tasks!=null&&tasks.size()>0){ for(int i=0;i<tasks.size();i++){ int j=i%users.size(); if(allot.containsKey(users.get(j))){ List<String> list=allot.get(users.get(j)); list.add(tasks.get(i)); allot.put(users.get(j), list); }else{ List<String> list=new ArrayList<String>(); list.add(tasks.get(i)); allot.put(users.get(j), list); } } } return allot; }
阅读全文
0 0
- 5个人分13个苹果类似的算法问题
- 分苹果的问题
- (11)分苹果问题:将m个相同的苹果放到n个相同的盘子中,多少钟分法?
- 关于”600个苹果分十个篮子的装“问题的分析
- 算法提高 分苹果
- 【算法题】分苹果
- 分苹果算法
- 算法----猴子分苹果
- 几个类似的算法问题
- m个苹果分在n个相同的盒子
- 指定分苹果问题
- 分苹果问题
- 分苹果问题
- 分苹果问题
- 小熊分苹果问题
- 分苹果问题
- 问题 : 分苹果【博弈】
- 问题 : 分苹果
- Android--碰撞效果--JBox2d实现
- Mac OSX ffmpeg 硬件加速
- Python学习之旅第一课--安装各种模块包
- 根文件系统分区制作
- zookeeper的日常运维
- 5个人分13个苹果类似的算法问题
- 试验3
- java多线程学习——(3)认识yield,join,sleep方法
- Websphere Application Server (WAS) 中应用的哪一个 web.xml 在起作用
- spring在向后台传数据时,可以自动将字符串转化为数组
- if语句之监控
- 自定义view圆形图片
- 单调队列详解
- js 数组筛选