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

力扣每日一题-统计已测试设备-2024.5.10

    力扣题目:统计已测试设备

题目链接: 2960.统计已测试设备

题目描述

在这里插入图片描述

代码思路

根据题目内容,第一感是根据题目模拟整个过程,在每一步中修改所有设备的电量百分比。但稍加思索,发现可以利用已测试设备的数量作为需要减少的设备电量,这样,就省去了大量重复的计算操作。

代码纯享版

class Solution {public int countTestedDevices(int[] batteryPercentages) {int sum = 0;for(int i = 0; i < batteryPercentages.length; i++){if(batteryPercentages[i] - sum > 0){sum++;}}return sum;}
}
http://www.lryc.cn/news/346008.html

相关文章:

  • 代码+视频,R言语处理数据中的缺失值
  • PGSync安装使用教程(PostgreSQL数据实时同步至Elasticsearch)
  • 前端主题切换的多种方式
  • 使用RESTful API构建 web 应用程序
  • KaiOS Data PDN 数据建立流程
  • Mybatis-Plus常用的增删改查坑
  • 初识指针(4)<C语言>
  • pyqt 工具栏QToolBar控件
  • SystemVerilog/Verilog中的仿真延时建模之模块路径延时
  • 代码随想录算法训练营Day36 | 738.单调递增的数字、968.监控二叉树、贪心算法总结 | Python | 个人记录向
  • FME学习之旅---day26
  • JAVA学习-练习试用Java实现电话号码的字母组合
  • js代码中关于async await的滥用 async await的滥用
  • 基础算法,贪心算法,贪心策略,OJ练习
  • 一文讲透亚马逊云三层架构
  • 只需3步,使用Stable Diffusion无限生成AI数字人视频(附安装包)
  • RustGUI学习(iced)之小部件(七):如何使用图像image部件来显示图片?
  • Substrate 入门课第 14 期圆满结束,岗位内推直达知名 Web3 项目!
  • android进阶-AIDL
  • 贪心算法-活动选择问题背包问题
  • Web3工具集合 - 00
  • 分布式与集群的区别
  • 学习心得:如何开始学习一款MCU
  • 顺序表的实现(迈入数据结构的大门)(1)
  • RERCS系统-WDA+BOPF框架实战例子 PART 1-新建List UIBB(列表组件)并分配Feeder Class和Node Element
  • 如何从 iPhone 恢复已删除或丢失的联系人?
  • RISCV 外部GCC 工具链安装@FreeBSD15
  • 全栈开发之路——前端篇(9)插槽、常用api和全局api
  • 减瘦误区、雷点、陷阱和挑战怎么应对
  • Leetcode—946. 验证栈序列【中等】