Вы видите копию треда, сохраненную 15 февраля 2020 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
https://www.topcoder.com/ - практика
https://leetcode.com/ - задачки
Предыдущий >>1562783 (OP)
Лол.
Даун я. Ты модератор. Не теряйся.
Это не мой комментарий. Троль очередной!
потому что для этого нужно быть не токсичным и уметь объединяться с другими.
цукенгш
Sorry me, but us more than two.
Давай ссылку на гитхаб. На общем совещании мы решим, достоин ли ты быть в наших рядах и, быть может, вышлем тебе инвайт.
Повышения зарплат добиваетесь?
Выдавил тебе вчерашней токсичности за щеку
Фронтошизик, ты? Я узнал тебя по неумению удержать три поста контекста в голове перед ответом.
Врать грешно.
Отвечай - "средняя по рынку". Если начнёт уточнять и спрашивать конкретные цифры, то начинай осматриваться вокруг, будто ты ищешь кого-то и громко спрашивай "Так, кто эту некомпетентную суку сюда посадил? Нормальные HR специалисты будут? Или у вас одни жулики, которые даже не знают цифр средней зарплаты по рынку?"
Потом закидываешь правую ступню на колено, смотришь на неё властным взглядом и говоришь "ну, чего ты вылупилась, оформляй давай дальше".
>Потом закидываешь правую ступню на колено, смотришь на неё властным взглядом и говоришь "ну, чего ты вылупилась, оформляй давай дальше".
Если я так скажу, там и ебало могут разбить.
Скажи свою настоящую и какую хочешь по факту.
Ну мне ведь работа нужна, я ж не Костя ваш.
Звучит как идея для ютуб канала.
Юг ЕС. Перекатываться планирую на 1.5-3х, если что. у меня по рынку ниже и устраивался сюда ради опыта, понимая, что бабла ждать не стоит. И таки дали 15% повышение всего.
Я имею в виду, куда перекат от HR обсуждается. А сейчас да, галера для банков и телекомов, но не Испания.
Ты меня заинтриговал. Остается Италия и Португалия. Обе эти страны в моем сознании мало совместимы с работй в ИТ. А Португалия так вообще наркопараша.
О Кипре я не подумал. И там всякая говноразработка с СНГ - лохотроны, форекс-лохотроны, варгейминг и еще какая то шляпа. И зп там типа 3к евро синьор
Двачую этого. Но они все равно держат там маленький штат, например MindGeeks, Playtech, bet365.
Еще 50 лет назад ленинградская улица меня научила одному правилу: если драка неизбежна — бить надо первым.
(с) Кошкомальчик
Летом жарко пиздец (до 40) и жильё пиздецки дорогое.
Ну и стандартная проблема всех южных регионов с водой, хотя на кипре она не так уж и выражена.
>Кошкомальчик
Он со своими ростом и весом как у тянки только отсосать может во избежание конфликта, а не ударить первым.
Меня звали на Кипр на какой-то говнофорекс и биржу.
Собственно как и оригинальный автор фразы
Он боевой пидорас - мал да удал!
Старая работа заебала, настолько, что не жалко кратного падения доходов.
Освоил пистон, даже более менее ООП. SQL, немного Джанги, линукс использую давно, имею представление о TCP/IP.
Маш об на уровне - с помощью гугла смогу за адекватное время построить и обучить модель.
ДС2
Есть проблемка - мне уже 33..
Дайте советов годных. На что обратить внимание, что подтянуть и т.п.
По устройству гроба? Не бери с откидной крышкой, дорого и не нужно, вылазить ты из него все равно не будешь. Рекомендую обычную крышку на гвоздях.
Думаю брать на обычных или жидких? Обычные надёжнее, но жидкие более современные, а я итишник!
Nein, видел ее в Линкедине
Ну с чувством юмора у тебя так себе
Куда вкатываться то собрался, дядь? Машоб бля какой-то гугл модель джанги хуянги. Чем заниматься то планируешь?
Маш об интересен, но хуй знает, потяну ли всю линейную алгебру, которая нужна на низком уровне.
Да и ничем другим не побрезгую - будь то джанга или другой бекэнд.
Зачем мне из офиса на стройку. Тебе если сказать нечего, проходи.
Если это симпатичная, то ничем помочь не можем. Распиши нормально подробно опыт, по твоей хуйне это туторы с хабра и пошёл ты нахуй.
Ну можешь попробовать запилить какой-нибудь сайтик на джанге сам. Устраиваться, очевидно, будешь на джуна, если раньше варился в около-разработческой среде, то знаний должно хватить. В машоб лучше не лезь, ищи обычную бэкенд-разработку. И не парься про возраст, всем более-менее похуй.
>поэтому общие представления о многих технологиях есть.
Чем интерфейс от абстрактного класса отличается?
Уже выяснили, что федю оклеветали.
Спасибо, за вопрос.
В питоне это реализовано в библиотеках. Это все-таки не совсем технологии в моем понимании, а детали ООП. Нj я буду знать, что надо подтянуть.
Есть еще каверзные вопросы?
>Бля, ну это не все, конечно
Понятно. Язык вы не знаете. Мы вам перезвоним. По моему ты ещё несуществующих ебнул.
Мы вам перезвоним.
О, а вот и очередная жертва этого треда и общего хайпа вокруг IT. Милости прошу к нашему шалашу.
Судя по твоему стеку, если это можно так назвать, ты даже на джуна не тянешь. Джанга это вообще что-то уровня "лейндинг за 5к". По "более менее ООП" можно сразу понять, что знания нулевые. Тем более, что речь о питоне, в котором нет полноценного ООП. Про гугл вообще смешно читать. Ты хоть представляешь какая будет реакция собеседующего, который услышит от 33-х летнего старика такой перл? И это при том, что у него за дверью стоят молодые студенты со свежими знаниями, у которых горят глаза.
В общем, я понимаю, что тебя не отговорить, что ты потом пожалеешь о том, что поддался порыву своего манямирка. Поэтому одна лишь просьба - расскажи потом как ты обосрался, и как пошел обратно на свою работу, только уже на менее комфортное место и зарплату ниже.
>жертва этого треда
Ты что-то напутал, это ведро с крабами, а не кружок поддержки, но дядя не вкатится - это факт.
Выебоны с именем конечно пиздец, но не удивлюсь если, ей это по жизни заебись выходит, мол вон какая девочка умница с каким именем.
>Тем более, что речь о питоне, в котором нет полноценного ООП
Не встречал в литературе такого мнения.
>Ты хоть представляешь какая будет реакция собеседующего, который услышит от 33-х летнего старика такой перл?
Мы не на собеседовании, тут я могу писать так, как оцениваю свои знания сам.
>И это при том, что у него за дверью стоят молодые студенты со свежими знаниями, у которых горят глаза.
Да много хороших ребят, но полно и необязательных, не умеющих планировать свое время, быстро сдающихся. Как много и тех, у кого знаний существенно меньше моего, но много амбиций.
>В общем, я понимаю, что тебя не отговорить, что ты потом пожалеешь о том, что поддался порыву своего манямирка. Поэтому одна лишь просьба - расскажи потом как ты обосрался, и как пошел обратно на свою работу, только уже на менее комфортное место и зарплату ниже.
Да, такой вариант я тоже допускаю, безусловно. Надеюсь, что меня в этом случае не охватит дикий депрессняк. Скрин сохранил, чтобы примерно первого марта отписаться.
Дело не в хайпе, впрочем нет смысла разливаться.
Спасибо и за такое мнение, оно тоже нужно.
Ну а посоветовать что можешь, чтобы в оставшееся время повысить свои шансы?
>Бля, ну это не все, конечно
Ну в таком случае можем платить разве что чертверть среднерыночной зарплаты.
>Не встречал в литературе такого мнения.
>Чем интерфейс от абстрактного класса отличается?
>В питоне это реализовано в библиотеках.
Странно, я думал 33 - слишком рано для склероза...
>Мы не на собеседовании, тут я могу писать так, как оцениваю свои знания сам.
Тебе надо не писать, а улучшать свои знания. На собеседовании именно так и будет - от волнения убежишь в манямирок и начнёшь мечтать о том, как круто было бы, если бы давали гуглом пользоваться и как несправедливо, что не дают.
>Как много и тех, у кого знаний существенно меньше моего, но много амбиций.
Пока картина противоположная. Старичок с нулевыми знаниями, но с возом амбиций решил распахнуть пинком дверь IT.
Советую создать тред в бэ - там любят отвечать вкатывальщикам, которые даже не знают чего хотят.
Какой ты злой.
Да там 80% текста под вопрос ставить нужно, его ведь не взяли, а по тексту звучит так, что чуть ли не в бар позвали и сказали, чтобы не парился - нужные человечки порешают вопросик.
Просто пропускаю этот момент и возвращаюсь к нему позже, когда он встретится на практике. Либо читаю отдельный материал по этой теме, более разжеванный и с примерами.
Нет. Если ты можешь с первого раза, то и в вузе будешь лекции осмысленно записывать, а таких мало.
Там его ощущения, подсказки давали, но подсказка - сразу не прошёл в их понимании могло быть.
Спасибо.
>>3986
абстрактные классы реализованы в модуле abc стандартной библиотеки.
>Тебе надо не писать, а улучшать свои знания. На собеседовании именно так и будет - от волнения убежишь в манямирок и начнёшь мечтать о том, как круто было бы, если бы давали гуглом пользоваться и как несправедливо, что не дают.
Спасибо, это ценно. В рассуждения о несправедливости не ударюсь, а вот волнение может быть, да.
>>3912
Че душишь?
Не перфекционизм, а идиотизм. Только идиот будет биться о стену как баран, вместо того чтобы обратиться к другому источнику, где ему объяснят более понятным языком.
Бедняжка. Кто ей ногу сломал?
Слендермен
Диды бились и нам велели.
Двигайся в направлении психиатра. Может сможет из тебя всю пидорастическую сущность изгнать. Потом найдёшь себе тянку и заживёшь как человек.
MaxШмара Студио.
>In age adjusted models married men and women had better physical capability than their unmarried counterparts.
>remarried men were found to have stronger grip strength and widowed and never married men had a slower walking speed than men in their first marriage, which was not explained by wealth, demographic and socioeconomic characteristics, health behaviours, chronic disease or depressive symptoms.
>Married men used less alcohol, tobacco, and cannabis than men who were divorced/separated or single.
>The married group had a lower risk of mortality caused by prostate cancer than the other groups. The five-year survival rate for married patients was higher than that for patients in the other groups.
>CONCLUSIONS: Being married is associated with reduced risk of dementia than widowed and lifelong single people
Да шо?!
> The married group had a lower risk of mortality caused by prostate cancer than the other groups. The five-year survival rate for married patients was higher than that for patients in the other groups.
Но погодите-ка, кунчик тоже может регулярно проверять тебе простату и все будет ок.
Тут в соседнем треде один пиздабол уважаемый аноним снова рассказывал, что работает в гугле над алгоритмом ранжирования вместе с учеными мужами, хотя сам без вышки. Так что просто зааплайся в гугл, такого ценного специалиста они с руками оторвут!
Пффф, если женился - ебать школьниц уже не сможешь. Свадьба - это маленькая смерть для мужика.
Но ведь сможешь...
Не беспокойся, есть.
Ты бы лучше по делу что-то написал, чем на пол-треда изливать свои комплексы.
одно другому, надеюсь не помешает!
> работает в гугле над алгоритмом ранжирования вместе с учеными мужами, хотя сам без вышки
кто-то же должен очищать данные, писать sql-запросы, носить кофе
никак не могу понять, это жидовка или просто проигравшая генетическую лотерею. Какая у неё настоящая фамилия?
А у нее какой стэк кстати? Если судьба сведет и я подкачусь на С++, как думаете норм пойдет?
>Married men used less alcohol, tobacco, and cannabis than men who were divorced/separated or single.
Охуенные истории просто.
Это болгарская или молдавская фамилия.
И генетическую лотерею она выиграла, потому что ее дети получат хорошее образование, а сама она будет хорошо питаться и лечиться.
>я подкачусь на С++
Там таких подкатчиков в яндексе - десятки.
Думаю, у тебя есть шансы, только если ты отличаешься от основной массы разработчиков в яндексе, а именно: напорист, мускулист, с хорошим чувством юмора.
Тот с кем можно расслабиться и почувствовать себя женщиной, а не мямлящий долбоеб, которым надо руководить.
Всё конечно понятно с ней.
>Тот с кем можно расслабиться и почувствовать себя женщиной, а не мямлящий долбоеб, которым надо руководить.
Кто тут хочет почувствовать себя женщиной?
>напорист, мускулист, с хорошим чувством юмора.
Это все есть конечно. Но я думал покорять новыми стандартами и пулреквестами в популярные опенсорс С++ проекты.
Правда, хуй у меня средний, тут все слабовато.
Можешь ебать свою дочку-школьницу.
>Правда, хуй у меня средний, тут все слабовато.
Если женщина руководит мужиками, она их в 99% случаев за мужиков не принимает.
Так что тут ты вполне конкурентен.
>с хорошим чувством юмора.
Во-первых, женщины не могут в йумар.
Во-вторых, "чуство йумара" как отбор для женского пола - производная сексуальной привлекательности. То есть шутки от какого-нибудь вкатывальщика на ЖС, но внешностью трахаря, самки будет воспринимать как более смешными, чем от какого-нибудь байтоёба с большим стеком.
Анна-Вероника не обычная женщина! Твои пошлые лекала ей не подойдут.
У нее очень спортивная фигура, довольно мила. А бицуха поболее иных анонов в треде.
https://www.youtube.com/watch?v=g-bPnhKU0P8
> То есть шутки от какого-нибудь вкатывальщика на ЖС, но внешностью трахаря, самки будет воспринимать как более смешными, чем от какого-нибудь байтоёба с большим стеком.
как что-то плохое.
Суровый С++шник ее может устроить гораздо больше феминных дата саентистов.
Еще одна няша в здании ^^ в яндексе цветник
https://www.youtube.com/watch?v=4uv4vZ_FCs0
Сычушь, под "чувством юмора" в случае с общением вида мужчина-женщина, подразумевается "с ним так весело, он может рассмешить". Поэтому если ты рассказываешь какую-то замудренную шутку, с очень тонким юмором, а тян не смеется, это не значит, что у неё нет чувства юмора, это значит, что ты душный задрот.
>Поэтому если ты рассказываешь какую-то замудренную шутку, с очень тонким юмором, а тян не смеется, это не значит, что у неё нет чувства юмора, это значит, что ты душный задрот.
Большинство душных задротов этого не понимают на биологическом уровне. Полнейшее отсутствие рефлексии.
Такой если начал что-то тебе рассказывать, то ты хоть уши закрывай и отворачивайся, он как робот, пока не закончит - не остановится.
>"хороший программист может за неделю или за две войти в курс дела и начать писать на любом языке"
Ну да, ну да. Видали мы такое
Объясните, почему там в дереве одинаковые условия на ветках. Не должно разве быть полное закрытие интервала?
Это не ебырь, а вкатывальщик, который ничего не понимает, но пытается делать умный вид.
ему 33?
Разумный аргумент. И сразу вопрос: женщина какой профессии идеальна для программиста?
Да, думаю ты прав Анон.
Тут кто-то на него дрочил, я подписался.
Художник. как у меня
У вас есть что-то общее, потому что программирование это тоже искусство, но также вы противоположны, потому что программирование это больше логика и математика, а искусство это фантазия и чувства. В итоге получается идеальная пара.
Что за пиздец? Он дебажит функцию запуском файла в консоли. Это точно программист?
деды так дебажили и нам велели
Это жопаскрипт-макака.
Безработных художниц - жопой жуй, особенно если ты в столицах.
С венчурной инвесторкой будет немного сложнее..
безработная
Вся зарплата у топ менеджеров, остальные за престиж пашут, чтобы потом перекатиться на 300к/наносек за счёт графы Яндекс в резюме.
>"с ним так весело, он может рассмешить"
То есть он должен выглядеть как трахарь.
Что сказать-то хотел?
>Поэтому если ты рассказываешь какую-то замудренную шутку
В контексте чуства юмора замудрённая шутка >> шутки обычной. Так что и здесь ты себя показал как конченная социоблядь.
Где "там"? В твоём манямирке? Неудивительно.
> потому что программирование это больше логика и математика
В философии больше логики и математики. Программирование в большинстве своём - перекладывание jsonов в протобуфы за вкусный прайс.
>В контексте чуства юмора замудрённая шутка >> шутки обычной.
Ты еще не встретился с тянкой, а уже начал занудствовать.
Так и помрешь девственником.
Тем более такой гений не будет за 100к в хуяндексе работать.
> 2019
> готовить
Зачем?
> мыть посуду
Коренщица кафешки. В крайнем случае можно раз в неделю на дом вызвать. Вот когда и если у тебя будут дети, то тогда уже надо дома посудомойку завести.
> входит робот ФЕДОР, доставая свой большой механический елдак
> анна-вероника взбирается на стол с ногами, задирает юбку и пошло дрочит на то, как ФЕДОР ебет тебя без смазки
> в соседнем кабинете пыхтящий бобук спускает в рот мертвого сегаловича
> джуны-олимпиадники смеясь проводят собеседование у 33-летнего вкатывальщика
Байтоебу заплатите рубной котлетой Уооу
Ну не завидуй, а лучше возьми на заметку. Никому не интересны твои долгие загоны о чем угодно, умей слушать собеседника, вовремя останавливаться, быть легким и искренним.
Поставили женщину руководитель и смотря на то какие глупости она говорить видимо на должность пришла через постель. Машинное обучения за определения какое количество компонентов сложить что бы получилась самую закалённую сталь это полный бред за лохов и распила бюджета. А еще она называет это предсказывания?! И никто с зале не перебил ее и не спросил что это за бред?! В зале видимо одни лохи собрались. Так как она сказало что у их есть команда за работу по внешних заказов, видимо эти лохи в зале пригласили не обучат машинным обучением, а что бы вербовать их на агитацию их руководствах на заказов у команды яндекса.
Смотреть глупости которые она говорить и объяснить не может это пустая трата времени
>Зачем?
Чтобы желудок сберечь.
>Вот когда и если у тебя будут дети, то тогда уже надо дома посудомойку завести.
Если есть место на кухне, то это надо сделать прямо сейчас.
Уборщица подойдет?
>Поэтому если ты рассказываешь какую-то замудренную шутку, с очень тонким юмором, а тян не смеется
Это значит
1. Она тупая
2. У вас разное чувство юмора, что приводит нас к
3. У нее напрочь отбита эмпатия и эмоциональный интеллект, могла бы хоть из вежливости улыбнуться.
Еще мне нравится про душнил. Никогда никто не рассматривает вариант, что проблема в шлюхе. Ебаные пиздопоклонники.
>ашинное обучения за определения какое количество компонентов сложить что бы получилась самую закалённую сталь это полный бред за лохов и распила бюджета
Ну что ты, очевидно, что она этот проект не вела и слабо понимает, о чем говорит.
Но в остальном-то хорошая девушка, что зря бугуртить. Она счастливый увлеченный человек.
Ты из тех кто читает мускулатуру что раздают промоутеры?
Если неудачно рассмешить пытаешься ты, то проблема на твоей стороне. Она же не лезет из кожи вон.
Не умеешь шутить - не начинай.
Ну поставь на место куна, будет тоже самое. Он также назовет тебя душным, при этом скажет это в лицо, а не скромно промолчит как тянучка, а ты также будешь мямлить свои оправдания вида "проста мы разные, проста он тупой...".
В зале нашелся альфач, который задал няшке по ее словам "оооочень интересный вопрос"
Вот так, без всяких заумных шуток от мамкиного гения
Мужик тоже в большинстве случаев не скажет, а как поймет, что душный гений завел пластинку на полчаса, просто скажет что ему пора идти или обернет все в шутку.
Это просто спорт и качественные продукты.
Приходи лучше в биллинг, заодно и финансы подучишь ;)
Философия это "я не согласен с твоим определением определения, поэтому иди нахуй". Всё.
Какой ответ ты ожидаешь?
Это не мужик, а анимешник мягкотелый.
Это икона будет
>напорист, мускулист, с хорошим чувством юмора.
Удивишься, но в Яндексе именно такие ребята и работают. Додиков в растянутых свитерах и с сальными волосами и роговым очками ты там не увидишь.
Нет, философия в первую очередь построена на логике и нахуй друг друга шлют только представители разных школ.
свч овер 9000
Шо ето значит? Яндекс платит джунам меньше тысячи в месяц? Но разве Яндекс берёт джунов? Шо такое G14 и бывает ли G13?
после праздников буду искать первую работку в ИТ.
Старая работа заебала, настолько, что не жалко кратного падения доходов.
Освоил пистон, более-менее ООП. Неплохо SQL, немного Джанги, линукс на уровне опытного пользователя, HTML/CSS на хор.удовл., имею представление(то есть не просто прочитал определение в википедии) о TCP/IP, HTTP, SSH, Git, Docker.
Прошел пару курсов по Маш об.
ДС2
Тестовых заданий не боюсь, так как решал задачки онлайн.
Но.
Есть проблемка - мне уже 33..
Дайте советов годных. На что обратить внимание, что подтянуть и т.п.
Очевидный стажер.
G - это грейд.
В больших компаниях для управления ФОТ и систематизации зарплат вводят грейды, которые соответствуют определенной зарплатной вилке и зависят от требований к должности по знаниям, навыкам, уровню контактов.
33-лвл кун
Пиздец, как это можно смотреть? Меня сжирает даже не чувство стыда за этого непробиваемого долбоеба, который не знает, что такое односвязный список, мне больше жалко человека, который проводит интервью и тратит на этого чмыря время, при этом делает это деликатно, с уточнениями и объяснением.
>Но разве Яндекс берёт джунов?
Ты дурачок? Она их растит, берёт желторотых юнцов и бесплатно учит, этим же даже в больших масштабах занимается мыло. ИТ в рахе это сфера, где рыночек порешал.
Ты еще тут, дедуль? А как же работа над собой и самообразование? Так и будешь дублировать, а потом фантазировать о том как ты вкатываешь, или может уже займёшься делом?
То, как он "решил" вторую задачу, а потом резко слился - просто гениально. зе дефинишен оф кринж.
Если его собесы - тролленг, то очень хорошо, молоток. Ежели он реально полный нуль и его взяли на 180к, то пора менять работу...
бамп
Что это за пиздец
Не смотрел, но на твоей картинке в корне и его детях разные критерии. Покрытие интервала при этом полное (да = больше, нет = меньше)
Зависит от компании. Свой грейд обычно знают, как и грейд подчиненных работников. хотя в такой крупной компании как яндекс могут не знать просто в силу большой разнесенности процессов управления персоналоми и собственно производственных процессов.
Так же ты можешь примерно предположить грейд работника соседнего отдела в похожей должности. Но в целом по компании это служебная информация.
С одной стороны грейды позволяют избежать перекосов, когда любимый водитель замзама по общим вопросам получает зп сравнимую с хорошим специалистом, но в целом эта штука направлена на оптимизацию ФОТ, чтобы не переплачивать.
С другой стороны, твой руководитель, не может тебе повысить зп рандомно на 30к. Вполне возможно, что ради этого ему придется пройти 10 кругов ада пересогласовывания, либо опять же переоценивать твою должность (если он это может), либо повышать тебе должность. Или ограничиваться премиальными выплатами или прочими бонусами, если у него позволяет бюджет.
G13 - стажёр
Больше грейд, больше зарплата и больше требования, а значит и сложнее получить следующий грейд.
> Но разве Яндекс берёт джунов?
Хороший стажёр становится джуном.
Как вы смотрите его лул? Еще дажн первый вопрос не задали, а он уже гуглит блять что такое односвязанный список - моя жопа отлетает
Сейчас я тебе все подробно распишу. Никуда не уходи!
Поверь, что не успеешь толком начать жить, как и тебе стукнет тридцатник. И хорошо, если ты к тому времени не выгоришь и не решишь как я бросить работу, чтобы начать все с нуля.
Думаешь, мне очень хочется, чтобы мне в первые руководители попал такой чванливый как ты? Но тут уж как повезет.
Закалка долюбоебами и маразмами у меня хорошая, а уж идиотов в своей области я встречал достаточно, чтобы относиться ко многим вещам проще и позитивнее.
Ты мне лучше скажи такую вещь: насколько хорошо нужно знать паттерны проектирования при устройстве на младшую позицию?
Достаточно знать самые распространенные и уметь объяснить общие принципы, не вдаваясь в детали.
Благодаря таким как он норм челы выглядят лучше. На фоне кренделей с вопросами про методы жава ленг обжект фирмы с норм челами легче палятса.
>Ты мне лучше скажи такую вещь: насколько хорошо нужно знать паттерны проектирования при устройстве на младшую позицию?
Как минимум три принципа ООП, в идеале еще про SOLID уметь спиздануть что-нибудь. вообще, странный вопрос
Никто не завидует жевателю 6/10 брухлей.
> три принципа ООП
ООП не может причинить вред программисту или своим бездействием допустить, чтобы программисту был причинён вред.
ООП должен повиноваться всем командам, которые даёт программист, кроме тех случаев, когда эти команды противоречат Первому Закону.
ООП должен заботиться о своей безопасности в той мере, в которой это не противоречит Первому или Второму Законам.
>Как минимум три принципа ООП
1) наследование нарушает инкапсуляцию
2) полиморфизм в сочетании с наследованием приводит к трудно выявимым багам
3) не используйте наследование и хитровыебанные паттерны за пределами лабораторных работ
> линукс на уровне опытного пользователя
Лол, это на каком?
> имею представление(то есть не просто прочитал определение в википедии) о TCP/IP, HTTP
Твою приложеньку синфлудят. Как будешь защищаться?
скорее всего бекэнд джун или стажер.
Мне интересно ML, но есть фундаментальное препятствие - образование техническое, а не математическое. Нет уверенности, что успею задрочить линал за оставшееся время. Да и вообще, это время, возможно, рациональнее лучше использовать.
>>4189
Так их 4.
Ну это я могу, кстати.
ооп был моден лет 20 назад
Сыграть ноктюрн на выводе консольных пайпов.
>Ну это я могу, кстати.
Ну а некоторые и этого не могут, как жаловалась мне одна эйчарочка! которая потом сказала, что я вел себя с ней агрессивно
Чувак скопировал функцию для разворачивания связанного списка из гугла с парашной переведенной копии SO, собеседующий это понял, но еще 20, ДВАДЦАТЬ, КАРЛ, минут продолжал собеседовать.
Да ты просто завидуешь.
>Лол, это на каком?
Достаточном, чтобы настроить, не растеряться, если останусь с голой консолью.
Когда-то и ядро собирал, впрочем - там и обезьяна справится.
настроить впн, ssh, mysql.
>Твою приложеньку синфлудят
проверять, отправил ли клиент запрос на подключение ранее, если да - то выбрасывать из буфера.
> которая потом сказала, что я вел себя с ней агрессивно
Наверное, это ее действительно влажные фантазии (если ты адекват)
Тебя взяли?
Аниме заебало. Давай перетрем про то, почему wow classic не доставляет из-за того, что игру портит знание всего наперед и отсутствие уютной гильдии с перадки, где все друг друга знали. Впрочем, я и так сказал, почему классика не оправдала ожидания и перетирать нечего.
> проверять, отправил ли клиент запрос на подключение ранее, если да - то выбрасывать из буфера.
Это не сработает. Теперь расскажи почему.
Не, нахуй. Я ESO в соло прохожу, мне норм.
Можно было трахнуть, а потом отказаться (если возможность была)
На моей первой перадке была гильдия с интересными ламповыми людьми. Гильдия была ориентарована на ролеплей и пвп. На форуме гильдии можно было почитать теплые ламповые креативы о жизни в Азероте, об одном дне в Фераласе и подобные вещи. Неадекватов не было, люди были дружелюбные. То поколения ушло и сейчас в игре доминируют тупые токсичные зумеры.
костечка не знает, что такое односвязный список и как его перевернуть aww
Может себе позволить
>То поколения ушло и сейчас в игре доминируют тупые токсичные зумеры.
Канешн. Там же какор. Откуда там изнеженным зумерам дальше стартовой локи уйти?
орел ведь
это дядечки-руководители, ты в офис яндекса сходи
Сейчас бы на порнхабе хетнай смотреть.
Хотя наверно только такие девианты в основной массе и проходят через РКНовскую затычку.
Люди хотят порны и много, не хентая конкретно, а вот сегодня одно, завтра иное. Это ты девиант поехавший на хентае и пользующие спецсайты, а он вантаймер в каком то смысле.
Так и на классике должны быть RP-сервера.
Правда там пидорахенам вход закрыт, ибо нужно знание инглиша намного выше уровня погромиста из яндекса.
Восточные славяне срут в подъездах. Народы - побратимы.
Раньше ты хейтил диктатора - теперь помогаешь одному из них.
Что плохого посрать на улице, если туалетов либо нет, либо они даже хуже нашего деревенского?
В европе на улица ссут и им норм.
>чилишь младшим помощником официанта в долине
>спишь в повалку с местными черными в однушке
>заходишь на форчан
>...
>выхожу на митинг с плакатом -> плачу денях фотографу, чтобы сфоткал меня -> покупаю справку, что менты меня отпиздили без оформления -> еду в россию по турвизе и поулчаю полит убежище -> еду в москву и устраиваюсь в яндекс. вопросы?
>Я асекс. Не блядский натурал - этого достаточно.
Пипирку придётся тогда отрезать. Лучше уж пидором тогда быть.
Ну так в каком то смысле. Вчера куколдили, сегодня хентаят, через полгода вообще не вспоминают хентай.
Я пипирный асексуал. Гендеров много.
К сожалению за антисемитизм в Роиссе убежиче не получишь, не говоря уже о жидояндексе, и уж тем более Мацкве.
Мы вам перезвоним.
А ты неплох.
Нахуй иди, надеюсь, ты не вкатишься
Если не шаришь в числах с плавающей точкой, не будет.
Ок, про 0.2 * 3 засчитано. Почему во втором случае получилось точно?
А как надо?
Ты вопрос-то понял? Про причину, по которой числа с плавающей точкой не хотят давать точные результаты, любой трейни ответит. Ты ответь, почему в других случаях числа с плавающей точкой дают точные результаты.
Кого блядь?
MetaTrader - это которая MetaQuotes? Годная контора если оно
Сумма?
Что не так. LMAX валютная биржа одна из крупнейших, MetaQuotes - тоже. Фирмы в фин секторе на слуху, клиентская база огромная, задачи -все как вы любите: high-load, concurrency, parallel computing, Big data
ПОЛИТИЧЕСКАЯ ШУТКА
Потому что умножение происходит в пространстве кодовых точек IEEE754. Так сложилось, что ближайшая кодовая точка к 0.2 отличается от 0.2 сильнее чем ближайшая точка 0.3 от 0.3. Погрешность при умножении тоже умножается.
=> cуммарная погрешность 0.23 больше суммарной погрешности 0.32
Можешь теперь умножить 0.3 на 3.
Потому что нужно писать parseFloat((0.2 * 3).toFixed(1));
А по деньгам что?
Понятно, мы вам перезвоним.
Интересно, какую цифру больше всего любит часовая стрелка?
Наверняка она там останавливается подольше и любуется на нее. Быстро-быстро, чтобы никто не заметил. А от какой-нибудь цифры стрелку точно воротит. Наверное, от шестерки, ведь она всегда к ней задом повернута.
И однажды, часовая стрелка соберется с силами, наденет лучший костюм, купит цветов и сделает предложение любимой цифре. И навсегда рядом с ней останется.
…наверное, так ломаются часы…
Если напишете на листочке порядок преобразования в формат IEEE754, считайте, позиция ваша.
Что за контора?
22 года, опыт работы 2 года
фронтенд
работал в госконторе и какой-то ноунейм галере
сенийор
ценник от 190к
зумеры охуели
Словно деятельность всяких шаражек сильно отличается от лохотронов. В одном случае окучивают заказчиков, в другом - конечного пользователя.
Grid gain?
Коммент "ты тролишь или серьезно такой тупой?)"
Костя ставит лайк к комменту
Костя отвечает на коммент: "тупой("
Костя лайкает свой ответ к комменту
Нусобсна наглядная демонсрация ответа.
Хотя этот коммент стоит того, чтобы быть приведенным целиком
Коллеги , хочу вступиться за Костю. Вы думаете легко ходить по собесам и получать каждый раз между ног? Отвечу Вам да , это тяжело. Била ли Костю жизнь по яицам , да , да и в этом нет ни чего зазорного . Да были провальные собесы . Вот что о нем пишет пресса .На собеседовании в Яндекс Костя потерпел закономерный крах, не ответив ни на один (sic!) вопрос интервьюера, другой бы задумался над своим поведением и, как-то оправившись, начал бы заниматься еще злее, больше и т.д. Но не таков наш Константин. Он продолжил попытки трудоустройства, даже не пытаясь банально сделать себе хоть что то . Да и такие собесы были тысячи а именно . Такие как собес в yandex где Костя сказал что типы это переменные ну и что , не каждый из Вас сможет против и половины собеседования или просратое собеседование в Apple , да , он наложил коричневой жижы в трусы , да унесло был торчок после такого собеса . А у кого мои дорогие небы бы торчка от собеса в знаменитую компанию Apple ? . Обосрался ли Костя , да . Но а кто бы из Вас мои прыщавые кодеры не наделал бы коричневой жижы в трусы ?. Но Костя не такой , он гордо идёт в перед к своей цели и не сидит на жепе и не плачит , не боится быть смешным . Ещё недавно Костя пас овец в поле , срал в яму , а теперь ? , кто он теперь ? Вот как он сам о себе говорит.А еще каких-то год назад я был вообще без работы. После универа, искал работу тестером или маркетологом. В ноябре 2017 меня еще Тинькофф-банк не взял тестером, HR спросил тогда: не хочу ли в разработчики перейти, на что я пожал плечами.. Для меня это было непонятным делом, не понятно с какой стороны подойти к этому. А Теперь он в топе в Москве а Вы все чего вы достигли ? , да ни чего сидите на жопе ровно и поносите всех , кто хоть что то делает для себя . Да , Костя не боится получать между ног от жизни . Да и на него не раз налетало в лицо гавно из под вентилятора , ну и что он идёт и не озираясь ни на провальные собесы ни на то что он не знает Java . Но он знает кто он и что он хочет .и ни чего что он более 2 лет не может устроится на работу и ходит по собесам получая каждый раз говно с вентилятора так он . Он работает для вас и только для вас . Да он идёт на жертвы у него более 5 лет небыдло бабы , да он дрочит раз в неделю , так это все он делает только чтоб показать вам, как надо жить икать и получать то, что ты хочешь. Да он набрал команду лузеров , неудачников . Для обучению Java . Выгорит ли его дело ? Скорее всего нет, но он их капитан их кеп и его команда пойдёт с ним до конца он в месте с ними все переборщит и все преодолеет. Вот как надо любить свою команду . Смешон Костя да , но он не боится этого пусть вы все его называете пиздаболом и злорадствуете что он не смог против собес в Apple . А кто виноват в этом ? А виноваты вы , вы его не смогли подготовить , вы ему всякую херню говорили в микрофон да так , что собеседуемые ржали над Костей как он сделал коричневую жижу в штаны . Это вы виноваты те кто его поддерживал . Он верил вам а вы его предали . Костя всегда был честен со своими подписчиками и вот как он открывает душу . вот то самое , в котором Костя сознается во всем, все выкладывает подчистую:
1) опыт работы с JSом у него СУММАРНО 4-5 месяцев
2) версткой он НЕ ВЛАДЕЕТ вообще
3) работает он КУРЬЕРОМ (он никогда не работал программистом). Да ну и что ? , а
Вы что думаете снимать видосы по 2 часа это легко ? , да как бы не так. Он идёт на очередной собес со спущенными трусами , чтоб показать и заснять все тот ужас который его обуял и показать и вдохновить прыщавых кодеров на новые свершения . Вот кто наш Костя и если я не прав , то пусть первым вылежит мне мои яйца . Костя если ты это будеш читать , а я знаю как ты трепетно относится к своим преданным фанатам . То спасибо тебе .
Хотя этот коммент стоит того, чтобы быть приведенным целиком
Коллеги , хочу вступиться за Костю. Вы думаете легко ходить по собесам и получать каждый раз между ног? Отвечу Вам да , это тяжело. Била ли Костю жизнь по яицам , да , да и в этом нет ни чего зазорного . Да были провальные собесы . Вот что о нем пишет пресса .На собеседовании в Яндекс Костя потерпел закономерный крах, не ответив ни на один (sic!) вопрос интервьюера, другой бы задумался над своим поведением и, как-то оправившись, начал бы заниматься еще злее, больше и т.д. Но не таков наш Константин. Он продолжил попытки трудоустройства, даже не пытаясь банально сделать себе хоть что то . Да и такие собесы были тысячи а именно . Такие как собес в yandex где Костя сказал что типы это переменные ну и что , не каждый из Вас сможет против и половины собеседования или просратое собеседование в Apple , да , он наложил коричневой жижы в трусы , да унесло был торчок после такого собеса . А у кого мои дорогие небы бы торчка от собеса в знаменитую компанию Apple ? . Обосрался ли Костя , да . Но а кто бы из Вас мои прыщавые кодеры не наделал бы коричневой жижы в трусы ?. Но Костя не такой , он гордо идёт в перед к своей цели и не сидит на жепе и не плачит , не боится быть смешным . Ещё недавно Костя пас овец в поле , срал в яму , а теперь ? , кто он теперь ? Вот как он сам о себе говорит.А еще каких-то год назад я был вообще без работы. После универа, искал работу тестером или маркетологом. В ноябре 2017 меня еще Тинькофф-банк не взял тестером, HR спросил тогда: не хочу ли в разработчики перейти, на что я пожал плечами.. Для меня это было непонятным делом, не понятно с какой стороны подойти к этому. А Теперь он в топе в Москве а Вы все чего вы достигли ? , да ни чего сидите на жопе ровно и поносите всех , кто хоть что то делает для себя . Да , Костя не боится получать между ног от жизни . Да и на него не раз налетало в лицо гавно из под вентилятора , ну и что он идёт и не озираясь ни на провальные собесы ни на то что он не знает Java . Но он знает кто он и что он хочет .и ни чего что он более 2 лет не может устроится на работу и ходит по собесам получая каждый раз говно с вентилятора так он . Он работает для вас и только для вас . Да он идёт на жертвы у него более 5 лет небыдло бабы , да он дрочит раз в неделю , так это все он делает только чтоб показать вам, как надо жить икать и получать то, что ты хочешь. Да он набрал команду лузеров , неудачников . Для обучению Java . Выгорит ли его дело ? Скорее всего нет, но он их капитан их кеп и его команда пойдёт с ним до конца он в месте с ними все переборщит и все преодолеет. Вот как надо любить свою команду . Смешон Костя да , но он не боится этого пусть вы все его называете пиздаболом и злорадствуете что он не смог против собес в Apple . А кто виноват в этом ? А виноваты вы , вы его не смогли подготовить , вы ему всякую херню говорили в микрофон да так , что собеседуемые ржали над Костей как он сделал коричневую жижу в штаны . Это вы виноваты те кто его поддерживал . Он верил вам а вы его предали . Костя всегда был честен со своими подписчиками и вот как он открывает душу . вот то самое , в котором Костя сознается во всем, все выкладывает подчистую:
1) опыт работы с JSом у него СУММАРНО 4-5 месяцев
2) версткой он НЕ ВЛАДЕЕТ вообще
3) работает он КУРЬЕРОМ (он никогда не работал программистом). Да ну и что ? , а
Вы что думаете снимать видосы по 2 часа это легко ? , да как бы не так. Он идёт на очередной собес со спущенными трусами , чтоб показать и заснять все тот ужас который его обуял и показать и вдохновить прыщавых кодеров на новые свершения . Вот кто наш Костя и если я не прав , то пусть первым вылежит мне мои яйца . Костя если ты это будеш читать , а я знаю как ты трепетно относится к своим преданным фанатам . То спасибо тебе .
Грывен
Это 2.5к доляр бтв.
А ещё смотри
arr=[2,3,1]
arr.sort()
И всё! Так просто! Не нужно постоянно писать свой алгоритм сортировки!
Хорошо же, меньше переключений контекста - меньше разрывов шаблона.
enum compile_time_sorted = [2, 3, 1].sort;
Да пусть хоть 250к ставит. Ты понимаешь, куда все катится? Читаю хабр, а там подборка вакансий баннером. Пикрелейтед. И я уверен, какие-нибудь ньюфаги обязательно откликнутся. И будут демпинговать. Пиздец, ебаные инфоцыгане, ебаные вайтишники
Я дотнетчик, так что мне поебать пока что, но все равно жопа подгорает от таких цифр
Кто-нибудь собеседовался в Тинькофф? Как там? Сильно ебут на собеседовании? Мучают ли задачками с литкод?
Да, рублей. Это стажировка типа (первая половина месяца, вторую уже работаешь).
Не так давно общался с HR одной известной в узких кругах компании. В конце разговора, HR бросила следующую фразу от которой у меня все "упало" и даже холодок по спине пробежал -
>Ну Вы учтите, что на собеседованиях в нашу компанию нужно будет решать задачи на листке бумаги, хи-хи!
После этих слов у меня даже в глазах потемнело, и я не помню как закончил разговор...
> 04/01/20 Суб 08:28:38
Ясно все, новосибирский щиз три дня бухал вместо самообразования и петпроектов, таким не перезванивают.
А вы как хотели? Рыночек насытится - будет у всех по 20 к.
У них для дальнобоев программы в колледже + права. Никто тебя без гринки на учебу не возьмёт. При этом обучение стоит дохуя и больше.
Пройди собес на мидла и поймешь. Сразу скажу, если ты ничего кроме работы не делал, т. е . не читал книги по программироаванию, паттернам, алгоритмам, структурам данных, не решал задач на литкоде, то собес ты не пройдешь.
Мда, а нам опять хуйню поткинцли вида анна-вероника с кривыми, несерьезными ногами и уебищеым лицом. Почему заграницей всё лучше?
>на литкоде,
Котируется только литкод или можно решать на хакерранке или кодерварс? Какой сложности нужно уметь решать подобные задачи и сколько их нужно решить перед тем как откликнуться на вакансию?
Они везде примерно одинаковые, на литкоде просто позиционируют задачи как задачи с собесов. Мидл должен решать задачи со сложностью Hard.
после праздников буду искать первую работку в ИТ.
Старая работа заебала, настолько, что не жалко кратного падения доходов.
Освоил пистон, более-менее ООП. Неплохо SQL, немного Джанги, линукс на уровне опытного пользователя, HTML/CSS на хор.удовл., имею представление(то есть не просто прочитал определение в википедии) о TCP/IP, HTTP, SSH, Git, Docker.
Прошел пару курсов по Маш об.
ДС2
Тестовых заданий не боюсь, так как решал задачки онлайн.
Но.
Есть проблемка - мне уже 33..
Дайте советов годных. На что обратить внимание, что подтянуть и т.п.
Все так, у меня не тени осуждения не было.
Указал вероятные причины.
Если б ты задротствовал, то результат бы другой был.
Но мне кажется, что тебе нужно быть наглее, не ждать, когда ты решишь, а просто идти собеседоваться. В конце концов рискуешь только тем, что не пройдешь.
Вот этот хер боролся с мусорами, педиатр, ему сожгли хату и он сбежал в сша и работает бальнобоем. Хотя он не на здоровом траке, мб есть разница, но дальнобоит и грит збс бабос.
https://www.youtube.com/channel/UCQmhw0e8IjWIhFq2U5H2qOw
С языка снял.
В Академе можно получать со старта без опыта 70к, смотри сам - мало 25к или нет. Я 68 получаю.
>В конце концов рискуешь только тем, что не пройдешь.
Рискую тем, что завалю собеседования во все интересные места и придется либо оставаться на текущем месте, либо сваливать в какую-нибудь мутную контору, где будут мозг ебать нон-стоп.
> во все интересные места
> over 99999 интересных мест worldwide, достаточно просто выучить инглиш на уровне upper-intermediate и не париться
> с каждым (не)пройденным собесом становишься только лучше и матёрее, и следующий завалить уже сложнее
> во всех интересных местах позволяют проходить собес повторно через N месяцев, главное до конца оставаться человеком
?????????????
Так можно потом попробовать еще раз. Мы избалованные какие-то, наши американские друзья так-то сотнями получают отказы и бьются годами за этот фаанг ебаный.
Хорошо...
Я не байтоеб. Стек менять не стану. Я же не джиэссер, которые в профессию пришли только лишь за деньгами.
Сиди дальше в мухосрани, дед. Ты с такими васянскими понятиями в работу пришёл, а не в ит.
Ты 100% олух, если считаешь, что работу работать надо за идею, а не за $$$. Пока ты ебёшь свои байты и решаешь математические задачки, прожигая треть своей жизни на эту хуйню, реальные дяди наверху кладут твои деньги в карман, олух. Потом тебя вытеснит молодняк с рынка, а у тебя на bank account будет дай бох если лямчик. И будешь ты на этот лямчик молиться до конца своих дней, олух. Нормальные же пацаны меняют работу примерно раз в год, перекатываясь на х2, а потом мутят свои аутосорс конторки, где такие как ты олухи пашут за идею.
Нет, я перееду в ДС! Это всего лишь работа!
Я не пашу за идею! Для моего стека очень мало работы! Нужно для начала задрочить алгоритмы и задачки с литкод уровня ХЭЭРД. Иначе я не пройду собеседование!!
JaLOH, Rabb, Oluh 5
Haskell
erlang
1C
да. всё что вспомнил из языков мвп тредов
Нужен свободный английский, умение решать задачки с литкод уровня ХЭЭРД и невероятные умения программирования. Иначе ты даже пакистанских программистов не обойдешь в этой гонке!
Да именно так.
1) Планирую фреймворки подучить и к концу года на собесы начать ходить для тренировки.
2) Английский выучить на честный А2
3) Познакомиться с настоящей женщиной и заняться с ней бесплатным сексом.
4) Отсосать наконец мужской половой хуй
Начать решать задачки на хакерранке.
Я billing.
Читай пост выше. Гребсти != развиваться. Это тоже самое, и со знанием высшей математики - в вузе ты её знал, а сейчас забыл, просто потому что не используешь на практике. Поэтому для того чтобы быть в форме, нужно постоянно развиваться, а не только гребсти, выполняя однотипные задачи.
Так у него убежище политическое есть и гринка соответственно. Ты попробуй получи её.
Так я про каледж с бабосом в первую очередь, разрешение на работу это по дефолту предполагается.
Про сеньора не знаю, на джуна спрашивали про двойное равно, двойное равно с null, написать класс на ES5, написать класс на ES6, отнаследовать класс ES5 от ES6, задачку про поиск целого числа у которого нет пары в массиве за O(N)
Он грит хорошо платят. А тебе не поебать какой дальнобой? Так же водишь здоровую хуйню, моешься на заправках и спишь в машине.
>поиск целого числа у которого нет пары в массиве за O(N)
Очень важная штука
Словно плюсовика на контролеры ищут
На словах и уборщикам хорошо платят, а на деле дальнобоям которые на это учились в колаже.
1) Изучить es5, es6, es7, es8, ..., esN и разобраться с актуальными на какой момент? оно же всё время двигается инструментами в fullstack js разработке.
2) Английский выучить на честный B2.
3) Перестать тратить время на вкатывание в разработку и заняться тем, что у меня хорошо выходит — ничего.
4) Выпилиться.
Делаю задачи, которые мне назначает тимлид. Другие задачи мне не разрешают брать.
Перекатиться в ios разработку
Создаешь Сет кидаешь все числа из массива и проверяешь в одном цикле.
Положить все числа из массива в сет - это уже O(N). Сет не содержит дубликатов. Значит каждый элемент массива будет представлен в единственном экземпляре внутри сета. Проверка (которая бессмысленна сама по себе), обойдется тебе еще в O(N). Итого ты написал алгоритм со сложностью O(2*N), который не решает поставленной задачи.
Ну вот ты заебенил словарь из элементов массива за O(n). Что дальше? Как узнать, что в твоем массиве есть число, у которого нет пары? И что значит "нет пары?. Просто проверка на дубликат или парное число должно находится в соседней ячейке массива?
[1, 2, 2, 3, 3] - должно вывести 1
Ты еблан?
Пиздец, и этот человек ещё небось жалуется что ему не перезванивают
>обойдется тебе еще в O(N). Итого ты написал алгоритм со сложностью O(2*N),
А потом они с умным видом байты сношают.
array.reduce(0, ^)
Ты тупой? Мапа вида число -> кол-во в первоначальном массиве
Пройти по мапе и найти ключ со значением 1
Хватит троллить тупостью. Мы тебя поняли.
Ничего ты не понял. Если у тебя функция итерируется по массиву четыре раза, то сложность будет O(4*n), а не O(n) как ты там себе нафантазировал.
Опущенным методом пользоваться зашкварно? Надеюсь он помечается специальной аннотацией или комментом, чтобы не законтачиться?
У кошкомальчика и так пролапс
>Мапа вида число -> кол-во в первоначальном массиве
Создание такой мапы - это O(n).
>Пройти по мапе и найти ключ со значением 1
Итерация по такой мапе - это O(n).
Итого - O(2*n) и для решения этой задачи ты потратил в два раза больше памяти (в худшем случае).
Наконец то случай, где в жс пригодились побиты. НАШЕ СОБЕСЕДОВАНИЕ БУДЕТ ЛЕГЕНДОЙ
> O(4n)
Любые константы внутри О() не влияют на ассимптотическую сложность. O(4n) и O(n) это все линейная сложность.
но это не означает что решение с set хорошее, нет оно говно
Ты плохо учился в школе? Представь, что у тебя есть файл на несколько гигабайтов данных. Тебе нужно написать функцию, которая будет читать данные из этого файла и на основе переданных предикатов будет записывать данные в определенные файлы в файловой системе.
Опираясь на твое знание алгоритмистики, мы можем читать данные из файла и прогонять их через один предикат, записывая данные в файл A, например. Затем открыть файл заново, читать из него данные и уже прогонять их для следующего переданного предиката.
По твоему получается, что сложность данного алгоритма O(n), а не O(n*k), где n - количество данных в исходном файле, а k - количество переданных в функцию предикатов.
> O(2*n)
А точно? Ведь если Н = 2 то тут походу сложность вообще Н факториал. Точно надо перезванивать.
>мам я троллю двач тупостью
Ты различаешь понятия константы и переменной, вася?
n,k - переменные
Ты сначала итерируешься по массиву, создавая мапу, а потом итерируешься уже по мапе. В худшем случае это о 2 от эн, а не о от эн. В итоге ты написал медленный алгоритм.
Не прямо создание, а его заполнение из массива.
Создал мап - О(1)
Прошел по массиву, посчитал частоту элементов и записал в мап - О(n)
Прошел по мапу, проверил частоту - О(n)
Общая сложность O( 2*n + 1), => O(n) по времени + O(n) по памяти.
Но вообще тут надо прост сделать xor между всеми элементами.
))))))))))))))))))))))
Создается пустой сет
Итерируешь по массиву
Если в сете нету текушего элемента массива
Добавь его
Если есть
Удали его
Достаешь из сета значение после итерации
Задача решена
>Прошел по массиву, посчитал частоту элементов и записал в мап - О(n)
Почему это O(n)? Не может быть! Не верю!
Зачем в жс вообще с массивами работать? Пусть сервер сразу отсортированное присылает, и так сайты на кор и9 лагают.
Из английского – set.
Это сет из Якитория
>Общая сложность O( 2*n + 1), => O(n) по времени + O(n) по памяти.
Слушай, а если бы мы создали еще 100 таких мап из элементов исходного массива, но в итоге бы их не использовали. Сложность алгоритма так же была O(n)?
Ну смотри,
Цикл for i in array выполняется N раз.
На каждой итерации в делаем так
_, ok := map
if !ok { map = 1}
else map++
Здесь все операции выполняются за константное время O(1).
(Ну кроме случая с кривым самописным мапом, у которого хешфункция говно)
Следовательно мы делаем N операций сложностью 1 >O(n)
Бля вакаба съела обращение по ключу.
Но при этом данный алгоритм работал бы медленнее чем тот, где бы мы не создавали таких 100 мап.
Иди на хуй. Не отвечайте ему, это тролль.
Ну тут зависит от того, что значит 100. Если это константное количество мапов, то да.
Надо понимать что асимптотическая оценка она не то чтобы для оценки, это так, ОЧЕНЬ упрощённый вариант. Естественно константы могут и будут важны при работе настоящей системы, особенно если ты выдрачиваешь наносекунды.
Естественно. Но тогда почему сортировка слиянием О(nlogn)? Там одна операция что ли?
const foo = arr => {
const map = {};
arr.forEach(item => {
if (map[item]) {
map[item]++;
} else {
map[item] = 1;
}
});
console.log(map);
}
Хочешь сказать, что вот это работает за O(n)?
Ну вот тебе упрощенный вариант - файл на 10 гб, где лежат числа. Нужно написать функцию, которая бы четные числа складывала в файл A, а нечетные - в файл B. Руководствуясь твоим принципом можно один раз прочесть файл и все четные числа записать в файл A, а потом еще раз прочесть исходный файл и уже нечетные числа определить в файл B. Т.е. у тебя получается O(n) (ведь константы не учитываются при оценке, верно).
А можно один раз прочесть и в цикле проверять, если число четное, то писать в A, а если нет - то в B.
В первом случае ты прочитал 20 гб. А во втором всего 10 гб.
У него ещё ведро рыбьих голов с корпоратива осталось
Во-первых ты наверное имел ввиду Map, а не Set, и прибавлять каждый раз по 1, когда находишь число, а в конце алгоритма ещё раз пройти по всем ключам и вернуть тот ключ, чьё значение равно 1, а не 2. Но ладно, это детали.
Что действительно интересно, так это, как Set создаётся внутри, давайте обратимся к:
http://www.ecma-international.org/ecma-262/6.0/index.html#sec-set-objects
Сет -- это не хэш таблица, и не красно-чёрное дерево. Сет под капотом это просто лист, в котором лежат значения без повторений. Этот лист создаётся на 23.2.1.1 4 шаге. Этот лист создаётся пустым, и потом с помощью шагов 7a и 9f в него насыпаются значения.
Как они туда насыпаются? Давайте обратимся к ф-ии add (23.2.3.1). Особенно интересен шаг 5, на котором мы обходим внутренний лист и проверяем, не лежит ли там уже того, что мы пытаемся добавить.
Итого, если мы говорим в целом а жабаскрипте, но не о конкретной реализации, просто положить любой iterable в сет, это уже O(n * log n).
я не жабаскриптёр ни разу, поправьте, если я не прав, самому интересно
МЫ ВАМ ПЕРЕЗВОНИМ
Ты походу не понимаешь O-нотацию.
Она нужна чтобы показать как растёт требуемый ресурс (время, память) с ростом входа.
algo(c•n)/algo(n) -> C => рост линейный и сложность алгоритма апроксимируется функцией (n) => с•n для некоторого с.
В теории алгоритмов при этом константа не учитывается и говорят, что алгоритм имеет сложность O(n)
Вот при применении алгоритма на практике уже смотрят в том числе и эту константу, ибо она может быть настолько большой, что алгоритм при меньшей ассимптотической сложности на большинстве входов будет работать медленнее.
Пример - алгоритм перемножения матриц Копперсмита — Винограда самый эффективный на текущий момент, но не пригоден к использованию в силу очень большой константы.
Хуй знает, что у тебя там за функции. И твоего Винограда я не знаю. Первый вариант будет работать в 2 раза медленнее второго. Вот и весь сказ.
Что за книга?
СПЕШИТЕ ВИДЕТЬ: ДЖАВАСКРИПТЕР-БАЙТОЁБ
Нет, я провожу собесы. А такие долбоёбы не проходят даже скрининг по телефону.
>Сет -- это не хэш таблица, и не красно-чёрное дерево. Сет под капотом это просто лист, в котором лежат значения без повторений.
Держи наркомана!
Реализации сетов бывают разные, в том числе и на базе хэш таблиц и деревьев. Бывают и skip list но редко, и в данном случае не самый лучший вариант.
Вы видите копию треда, сохраненную 15 февраля 2020 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.