排列硬币
你总共有 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提交通过
以自己现在的努力程度,还没有资格和别人拼天赋