行业知识
【华为OD机试真题】2024年C卷(java)-推荐多样性
2026-10-25 11:19:34
来源:互联网转载
【华为OD机试真题】2024年C卷汇总(java)
()一、题目
【华为OD机试真题】2024年C卷(java)-推荐多样性
题目描述:
()推荐多样性需要从多个列表中选择元素,一次性要返回N屏数据(窗口数量),每屏展示K个元素(窗口大小),选择策略
1.各个列表元素需要做穿插处理,即先从第一个列表中为每屏选择一元素,再从第二个列表中为每屏选择一个元素,依次类推
2.每个列表的元素尽量均分为N份,如果不够N个,也要全部分配完,比如下面的例子:
(1)从第一个列表中选择4条0 12 3,分别放到4个窗口中
(2)从第二个列表中选择4条10 11 12 13,分别放到4个窗口中
(3)从第三个列表中选择4条20 21 22 23,分别放到4个窗口
(4)再从第一个列表中选择4条4 5 6 7,分别放到4个窗口中
(5)再从第一个列表中选择,由于数量不足4条,取剩下的2条,放到窗1和窗口2
(6)再从第二个列表中选择,由于数量不足4条并且总的元素数达到窗口要求,取18 19放到窗口3和窗口4
二、输入输出
输入描述:
第一行输入为N,表示需要输出的窗口数量,取
最新文章
- PPT无法打开?解决方法大揭秘!
- Ledvision下载指南,简单步骤,轻松获取
- 揭秘建材商城源码,一站式高效采购,打造卓越电商体验!
- rust怎么复制服务器名字?
- Win10系统全面解析,你想知道的所有细节
- 业务运营毕业五年,做过互联网营销运营,产品运营,市场推广,擅长平面设计策划,最爱第一家,待了三年,可公司战略调整,把我们站撤了,后面一家工作环境懒散没有提升空间离职了,再进了家上市公司,公司大管理层乱,好多三观不正,被逼无奈离职,现这家面试时讲得很好,入职三个月,承诺的都一一变动
- 怎么提前预警服务器损坏?
- 易语言代理设置教程,快速切换网络访问,轻松上手!
- 基于JAVA+SpringBoot+VUE+微信小程序的前后端分离咖啡小程序
- wins服务器怎么设置网段?