《中英双解》leetCode Arranging Coins (排列硬币)
Arranging Coins
难度简单182收藏分享切换为中文接收动态反馈
You have
n
coins and you want to build a staircase with these coins. The staircase consists ofk
rows where theith
row has exactlyi
coins. The last row of the staircase may be incomplete.Given the integer
n
, return the number of complete rows of the staircase you will build.你总共有 n 枚硬币,并计划将它们按阶梯状排列。对于一个由 k 行组成的阶梯,其第 i 行必须正好有 i 枚硬币。阶梯的最后一行 可能 是不完整的。
给你一个数字 n ,计算并返回可形成 完整阶梯行 的总行数。
Example 1:
Input: n = 5 Output: 2 Explanation: Because the 3rd row is incomplete, we return 2.Example 2:
Input: n = 8 Output: 3 Explanation: Because the 4th row is incomplete, we return 3.
class Solution {public int arrangeCoins(int n) {long left = 0;long right = n;long k,curr;while(left <= right){k = left + (right - left) / 2;//计算层数所有的硬币值curr = k * (k + 1) / 2;if(n == curr) return (int)k;if(n < curr){right = k - 1;} else {left = k + 1;}}return (int)right;}
}
《中英双解》leetCode Arranging Coins (排列硬币)相关推荐
- 《中英双解》leetCode Jump Game(跳跃游戏)
You are given an integer array nums. You are initially positioned at the array's first index, and ea ...
- Arranging Coins 排列硬币
你总共有 n 枚硬币,你需要将它们摆成一个阶梯形状,第 k 行就必须正好有 k 枚硬币. 给定一个数字 n,找出可形成完整阶梯行的总行数. n 是一个非负整数,并且在32位有符号整型的范围内. 示例 ...
- 1024分辨率《源代码》HD中英双字无水印
◎译 名 源代码/启动原始码/危机解密 ◎片 名 Source Code ◎年 代 2011 ◎国 家 美国/法国 ◎类 别 科幻/动作/惊悚/悬疑/爱情 ◎语 言 英语 ◎字 幕 中英双字 ◎I ...
- 幻世机器人_2014年科幻动作《幻世追踪/启动机械码》BD中英双字幕
◎译 名 幻世追踪/启动机械码(台) ◎片 名 Vice ◎年 代 2015 ◎国 家 美国 ◎类 别 动作/科幻/惊悚/冒险 ◎语 言 英语 ◎字 幕 中英双字幕 ◎IMDB评分 4.0/10 fr ...
- 2011动作科幻《美少女特工队》BD中英双字1024/1280高清 下载
◎译 名 美少女特工队 ◎片 名 Sucker Punch ◎年 代 2011 ◎国 家 美国/加拿大 ◎类 别 动作/冒险/幻想/惊悚 ◎语 言 英语 ◎字 幕 中英双字 ◎IMDB评分 6.5/1 ...
- 1024分辨率《X战警:第一战》BD中英双字无水印
◎译 名 X战警:第一战/X战警:初级/X战警:第一堂课/X战警:第一课/变种特攻:异能第一战(港) ◎片 名 X-Men First Class ◎年 代 2011 ◎国 家 美国 ◎类 别 动作/ ...
- 2010高分传记剧情《国王的演讲》DVD中英双字1024高清
◎译 名 国王的演讲 ◎片 名 The Kings Speech ◎年 代 2010 ◎国 家 英国/澳大利亚 ◎类 别 剧情/历史 ◎语 言 英语 ◎字 幕 中字 ◎IMDB评分 8,6/10 ...
- 2010最新高分大片《盗梦空间》DVD中英双字
◎译 名 盗梦空间/全面启动/潜行凶间 ◎片 名 Inception ◎年 代 2010 ◎国 家 美国/英国 ◎类 别 动作/惊悚/科幻 ◎语 言 英语 ◎字 幕 中英双字 ◎IMDB评分 9.1/ ...
- 2013年杰森·斯坦森动作《蜂鸟》720p.BD中英双字幕
2013年杰森·斯坦森动作<蜂鸟>720p.BD中英双字幕 发布时间:2013-07-11 ◎译 名 蜂鸟 ◎片 名 Redemption/Hummingbird ◎年 代 2013 ◎国 ...
最新文章
- LLVM数据流分析的理论
- protobuf编码
- LeetCode119.杨辉三角II
- 彻底的卸载SQL Server2005
- JAVA抽象类为什么可以有构造_抽象类为什么可以有构造函数?- Constructor of an abstract class in C#(转载)...
- Docker---问题1:bash: vi: command not found/bash: vim: command not found
- all()与any()
- 施一公:培养本科生比培养博士生要难
- 【杨中科】问苍天,微软的技术更新真的快吗
- 影响计算机质量度的指标,[计算机]专业版的质量度权重分析.ppt
- jQuery EasyUI教程之datagrid应用-1
- oracle 建表id自增长_oracle建表设置主键自增
- 虚拟机网卡和linux bridge上tap设备的关系
- Android 10 电池图标修改
- 电脑 蓝牙不显示 服务器,电脑蓝牙无法使用桌面右下角蓝牙图标不见的解决方法...
- 【转】140种Python标准库、第三方库和外部工具
- 无痕猫页面聊天软件,不需安装
- 『Hi,我是易建科技eKing Cloud!』
- BZOJ4398: 福慧双修【二进制分组+最短路】
- response响应,常用方法,分发器重定向,错误提示