【华为机试真题 Python实现】高效的任务规划【2022 Q1 Q2 | 200分】
2023-09-14 09:06:44 时间
前言
《华为机试真题》专栏含牛客网华为专栏、华为面经试题、华为OD机试真题。
如果您在准备华为的面试,期间有想了解的可以私信我,我会尽可能帮您解答,也可以给您一些建议!
本文解法非最优解(即非性能最优)。
题目描述
你有n台机器编号为1~n,每台都需要完成完成一项工作,机器经过配置后都能完成独立完成一项工作。假设第i台机器你需要花B分钟进行设置,然后开始运行,J分钟后完成任务。现在,你需要选择布置工作的顺序,使得用最短的时间完成所有工作。
注意,不能同时对两台进行配置,但配置完成的机器们可以同时执行他们各自的工作。
特别提醒!!!!
注意1:机试为ACM 模式
你的代码需要处理输入输出,input
接收输入、注意2:机试按通过率记分
复杂题目可以考虑暴力破解,再逐步优化,不是运行超时就无法得分,如下,提交结果运行超时,
相关文章
- Python 入门(五)条件判断和循环
- [Python] Execute a Python Script
- Python每日一练(20230406)
- Python分布式爬虫原理
- 零基础Python初学者必看学习路径规划!
- Python语言学习:Python语言学习之硬件交互应用(arduino、树莓派等)相关的简介、案例应用之详细攻略
- 基于知识图谱的自主作业插秧机任务规划研究(Python代码实现)
- (非线性规划Python)计及动态约束及节能减排环保要求的经济调度
- 孤立随机森林(Isolation Forest)(Python实现)
- 多旋翼物流无人机节能轨迹规划(Python代码实现)
- python里的常用指令,不看你就亏啦~(基础小知识)
- 【python】为你绘制玫瑰一束,爱意永存
- 我用python代码把舞蹈区的精华下载下来慢慢欣赏~
- 【LeetCode Python实现】300. 最长递增子序列(中等)动态规划
- Python编程:virtualenv创建独立的虚拟环境
- Python 显示LinkedIn用户作业
- 小学生蓝桥杯Python闯关 | 时间转换
- python 动态规划求解单源最短路径
- 10.Python之Ansible自动化运维常用模块
- Python数模笔记-NetworkX(4)最小生成树
- 写【Python折线图】的一百个技巧(一、生成折线图网页)
- (非线性规划Python)计及动态约束及节能减排环保要求的经济调度
- Anaconda Prompt使用简介:安装python等包、创建删除环境等
- Python全局变量及Global关键字( Global variable in Python)
- 路径规划算法 python 实现