Size: a a a

Programming Offtop

2021 March 19

I

Igor in Programming Offtop
источник

КР

Кирилл Романенко... in Programming Offtop
Mikhail Levchenko
ну камон, это же не вопрос типа что такое SkipList
Хм, пойду почитаю что за скиплист
источник

ML

Mikhail Levchenko in Programming Offtop
Кирилл Романенко
Хм, пойду почитаю что за скиплист
прикольная структура данных
источник

AA

Andrey Akimov in Programming Offtop
ля, тож заинтересовали
источник

КР

Кирилл Романенко... in Programming Offtop
Mikhail Levchenko
ну камон, это же не вопрос типа что такое SkipList
Чёт он такой себе. Судя по русскоязычной статье, в теории он быстрый, но на практике - не всегда, плюс занимает кучу памяти.
источник

ML

Mikhail Levchenko in Programming Offtop
Кирилл Романенко
Чёт он такой себе. Судя по русскоязычной статье, в теории он быстрый, но на практике - не всегда, плюс занимает кучу памяти.
а какие у тебя ещё есть варианты конкурентной вставки?
источник

КР

Кирилл Романенко... in Programming Offtop
Mikhail Levchenko
а какие у тебя ещё есть варианты конкурентной вставки?
Не вставлять конкурентно. :)
источник

ML

Mikhail Levchenko in Programming Offtop
забыл ещё каеф – он же ещё и сортированный
источник

КР

Кирилл Романенко... in Programming Offtop
Ладно, на самом деле я сейчас ещё почитал и готов забрать свои слова обратно.
источник

I

Igor in Programming Offtop
Mikhail Levchenko
прикольная структура данных
А нах она нужна? Особенно в ведре
источник

КР

Кирилл Романенко... in Programming Offtop
Igor
А нах она нужна? Особенно в ведре
Ну, O(log n) и безопасная конкурентность на основные операции.
источник

I

Igor in Programming Offtop
Кирилл Романенко
Ну, O(log n) и безопасная конкурентность на основные операции.
Это не ответ, это описание свойств
источник

КР

Кирилл Романенко... in Programming Offtop
Igor
Это не ответ, это описание свойств
Ответ следует из полезности свойств
источник

KD

Konstantin Dovnar in Programming Offtop
Igor
А нах она нужна? Особенно в ведре
В ведре вообще нихуя не нужно, кроме ArrayList, пары мап и HashSet.
Но ведь как-то нужно оправдывать многочасовые собесы.
источник

I

Igor in Programming Offtop
Кирилл Романенко
Ответ следует из полезности свойств
Где юзаешь?
источник

КР

Кирилл Романенко... in Programming Offtop
Igor
Где юзаешь?
Нигде не юзаю, я 5 минут назад о нём узнал
источник

I

Igor in Programming Offtop
Konstantin Dovnar
В ведре вообще нихуя не нужно, кроме ArrayList, пары мап и HashSet.
Но ведь как-то нужно оправдывать многочасовые собесы.
Я сомневаюсь, что это на ведро собесах спрашивают.
Очевидно что это, как и 99% java.concurent было сделано авторам "большой" джавы под свои нужды
источник

КР

Кирилл Романенко... in Programming Offtop
Igor
Я сомневаюсь, что это на ведро собесах спрашивают.
Очевидно что это, как и 99% java.concurent было сделано авторам "большой" джавы под свои нужды
Ну вот Миша видимо спрашивает
источник

KD

Konstantin Dovnar in Programming Offtop
Igor
Я сомневаюсь, что это на ведро собесах спрашивают.
Очевидно что это, как и 99% java.concurent было сделано авторам "большой" джавы под свои нужды
Не скажу за сейчас, но года 3 назад, когда пробовался в Яндекс, меня там дрючили по коллекциям только так.

В остальных местах послабее, конечно.

А так, в том же и моя мысль — в андроиде всё это не нужно. Разве что письками знаниями мериться.
источник

КР

Кирилл Романенко... in Programming Offtop
Konstantin Dovnar
Не скажу за сейчас, но года 3 назад, когда пробовался в Яндекс, меня там дрючили по коллекциям только так.

В остальных местах послабее, конечно.

А так, в том же и моя мысль — в андроиде всё это не нужно. Разве что письками знаниями мериться.
Кстати про коллекции - я чёт охуел, когда написал list.filter { otherList.contains(it) } и посмотрел потом насколько это долго.
источник