Ruby注释获取

def test bearr,enarr,record
belen = bearr.length
enlen = enarr.length
bearr.sort!
enarr.sort!
i = 0
j = 1
num = []
while true
i += 1
if bearr[0] < enarr[i-1]
num << bearr[0] << enarr[i-1]
break
end
break if i >= enlen
end
if i >= enlen
num << bearr[0] << record
return num
end
while i < enlen and j < belen
if bearr[j] <= enarr[i] and bearr[j] >= enarr[i-1]
num << bearr[j] <<enarr[i]
j += 1
i += 1
next
end
if bearr[j] <= enarr[i-1]
j += 1
next
end
if bearr[j] >= enarr[i]
i += 1
next
end
end

if j < belen

num << bearr[j] << record
end
return num
end


puts "hello"
num = test [111,512,5,21,5],[121,12,454,154,51],457
puts "ehllo"
print num#[1]
#arr = [121,1,21,5,12,15,12,15]
#print arr
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值