请教各位巨佬一个分配任务思路
有苹果a、b、c、d、e、f、g共7个,需要按苹果顺序分配
张三 需要分配1个
李四 需要分配2个 不能分配到:b
王五 需要分配4个 不能分配到:a、b、c
- 各位巨佬求个思路,我自己想到的太麻烦要循环好几次,还需要进行调换,基本随着分配人数增加,循环次数就要增加
- 后续这个方法的参数就是
assignTask(List<本次分配苹果集合>,List<参与分配的人>,Map<用户id,List<排除苹果集合>>)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
不是和八皇后问题类似么
没有测试,大概思路