АЛ
Size: a a a
АЛ
Н
Α
A*
Н
СВ
СВ
R
require 'json'
и вперед)R
json = JSON.parse(json_string)
R
R
json['data']['tickets'].each do |ticket|
# это пример итерации по массиву...
end
R
AS
AS
AS
P
P
def merge(a1, a2)
i = 0
while a2.any?
if a2.first < a1[i]
a1.insert(i, a2.shift)
elsif a1[i+1].nil?
a1.insert(i+1, a2.shift)
elsif a2.first > a1[i] && a2.first < a1[i+1]
a1.insert(i+1, a2.shift)
i += 1
else
i += 1
end
end
a1
end
a1 = [10,11,13]
a2 = [0,2]
p a1
p a2
p merge(a1, a2)
P
i
), а из второго массива всегда вытаскиваем первый элемент. делаем, пока во втором массиве есть элементы.m
P