Иаков
Твое решение будет спотыкаться на одинаковых значениях a = [1, 2,2] b = [1, 1, 4]
Да, я уже исправил, мое решение не идеально.. Но оно работает.. В общем, я создаю список из элементов а массива, затем прогоняю по алгоритму, если коллизия есть, удаляю из списка этот элем и дальше.. И так проблема решается
Иаков
ты же понимаешь что ты идешь по а ... потом по б ... и потом удаляешь ... это кубическое решение.
Ну, да, у меня решение не идеально, сейчас чекаю чужие решения, у них куда лаконичнее))
Иаков
Не кубическое, O(a^2)
Igor
Так дело не в том чтобы понять почему чужое хорошее.. Важнее понять чем твое плохое
Igor
нет ... удаление это О(N) ...
Igor
И вот после ну да .. нужно спросить а какой худший случай ;)
Igor
ну нет ;) квадрат все правильно ;) ты как чатгпт ведешься .. удаление же после цикла поиска а не внутри ;)
Igor
Просто когда ты удаляешь это очень близко к insertion sort через одно место ;)
Igor
Тогда уже заведи мультисет и рассказывай всем как ты решил задачу за О(N) ;))))
Antonius Fornax
Вот не люблю циклы у питона С ними так же трудно как с циклами у женщин Никогда не знаешь когда прекратится из за бага
Antonius Fornax
Чисто технически каждый дата саентист на питоне своего рода тестировщик самого питона, странно что за это дополнительно не платят
Antonius Fornax
17 крашей за неделю, кайфово)
Antonius Fornax
Сегодня например притон сожрал 58+ гб оперативы и заодно зажевал ide до зависания за час публичного эксперимента в этой беседе с прочиткой БД на 412 гд с которой R справился за 21 секунду
Antonius Fornax
Настолько всё плохо было что подобно чёрной дыре после остановки процесса он продолжал жрать и жрать оперативу
Andrii
Сегодня например притон сожрал 58+ гб оперативы и заодно зажевал ide до зависания за час публичного эксперимента в этой беседе с прочиткой БД на 412 гд с которой R справился за 21 секунду
Дай дураку стеклянный хуй, при чём тут баги? Питон ведет себя согласно документации. После остановки процесса вся занимаемая им память возвращается OS.
Andrii
Если ты не понимаешь, как ты выделяешь память, почему происходит копирование данных и т. д., то при чём тут Python?
Antonius Fornax
Что то не вернулась, у змеи деменция произошла?
Andrii
Нет, python тут совсем не причём. Если после завершения процесса память не вернулась OS, значит ты или завершил не так, или это баги в OS, а не в Python.
Antonius Fornax
Если я скажу что это виндовс 11 - всё может стать очевидным?
Antonius Fornax
Запустил на другом ПК на два линуксе, памяти жрало меньше в разы, но всё равно много
Antonius Fornax
Может архитектура самой БД повлияла? Доп шифрация и полезная нагрузка на файле
Andrii
Может архитектура самой БД повлияла? Доп шифрация и полезная нагрузка на файле
Скорее кривые ручки программиста 😊 Опять же импорт из БД, ну сделал раз и забыл. Получил набор данных, которые сразу же сохранил в том виде, в котором он используется
Antonius Fornax
На R эти руки почему то прямее чем язык у некоторых 👍🏻
Шаман Каган
т е все таки ты дрочишь базу каждый раз )
Antonius Fornax
Andrii
На R эти руки почему то прямее чем язык у некоторых 👍🏻
Потому что язык R предназначен для расчётов, а вот на Python пишут ещё и бэкенд, скрипты и много других задач. И там иногда может понадобится более тонкое управление.
Antonius Fornax
И скрипты на R пишут спокойно и бэкенд при желании, но с бэкендом кривее чем на питоне, это да
Antonius Fornax
Поэтому есть библиотеки на R, эксплуатирующие питон
Andrii
И скрипты на R пишут спокойно и бэкенд при желании, но с бэкендом кривее чем на питоне, это да
Я не видел, честно. Может и пишут, но R куда больше нишевой язык.
Andrii
У нас на Python Unet вполне себе сегментировал видео в реальном времени с частотой 30 FPS, обрабатывал результаты, собирал информацию с других систем и всё было норм
Antonius Fornax
Я не видел, честно. Может и пишут, но R куда больше нишевой язык.
Пишут, но это крайне финансово нецелесообразно, носителей языка очень мало, чтобы потом что то переделать, когда сотрудник уволится, нужно будет очень много ждать и платить и то гарантии качества не будет, Питон действительно в этом плане в 1000 раз круче
Andrii
Да, датафреймы в R часть языка. А в Python это pandas. Но я слабо представляю, нафига ты говоришь про циклы в Python? Написал SQL заимортил и радуйся
Antonius Fornax
Так и есть, чтобы реализовать одну условную фичу через R нужно более трёх библиотек обычно, Питону достаточно будет фреймворка или одной библиотеки для тех же по масштабу задач
Antonius Fornax
Да, датафреймы в R часть языка. А в Python это pandas. Но я слабо представляю, нафига ты говоришь про циклы в Python? Написал SQL заимортил и радуйся
Начальство заставляет пилить систему против которой я выступал и сейчас удивляются «а что это у дата сантистов багов не было никогда а тут каждый день пожары начались?»
Antonius Fornax
Короче стек поменяли, вот и бешусь
Andrii
А причём тут дата сайентисты до багов? Дата сайентист должен модель выкатить
Antonius Fornax
Я что то типа тимлида в ресёрче, от меня зависят сроки исполнения, но при этом я на равных со всеми и получаю столько же
Antonius Fornax
Я сказал что с такими багами работать невозможно и нужно с этим что то делать, в итоге мне ещё сверху семь джунов дали…
sunchela
можете скинуть ссылки на гайды по бекэнду новичкам
Antonius Fornax
Джуны молодцы инфу собирают, я молодец кайфую от багов)
Владлен
Всем привет! Извините за глупый вопрос.... Но... Как думаете, ценность диплома по проф.переподготовке (установленного образца) на IT специальность, полученный в ВУЗе, ценится ровно также как и сертификат с пройденных курсов, то есть ценность равна 0? Никак хотя бы примерно не приравнивается к диплому той же самой магистратуры вуза например?
sunchela
html/css/php/js
Владлен
Просто судя по рассказам, Джунам что-то сильно плохо нынче... А я как раз на Udemy изучаю тестирование. Вот узнал о дипломе проф.переподготовки, которую предоставляют ВУЗы, решил задуматься
Шурок
Просто судя по рассказам, Джунам что-то сильно плохо нынче... А я как раз на Udemy изучаю тестирование. Вот узнал о дипломе проф.переподготовки, которую предоставляют ВУЗы, решил задуматься
> Джунам что-то сильно плохо нынче... Это последние 10 лет так говорят > На диплом обращают внимание, если нет коммерческого опыта. Пиздежь уровня Б
Rodion
Ну, про мидла согласен... Но до него ещё нужно дорасти)
Чтобы получить образование нужно 4 года
Antonius Fornax
Значительно ценится если сфера очень далёкая была, это лучше курсов Меньше ценится если только только после вуза и вообще никакого опыта работы нет, а вуз технический Сильно меньше ценится если какой угодно, но не технический, но не касается химии и медицины, тут он будет даже логичным продолжением
sunchela
Язык?
html/css/php/js
Владлен
Чтобы получить образование нужно 4 года
Это бакалавриат, магистратура - 2года. А эта проф.переподготовка - 11 мес.
Antonius Fornax
html/css/php/js
Сори братан, не могу помочь с вебом
Шурок
> Пиздежь уровня Б Объясню 1 раз, коль все такие умные У нас есть кадр Настя и ее поток который учиться на тех специальность програмиста Там люди цикл за 2 курс не могут написать Киев А с другой стотороны у меня есть знакомый с Харькова, который на 4 курсе - уже сеньер Потому что с спервого курса дрочил это все - но до сих пор вышки нет)
Шурок
А весь ответ в 1 - вузы/преподы дают знания Но чаще за все - знания либо хуево усваиваются либо учащимся НАХУЙ не нужны И это прекрасно все понимают
m700
Это бакалавриат, магистратура - 2года. А эта проф.переподготовка - 11 мес.
Магистратура это вторая научная ступень, она к профе отношения не имеет
Шурок
Поэтому корочка нужна: аж никак Опять же все это катируется к СНГ За СНГ немного другой процент
m700
Смысл магистратуры 1. Время с фаном провести 2. На госухе по многим стпндартам к руководящим должностям могут бакалавра не пустить 3. Шаг для аспирантуры
m700
А сертификаты о переподготовки в погромистов от Синергии это не 0, а -500. Если чо.
m700
4. Станешь магом
Ну это я в пераом завуадировал)
Igor
Скорее кривые ручки программиста 😊 Опять же импорт из БД, ну сделал раз и забыл. Получил набор данных, которые сразу же сохранил в том виде, в котором он используется
Он пытался читать 412 гигов базы в память ... вот эту историю почему в памяти оно будет занимать меньше я не осилил но не суть ;)
m700
m700
Ценность этого головного убора ниже чем каски на фоне
Andrii
Он пытался читать 412 гигов базы в память ... вот эту историю почему в памяти оно будет занимать меньше я не осилил но не суть ;)
Проблема больше в том, что скорее всего он считывал циклом 😊 А так 412G базы это абстракция, куда могут входить индексы, лог транзакций, лишние таблицы, ... Допускаю, что если импортнуть это в бинарный формат, то может быть и меньше.
Igor
Проблема больше в том, что скорее всего он считывал циклом 😊 А так 412G базы это абстракция, куда могут входить индексы, лог транзакций, лишние таблицы, ... Допускаю, что если импортнуть это в бинарный формат, то может быть и меньше.
ну он утверждал что у него 14 кк (3кк строк с каким то там кол-вом столбцов) полей по 640 длины юникодом ... причем всегда полные потому что закодированные. Вот этот момент тоже не понял. А считывает он сразу из одбц весь датасет в память ...
Igor
Кароч я нихера не понял ... но рафик ниуиноватый ... хз что у него там за данные и что он пытается городить. а главное зачем.
Igor
Мне больше интересно сколько памяти сожрал Р ... и как он за 20 секунд считал эти данные. Вот тут тоже мистика ... Кароче на словах ничо нипанятна ...