代码拉取完成,页面将自动刷新
代码中str2被创建后,会从str1字符串中把所有字符复制到str2,再添加"wwww"字符串,效率不高
str1 = "xxxxxxxx"
str2 = str1 .. "wwww"
local buff = ""
for line in io.lines() do
buff = buff .. line .. "\n"
end
-- buff=20(Bytes/L) * 2500 (L) =5000(B) 50k
-- buff .. 20Byte --> 50020B
io.read("*all")
local t = {}
for line in io.lines() do
t[#t + 1] = line
end
t[ #t + 1 ] = ""
local s = table.concat( t , "\n" )
-- 采用二分算法 连接字符串
function addstring( stack , s )
stack[#stack + 1 ] = s -- 将s压入栈
for i = #stack - 1 , 1 , -1 do
if #stack[i] > #stack[i+1] then
break
end
stack[i] = stack[i] .. stack[i+1]
stack[ i + 1 ] = nil
end
end
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。