Size: a a a

IT KPI C/C++ ХВ (не UB)

2020 September 12

KS

Kyryl Sydorov in IT KPI C/C++ ХВ (не UB)
є ще unsorted?
источник

 ‌  ... in IT KPI C/C++ ХВ (не UB)
Или так, я точно не помнил
источник

МЗ

Макс Заика in IT KPI C/C++ ХВ (не UB)
Да не, мне именно обычный мап надо было
источник

МЗ

Макс Заика in IT KPI C/C++ ХВ (не UB)
Но учту
источник

KS

Kyryl Sydorov in IT KPI C/C++ ХВ (не UB)
окей_
источник

 ‌  ... in IT KPI C/C++ ХВ (не UB)
Так это почти что обычный мап)
источник

МЗ

Макс Заика in IT KPI C/C++ ХВ (не UB)
Kyryl Sydorov
map - це такий контейнер, де всередині лежить бінарне дерево. А його структура гарантує, що для кожної вершини її лівий елемент менший за неї, а правий - більший. Це все треба саме для пошуку за O(log2(N))
А где ты всё это узнавал?)
источник

KS

Kyryl Sydorov in IT KPI C/C++ ХВ (не UB)
Макс Заика
А где ты всё это узнавал?)
на парах розповідали)
источник

 ‌  ... in IT KPI C/C++ ХВ (не UB)
Даже на cppreference есть похожее
источник

KS

Kyryl Sydorov in IT KPI C/C++ ХВ (не UB)
ну й це наче в офіційній документації має бути
источник

 ‌  ... in IT KPI C/C++ ХВ (не UB)
Пояснение
источник

МЗ

Макс Заика in IT KPI C/C++ ХВ (не UB)
Понял
источник

МЗ

Макс Заика in IT KPI C/C++ ХВ (не UB)
А если ключом будет другой контейнер, то как оно отсортируется? По сайзу?
источник

 ‌  ... in IT KPI C/C++ ХВ (не UB)
Нет
источник

 ‌  ... in IT KPI C/C++ ХВ (не UB)
Должен быть определён оператор меньше, только тогда можно использовать как ключ мапа
источник

 ‌  ... in IT KPI C/C++ ХВ (не UB)
Так что ты можешь написать свой класс, перегрузить оператор < и юзать его как ключ
источник

МЗ

Макс Заика in IT KPI C/C++ ХВ (не UB)
А, ну да, занимался в своё время таким)
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
ххх
В чем разница между printf и cout? (C++)
Ну это две разные функции же
источник

х

ххх in IT KPI C/C++ ХВ (не UB)
Julian =) Coffee
Ну это две разные функции же
Но видимый результат одинаковый
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
мммммм
источник