排列硬币
你总共有 n 枚硬币,你需要将它们摆成一个阶梯形状,第 k 行就必须正好有 k 枚硬币。
给定一个数字 n,找出可形成完整阶梯行的总行数。
n 是一个非负整数,并且在32位有符号整型的范围内。
function arrangeCoins(n) {
if(n == 0 || n == 1){
return n
}
let len = n
for(let i = 1;i <= len;i++){
if(n >= i){
n -= i
}else{
return (i - 1)
}
}
}
Leecode提交通过
以自己现在的努力程度,还没有资格和别人拼天赋

浙公网安备 33010602011771号