当前位置: 首页 > news >正文

华为OD机试 - 静态扫描最优成本(JS)

静态扫描最优成本

题目

静态扫描快速识别源代码的缺陷,静态扫描的结果以扫描报告作为输出:

  1. 文件扫描的成本和文件大小相关,如果文件大小为 N ,则扫描成本为 N 个金币
  2. 扫描报告的缓存成本和文件大小无关,每缓存一个报告需要 M 个金币
  3. 扫描报告缓存后,后继再碰到该文件则不需要扫描成本,直接获取缓存结果

给出源代码文件标识序列和文件大小序列,求解采用合理的缓存策略,最少需要的金币数。

输入

第一行为缓存一个报告金币数 M,1≤M≤100
第二行为文件标识序列: F 1 F_1 F

http://www.lryc.cn/news/12552.html

相关文章:

  • 多层感知机
  • python在windows调用svn-pysvn
  • office365 word 另存为 pdf 的注意事项和典型设置
  • Spring IoC容器之常见常用注解以及注解编程模型简介
  • 超详细讲解文件函数
  • 【挣值分析】
  • Python3-基础语法
  • 【计算机网络】数据链路层(下)
  • 系统分析师考试大纲
  • 2023上半年软考报名时间已定,你准备好了吗?
  • DPDK — Userspace PMD 源码分析
  • javase基础学习(终)
  • Scala
  • 《数据分析方法论和业务实战》读书笔记
  • 华为OD机试 - 射击比赛(Python)
  • uniapp自定义验证码输入框,隐藏光标
  • 基于SSM框架的生活论坛系统的设计与实现
  • spring注解使用中常见的概念性问题
  • Module理解及使用
  • ngix 常用配置之 location 匹配规则
  • chatGPT与人形机器人,高泽龙接受中国经营报采访谈二者发展
  • 进程同步——读者-写者问题
  • Android自动化配置
  • Java程序怎么运行?final、static用法小范围类型转大范围数据类型可以吗?
  • 【数据管理】谈谈哈希原理和散列表
  • 浙江工业大学关于2023年MBA考试初试成绩查询及复试阶段说明
  • 08:进阶篇 - CTK 插件元数据
  • 数据结构与算法之数组寻找峰值分而治之
  • Metasploit 使用篇
  • Java岗面试题--Java并发(日积月累,每日三题)