Size: a a a

2020 August 25

PP

Pavel Protchenko in RubyRush
Без использования стандартных функций написать функцию reverse, которая принимает массив и возвращает массив в обратном порядке.
источник

S

Sergey in RubyRush
и про 15:15?
источник

S

Sergey in RubyRush
Pavel Protchenko
Без использования стандартных функций написать функцию reverse, которая принимает массив и возвращает массив в обратном порядке.
как раз сегодня смотрел собес на ютюбе с такой задачей)
источник

S

Sergey in RubyRush
Какой угол между стрелками при времени 15:15
источник

PP

Pavel Protchenko in RubyRush
Решается достаточно просто)
источник

PP

Pavel Protchenko in RubyRush
def reverse(arr)
   arr2 = []
   arr.size.times { arr2 << arr.pop }
   arr2
end
источник

S

Sergey in RubyRush
Pavel Protchenko
Решается достаточно просто)
а без стандартных функций?)
источник

VK

Viktor Kunavin in RubyRush
Pavel Protchenko
Без использования стандартных функций написать функцию reverse, которая принимает массив и возвращает массив в обратном порядке.
это где такие хорошие собесы?)
источник

PP

Pavel Protchenko in RubyRush
Буржуйская контора, одна из задач)
источник

S

Sergey in RubyRush
делись
источник

PP

Pavel Protchenko in RubyRush
И еще одна

You have an array of ints. Create function which groups numbers by sum of pairs
(for example: sum = 5). Each element of array has to be used only once.
function getPairs(arr, sum) {
 // ...
}
---
test data:
input: [22, 3, 5, 0, 2, 2]
resutls: [[3, 2], [5, 0]]
input: [-5, 33, 2, 2, 3, 5, 0, 10, 3]
resutls: [[-5, 10], [2, 3], [2, 3], [5, 0]]
input: [5, 5, 5, 0, 0, 0, 5]
resutls: [[5, 0], [5, 0], [5, 0]]
sum=6
input: [3, 3, 6, 0]
resutls: [[3, 3], [6, 0]]
Language: JavaScript or Ruby
источник

S

Sergey in RubyRush
Pavel Protchenko
И еще одна

You have an array of ints. Create function which groups numbers by sum of pairs
(for example: sum = 5). Each element of array has to be used only once.
function getPairs(arr, sum) {
 // ...
}
---
test data:
input: [22, 3, 5, 0, 2, 2]
resutls: [[3, 2], [5, 0]]
input: [-5, 33, 2, 2, 3, 5, 0, 10, 3]
resutls: [[-5, 10], [2, 3], [2, 3], [5, 0]]
input: [5, 5, 5, 0, 0, 0, 5]
resutls: [[5, 0], [5, 0], [5, 0]]
sum=6
input: [3, 3, 6, 0]
resutls: [[3, 3], [6, 0]]
Language: JavaScript or Ruby
Вот это прикольно
источник

VK

Viktor Kunavin in RubyRush
мне тут кинули вообще дич, хотя возможно это я такой, не шарю прост.
позиция backend ruby, в стеке компании также юзаются го.
так вот собственно задачка, написать restfull api авторизации на go с использованием JWT токенов access/refresh токенов которые хранятся в базе монго) функцию refresh можно только использовать с тем access токеном, которыый создавался с двуя другими refresh токенами, при этом операцию refresh не может выполнить клиент на своей стороне

и я чет приуныл
источник

PP

Pavel Protchenko in RubyRush
Например def my_func(arr, 5) на выходе то что выше)
источник

PP

Pavel Protchenko in RubyRush
Я с другими язами связываться не хочу, ruby и js вполне хватает))
источник

VK

Viktor Kunavin in RubyRush
в целом я сделал, но немогу норм роуты прикрутить и написать базу в монго, вместо этого храню в редис пока, думаю что дальше делать. с го знаком 2 дня)
источник

PP

Pavel Protchenko in RubyRush
Еще и sql в придачу))
источник

ТК

Тимур Каримов... in RubyRush
источник

ТК

Тимур Каримов... in RubyRush
Можно сюда докинуть задачи с собесов
источник

VK

Viktor Kunavin in RubyRush
Pavel Protchenko
Еще и sql в придачу))
ну это знать надо обязательно, лично мое мнение
источник