Tishka17
Anonymous
С# С++ Java были в универе)
Alex
Alex
в отличие от С++
Tishka17
главное два раза free не делай =)
Alex
Tishka17
fixed
Dmytro
Ты чо
Alex
Tishka17
Aragaer
в чистом си ты смотришь на код и сразу понимаешь, где там чо с байтиками
Aragaer
на хабре была статья какое-то время назад. Но по-моему это про плюсовую инициализацию было
Alex
Dmytro
Aragaer
ну да. Си это мой любимый язык, а плюсы где-то в топе нелюбимых 8)
Dmytro
++
Aragaer
и я про это говорил на собесе в яндексе и мне сказали, что это нормально, у них большинство так же. Но на технических собесах с задачками были из другого отдела видимо, плюсовики
Alex
ну-с я плюсцы приемлю только в виде Qt подмножества
Anonymous
Оо вспомнил еще были боль и страдания с хацкелем
Alex
Alex
для общего развития
Anonymous
Anonymous
В основомном и хочу выучить еще один для расширения кругозора
Alex
потому что в отличие от Go - это язык низкого уровня done right.
Alex
но с точки зрения перспектив трудоустройства Go более распиареный
Anonymous
Мне говорили что Go c python частенко используют в одних поектах.. не знаю насколько это правда
🇷🇺El Mariachi
да кто знает что там в перспективе-то будет, сейчас вон котлин разгоняется
Alex
скорее доменная область одна. на Go в основном пишут сетевые (микро-)сервисы
Aragaer
я по-моему уже говорил в этом чатике, что на работе я последние недели занимаюсь тем, что пишу хелловорлд на ядреных плюсовых шаблонах
Aragaer
это не преувеличение - моя программа действительно просто выводит hello, world
Anonymous
А зачем?)
Aragaer
вопрос только в сложной структуре шаблонов 8)
Forevka ÐΞV
Aragaer
прототип потенциальной архитектуры для того, что мы разрабатываем
Aragaer
конкретно предполагается сложная последовательность математических вычислений
Aragaer
но у меня все "вычисления" сводятся к strcat двух входных строк в третью
Aragaer
вопрос в том, чтобы написать обвязку для этого
Aragaer
Ну вот надо две функции
add_number
get_min
Aragaer
обе должны работать быстро
Aragaer
я могу без особого труда сделать, чтобы add_number была за O(k), а get_min константа
Aragaer
но утверждается, что можно сделать get_min константу, а add_number - амортизированная константа
Aragaer
и вот понятие амортизированная сложность это то, что я для себя новое узнал
Aragaer
да, add_number как правило не только добавляет новое, но и удаляет старое
Daniil
А k заранее известно?
Туночка️
https://pastebin.com/Dawfd9b9
что за модуль он пытается найти*?
я такого не ставил и не использывал
Daniil
Pythonpath определить надо
Daniil
Forrest
О, ребя, вопрос не по теме, но все же кому-то еще может быть полезен
в последнее время оч глаза устают, кто-то юзает очки со спец покрытием ?
прост интересно они работат или нет
Alex
Daniil
купи норм моник)
Tishka17
рекомендую проверить что бликов на мониторе нет
Tishka17
может стол передвинуть или ещё что
Forrest
2 фулл хд лыжи, самые обычные
Alex
Daniil
ну они могут быть староваты просто
Alex
как минимум нужно посмотреть используется ли ШИМ подсветка
Forrest
IPS, LED
Alex
и если да - есть ли эффект flicker (хз как на русском, мерцание?)
Alex
@Tishka17 расчехляй банхаммер
Туночка️
Anonymous
Anonymous
И по поводу того что это фигня сказал сам окулист)
Forrest
Tishka17
чет не получается придумтаь красивый код.
Смотрите. Есть списк туплов
Первый элемент тупла - данные, второй - путь в конечной структуре.
Например,
[
("hello", ("yyy",2,"a")),
("world",("xxx",))
]
Надо из этого списка сконструировать новую структуру. В данном случае:
{
"yyy": [
None,
None,
{"a": "hello"},
]
"xxx": "world"
}
Кто поможет?
Daniil
Alex
Anonymous
+ регулярные перерывы в работе
угу, не помню точно, но чтото типо раз в час-полтора отойти к окну посмотреть на небо, зелень. по минут 15 перерывы
Anonymous
чет не получается придумтаь красивый код.
Смотрите. Есть списк туплов
Первый элемент тупла - данные, второй - путь в конечной структуре.
Например,
[
("hello", ("yyy",2,"a")),
("world",("xxx",))
]
Надо из этого списка сконструировать новую структуру. В данном случае:
{
"yyy": [
None,
None,
{"a": "hello"},
]
"xxx": "world"
}
Кто поможет?
почему таи none?
Tishka17
пусть для простоты будет None
Aragaer
короче тут нужна специальная структура данных, которая больше вобщем ни для чего особо не нужна
Двусвязный список с дополнительным параметром "сколько жить осталось", причем это значение хранится как относительное "после предыдущего"