Anonymous
в дельфи, кстати, тоже О(1) :)
Anonymous
вот в шарпе не знаю :(
Viacheslav
зависит, конечно. в питоне len(str) - O(1), в С - O(n)
Почему? В си же строки - массив чаров
Shub
не просто массив, а zero terminated массив
Shub
в питоне там объект, похожий на pascal-style строки. поэтому О(1)
Shub
а в С тебе нужно найти, где там первый нуль сидит
Anonymous
а в С тебе нужно найти, где там первый нуль сидит
и поэтому итерация n в худшем случае?
Anonymous
*n раз
Shub
там один случай только, т.к. проверки на выход за границы массива в С нет, то никакие двоичные поиски не работают
Shub
там вообще несколько более сложная имплементация, но в общем случае можно считать, что O(n)
Anonymous
@eglyph ты так и не рассказал, как может имплементация повлиять на то, что len(a+b) будет быстрее
Anonymous
я не из вредности, просто интересно :)
Ayrat
говорят первые 2-3 месяца надо будет админку пилить, но обещают что там что-то прям необычное будет
Не верь. Знаю 3х людей из Москвы из сбертеха лично. Там полная жопа, 1.5 ЗП того стоят только если ты почку торчишь
Ayrat
Лучше уж в онлайн казино устроиться
Ayrat
второе разумеется быстрее
Вообще неочевидно что за хуйня.
Dmitry
А зацените я тут картинки рисую на свободных ядрах рабочего ноута🙄
Dmitry
Original resolution: 8192x8192
Dmitry
Some details
Dmitry
Dmitry
Ayrat
Ну вообще синьоры это рабочие лошадки, их унижать нельзя, кто работать будет?
Shub
@eglyph ты так и не рассказал, как может имплементация повлиять на то, что len(a+b) будет быстрее
будет медленнее. len(a) + len(b) будет быстрее, т.к. нужно выделять память и копировать данные для a +b
Ayrat
Может у тебя оптимизация на конкатенацию есть в компиляторе языка N?
Ayrat
Может она не в твоём языке (say - Typescript), а в ебучем рантайме V8
Ayrat
Блять, этот вопрос я бы в жопу вопрошаещему засунул
Anonymous
Я про билдер думал, но вроде тоже медленнее будет
Ayrat
На мидлов я бы не полагался. Синьоры могут родить что-то хорошее
Anonymous
Я думал, они только погоняют
Ayrat
Я думал, они только погоняют
Погоняют бизнес оунеры
Ayrat
Они же капиталисты
Ayrat
Мы - рабочее быдло - работаем за зарплату и отдаём свой труд капиталисту
Vladislav
Я просто Влад и ставлю пробелы
Ilya
А потом отдаёшь их капиталисту.
Shub
Это зависит от тыщи параметров
Ты переусложняешь. Мы говорим не про абстрактный язык с точки зрения cs, а про довольно примитивный и конкретный язык, на котором упомянутые персонажи пишут
Shub
Мы - рабочее быдло - работаем за зарплату и отдаём свой труд капиталисту
А это вообще преступные речи. Не «мы отдаем», а «от нас отчуждают» - ЭТО ВАЖНО
Shub
https://vk.com/photo1797604_456239041
надо было комиксы про анкапа постить
Ilya
Про социализм!
Dr. Friedrich
Пофиг на всё, буду абузить анонимные рекорды.
Dr. Friedrich
Ок, я передумал 😭
Romɑn
Как?
Vladislav
Ок, я передумал 😭
Подебажить решил?
Dr. Friedrich
Подебажить решил?
Нет, просто не понравилось.
Dr. Friedrich
Во-первых, {| a; b; c |} не кастуется к {| b |}
Dmitry
Как?
Векторное поле с шумом, чтоб дивергенция была нулевая, рассеять точки и из них по этим векторам вытянуть линии, которые уже красить как нравится
Doge
Во-первых, {| a; b; c |} не кастуется к {| b |}
За таким в пурсу или хаскель со злоупотреблением линз
Ayrat
За таким в пурсу или хаскель со злоупотреблением линз
В окамл. Сабструктурную типизацию туда завезли
Romɑn
Как вам такой образ программиста?
Romɑn
​#промо Привет! Если вы готовы изменить жизнь, получив высокооплачиваемую профессию программиста или поднять скиллы на новый уровень, то вам сюда 🔜 https://clc.to/hPVCFg До конца лета действует скидка 50% на курсы от Skillbox. Почему стоит выбрать один из курсов? ➕ Вы освоите все знания, которые помогут найти работу сразу после выпуска. ➕ Создадите портфолио из работоспособных и актуальных проектов. ➕ Будете иметь бессрочный доступ к материалам курса. ➕ Получите возможность стажировки в топовых компаниях России, а также помощь в трудоустройстве и прохождении собеседований. Ваша карьера начинается здесь ✨
Vasily
Пидор какой-то
Romɑn
Пидор какой-то
Вот и я думаю
Fail
Это эпичнее
Romɑn
Это эпичнее
Так, мы нашли второй полюс
Dmitry
если еще и цисгендорный, то сразу бан
Hog
Диёр
Это же очевидно :)
в какой-нибудь абстрактной вселенной где вызов функции отработает за полчаса может быть и другое)
Hog
Ну, в этой вселенной и аллокации дешёвые должны быть.
Hog
Но это не точно!
Hog
Оффтопик - @eglyph - в самолёте посмотрел «заповедник» по довлатову.
Anonymous
сдаётся мне, что в любой вселенной будет второй вариант, но доказывать лень :)
Hog
Даже не смотря на безрукого - мне понравилось
Dr. Friedrich
Эм это вообще как?
Fail
Эм это вообще как?
Хз, System.out.print("Zhopa vzlomana"); наверное
Dr. Friedrich
Вот это портфолио
Nikolay
Первый киборг на деревне Автор: Kostusss Комментарии: pikabu.ru/link/a6899033
Nikolay
Nikolay
Nikolay
Nikolay