Anonymous
Anonymous
Лисперы невывозят спорить, а раст тем более
ඞ
ඞ
Лол, можно сделать либу, которая будет ассертить вопросами на стакэксченж
Anonymous
Крылатый
🦥Alex Fails
Забейте уже
Крылатый
В расте нет метакодинга.
🦥Alex Fails
#offtop
Крылатый
*достал и забил*
Anonymous
Rafael 🌵
🦥Alex Fails
Dumitru
Только что было у меня собеседование в Facebook, это ппц :(
Vladislav
Anonymous
Vladislav
это было телефонное, да?
Крылатый
Насиловали?
Dumitru
сейчас)
Dumitru
это было по скайпу, надо было кодить
Алдар
в какой город?
Dumitru
Дали простое до нельзя задание, любой школьник сделал бы
Есть массив А = [a1 a2 a3 ... an b1 b2 b3 .. bn] и число К
надо найти число К зная что a1 > a2 .. > an, b1<b2...bn
я сразу понял что тут бинпойск,
он говорит нормально - молодец
а теперь закодь
ну я начал кодить
я привык кодить спокойно, не торопясь, долго думать. а тут не как обычно
надо было написать норм, красивый код, работающий и сделать надо это быстро
Dumitru
London
Dumitru
я и правда ожидал вопросы про ОС, сети, всякие умные штуки... я думаю они были но я запарол первое задание потому что слишком долго писал код и суетился
Алдар
я как то писал бинарный поиск на сишечке)
Алдар
тоже на собесе
Vladislav
Dumitru
Vladislav
Dumitru
два телефонных, видимо то же самое только без визита
Vladislav
Dumitru
Vladislav
Dumitru
офигеть
Алдар
А что можно подавать документы в другой город, они тебе если чего оплатят перелет на онсайт собеседование?
Vladislav
причем 5 онсайтовых подряд за один день)
Dumitru
вот почему нельзя просто спросить алгоритм(( кодить это же дело интимное, где надо самому сидеть и работать
Vladislav
Dumitru
Алдар
Судя по всему телефонные ерунда)
Алдар
Dumitru
в том то и дело что ничего
Dumitru
как я понял должны были, а я все свое время потратил на задачу
Dumitru
аж обидно(
Anonymous
Алдар
Алдар
Anonymous
Vladislav
и в гугл так можно?)
скорее всего, правда когда я собеседовался к ним в последний раз у них еще был офис в Питере)
Dumitru
на каком языке писал?
меня спросили на каком хочу, я сказал что зависит от задачи, и после выбрал плюсы
Алдар
В США сгонять нахаляву)
Anonymous
Алдар
я помню когда писал ошибся, но сразу поправился
Dumitru
Anonymous
Dumitru
а это, где-то ~80
Алдар
Щас попробую написать по памяти
🦥Alex Fails
Кстати
🦥Alex Fails
Это же алгоритм)
🦥Alex Fails
А мы тут запускаем чат по алгоритмам))
🦥Alex Fails
Желающие - лс или +
.
+
Dumitru
.
Туда всякие глупые вопросы по кормену можно закидывать?
🦥Alex Fails
Anonymous
🦥Alex Fails
Анонс чата будет чуть позже в @prodot
Алдар
int binary_search(int *a, int left, int right, int N) {
if(right < left) return -1;
int mid = left + (right - left)/2;
if(a[mid] == N) {
return mid;
} else if(a[mid] < N) {
return binary_search(a, mid + 1, right, N);
} else {
return binary_search(a, left, mid, N);
}
}
Dumitru
Алдар
Алдар
нужно же вернуть индекс
Dumitru
правильно!)
Есть массив А = [a1 a2 a3 ... an b1 b2 b3 .. bn] и число К
надо найти число К зная что a1 > a2 .. > an, b1<b2...bn