博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
330. Patching Array
阅读量:6008 次
发布时间:2019-06-20

本文共 409 字,大约阅读时间需要 1 分钟。

330. Patching Array

题目链接:

想了半天没想出来,参考discussion里的解法:

public class Solution {    public int minPatches(int[] nums, int n) {        int i = 0, res = 0;        long miss = 1;        while(miss <= n) {            if(i < nums.length && nums[i] <= miss) {                miss += nums[i++];            }            else {                miss *= 2;                res++;            }        }        return res;    }}

转载地址:http://wppmx.baihongyu.com/

你可能感兴趣的文章
JS编码解码
查看>>
[傅里叶变换及其应用学习笔记] 二. 周期性,三角函数表示复杂函数
查看>>
spark on yarn模式:yarn命令杀除当前的application
查看>>
Android中自己定义组件和它的属性
查看>>
与jquery serializeArray()一起使用的函数,主要来方便提交表单
查看>>
Dictionary及KeyValuePair使用
查看>>
javaweb学习总结(十四)——JSP原理
查看>>
JDBC学习笔记(10)——调用函数&存储过程
查看>>
Linux的防火墙–Iptables
查看>>
proc_create的使用方法
查看>>
Live Migrate 操作 - 每天5分钟玩转 OpenStack(42)
查看>>
AOPR软件需要可以选几种字符集
查看>>
【转】MySQL USE NAMES 'UTF8'
查看>>
五年26个版本:Linux系统内核全程回顾
查看>>
codeforces水题100道 第十二题 Codeforces Beta Round #91 (Div. 2 Only) A. Lucky Division (brute force)...
查看>>
李洪强漫谈iOS开发[C语言-023]-取余数运算符
查看>>
centos为用户增加ssh key
查看>>
Quantum Bogo sort浅谈
查看>>
【Java】Socket+多线程实现控制台聊天室
查看>>
CAD注记层转到SDE Annotation Features(ArcEngine,C++实现)(转载)
查看>>