https://github.com/jwasham/coding-interview-university - теорияhttps://www.topcoder.com/ - практикаhttps://leetcode.com/ - задачки Предыдущий >>1562783 (OP)
У нас есть очень крепкое /pr комьюнити, которое сидит в чатиках и устраивает сходочки, продвигает друг друга по работе. Не надо, вместе мы сила.
>>1563809Давай ссылку на гитхаб. На общем совещании мы решим, достоин ли ты быть в наших рядах и, быть может, вышлем тебе инвайт.
>>1563832Фронтошизик, ты? Я узнал тебя по неумению удержать три поста контекста в голове перед ответом.
Если HR спрашивает какая у меня сейчас зарплата и какую я ожидаю, что отвечать и отвечать ли? Можно ли накинуть 15-25% к своей зп, если она ниже рынка?
>>1563839Отвечай - "средняя по рынку". Если начнёт уточнять и спрашивать конкретные цифры, то начинай осматриваться вокруг, будто ты ищешь кого-то и громко спрашивай "Так, кто эту некомпетентную суку сюда посадил? Нормальные HR специалисты будут? Или у вас одни жулики, которые даже не знают цифр средней зарплаты по рынку?"Потом закидываешь правую ступню на колено, смотришь на неё властным взглядом и говоришь "ну, чего ты вылупилась, оформляй давай дальше".
>>1563846>Потом закидываешь правую ступню на колено, смотришь на неё властным взглядом и говоришь "ну, чего ты вылупилась, оформляй давай дальше".Если я так скажу, там и ебало могут разбить.
Бля, а интересно бывали ли подобные случаи? Пиздилка на собеседовании, грязные домогания до хрюши прямо на собеседовании.
>>1563860Юг ЕС. Перекатываться планирую на 1.5-3х, если что. у меня по рынку ниже и устраивался сюда ради опыта, понимая, что бабла ждать не стоит. И таки дали 15% повышение всего.
>>1563869Я имею в виду, куда перекат от HR обсуждается. А сейчас да, галера для банков и телекомов, но не Испания.
>>1563871Ты меня заинтриговал. Остается Италия и Португалия. Обе эти страны в моем сознании мало совместимы с работй в ИТ. А Португалия так вообще наркопараша.
>>1563876О Кипре я не подумал. И там всякая говноразработка с СНГ - лохотроны, форекс-лохотроны, варгейминг и еще какая то шляпа. И зп там типа 3к евро синьор
>>1563898Двачую этого. Но они все равно держат там маленький штат, например MindGeeks, Playtech, bet365.
>>1563847Еще 50 лет назад ленинградская улица меня научила одному правилу: если драка неизбежна — бить надо первым. (с) Кошкомальчик
>>1563900Летом жарко пиздец (до 40) и жильё пиздецки дорогое.Ну и стандартная проблема всех южных регионов с водой, хотя на кипре она не так уж и выражена.
>>1563908>КошкомальчикОн со своими ростом и весом как у тянки только отсосать может во избежание конфликта, а не ударить первым.
Аноны, после праздников буду искать первую работку в ИТ.Старая работа заебала, настолько, что не жалко кратного падения доходов.Освоил пистон, даже более менее ООП. SQL, немного Джанги, линукс использую давно, имею представление о TCP/IP.Маш об на уровне - с помощью гугла смогу за адекватное время построить и обучить модель.ДС2Есть проблемка - мне уже 33..Дайте советов годных. На что обратить внимание, что подтянуть и т.п.
>>1563933По устройству гроба? Не бери с откидной крышкой, дорого и не нужно, вылазить ты из него все равно не будешь. Рекомендую обычную крышку на гвоздях.
>>1563935Думаю брать на обычных или жидких? Обычные надёжнее, но жидкие более современные, а я итишник!
>>1563929Куда вкатываться то собрался, дядь? Машоб бля какой-то гугл модель джанги хуянги. Чем заниматься то планируешь?
>>1563939Маш об интересен, но хуй знает, потяну ли всю линейную алгебру, которая нужна на низком уровне.Да и ничем другим не побрезгую - будь то джанга или другой бекэнд.
>>1563944Если это симпатичная, то ничем помочь не можем. Распиши нормально подробно опыт, по твоей хуйне это туторы с хабра и пошёл ты нахуй.
>>1563929Ну можешь попробовать запилить какой-нибудь сайтик на джанге сам. Устраиваться, очевидно, будешь на джуна, если раньше варился в около-разработческой среде, то знаний должно хватить. В машоб лучше не лезь, ищи обычную бэкенд-разработку. И не парься про возраст, всем более-менее похуй.
>>1563946У меня нет опыта.>по твоей хуйне это туторы с хабра и пошёл ты нахуй.Чет ты нервный какой-то. >>1563947Спасибо, анон. Строго и по делу.Варился я в совсем другой среде, но образование техническое, интерес есть давно, поэтому общие представления о многих технологиях есть.
>>1563950>поэтому общие представления о многих технологиях есть.Чем интерфейс от абстрактного класса отличается?
>>1563951Спасибо, за вопрос. В питоне это реализовано в библиотеках. Это все-таки не совсем технологии в моем понимании, а детали ООП. Нj я буду знать, что надо подтянуть.Есть еще каверзные вопросы?
Спасибо, аноны.>>1563961b,a = a,b так?>>1563962.get(), .pop(), .popitem(), .update(), .values(), .keys(), .copy()Бля, ну это не все, конечно
>>1563966>Бля, ну это не все, конечноПонятно. Язык вы не знаете. Мы вам перезвоним. По моему ты ещё несуществующих ебнул.
>>1563929О, а вот и очередная жертва этого треда и общего хайпа вокруг IT. Милости прошу к нашему шалашу. Судя по твоему стеку, если это можно так назвать, ты даже на джуна не тянешь. Джанга это вообще что-то уровня "лейндинг за 5к". По "более менее ООП" можно сразу понять, что знания нулевые. Тем более, что речь о питоне, в котором нет полноценного ООП. Про гугл вообще смешно читать. Ты хоть представляешь какая будет реакция собеседующего, который услышит от 33-х летнего старика такой перл? И это при том, что у него за дверью стоят молодые студенты со свежими знаниями, у которых горят глаза.В общем, я понимаю, что тебя не отговорить, что ты потом пожалеешь о том, что поддался порыву своего манямирка. Поэтому одна лишь просьба - расскажи потом как ты обосрался, и как пошел обратно на свою работу, только уже на менее комфортное место и зарплату ниже.
>>1563969>жертва этого тредаТы что-то напутал, это ведро с крабами, а не кружок поддержки, но дядя не вкатится - это факт.
>>1563946Выебоны с именем конечно пиздец, но не удивлюсь если, ей это по жизни заебись выходит, мол вон какая девочка умница с каким именем.
>>1563969>Тем более, что речь о питоне, в котором нет полноценного ООПНе встречал в литературе такого мнения.>Ты хоть представляешь какая будет реакция собеседующего, который услышит от 33-х летнего старика такой перл?Мы не на собеседовании, тут я могу писать так, как оцениваю свои знания сам. >И это при том, что у него за дверью стоят молодые студенты со свежими знаниями, у которых горят глаза.Да много хороших ребят, но полно и необязательных, не умеющих планировать свое время, быстро сдающихся. Как много и тех, у кого знаний существенно меньше моего, но много амбиций. >В общем, я понимаю, что тебя не отговорить, что ты потом пожалеешь о том, что поддался порыву своего манямирка. Поэтому одна лишь просьба - расскажи потом как ты обосрался, и как пошел обратно на свою работу, только уже на менее комфортное место и зарплату ниже.Да, такой вариант я тоже допускаю, безусловно. Надеюсь, что меня в этом случае не охватит дикий депрессняк. Скрин сохранил, чтобы примерно первого марта отписаться.Дело не в хайпе, впрочем нет смысла разливаться.
>>1563975Спасибо и за такое мнение, оно тоже нужно.Ну а посоветовать что можешь, чтобы в оставшееся время повысить свои шансы?
>>1563966>Бля, ну это не все, конечноНу в таком случае можем платить разве что чертверть среднерыночной зарплаты.
>>1563980>Не встречал в литературе такого мнения.>Чем интерфейс от абстрактного класса отличается?>В питоне это реализовано в библиотеках.Странно, я думал 33 - слишком рано для склероза... >Мы не на собеседовании, тут я могу писать так, как оцениваю свои знания сам.Тебе надо не писать, а улучшать свои знания. На собеседовании именно так и будет - от волнения убежишь в манямирок и начнёшь мечтать о том, как круто было бы, если бы давали гуглом пользоваться и как несправедливо, что не дают. >Как много и тех, у кого знаний существенно меньше моего, но много амбиций.Пока картина противоположная. Старичок с нулевыми знаниями, но с возом амбиций решил распахнуть пинком дверь IT.
>>1563982Советую создать тред в бэ - там любят отвечать вкатывальщикам, которые даже не знают чего хотят.
Когда вы что-то учите, вас не напрягает, что что-то не понимаете с первого раза и приходится возвращатся и перечитывать/пересматривать еще раз?
>>1563987Да там 80% текста под вопрос ставить нужно, его ведь не взяли, а по тексту звучит так, что чуть ли не в бар позвали и сказали, чтобы не парился - нужные человечки порешают вопросик.
>>1563992Просто пропускаю этот момент и возвращаюсь к нему позже, когда он встретится на практике. Либо читаю отдельный материал по этой теме, более разжеванный и с примерами.
>>1563992Нет. Если ты можешь с первого раза, то и в вузе будешь лекции осмысленно записывать, а таких мало.
>>1563994Там его ощущения, подсказки давали, но подсказка - сразу не прошёл в их понимании могло быть.
>>1563983Спасибо.>>1563986абстрактные классы реализованы в модуле abc стандартной библиотеки.>Тебе надо не писать, а улучшать свои знания. На собеседовании именно так и будет - от волнения убежишь в манямирок и начнёшь мечтать о том, как круто было бы, если бы давали гуглом пользоваться и как несправедливо, что не дают. Спасибо, это ценно. В рассуждения о несправедливости не ударюсь, а вот волнение может быть, да.
Прогулялся со старым знакомым - как оказалось, мой прежний круг общения уже потихоньку разъезжается по FAANG, сам он тоже на студентскую стажировочку в Microsoft собирается... Чувствую себя лохом полным со своей удаленкой, интересно, куда мне следует двигаться дальше?>>1563912Че душишь?
>>1564001Не перфекционизм, а идиотизм. Только идиот будет биться о стену как баран, вместо того чтобы обратиться к другому источнику, где ему объяснят более понятным языком.
>>1564004Двигайся в направлении психиатра. Может сможет из тебя всю пидорастическую сущность изгнать. Потом найдёшь себе тянку и заживёшь как человек.
>>1564012>https://www.ncbi.nlm.nih.gov/pubmed/30673714>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.>https://www.ncbi.nlm.nih.gov/pubmed/31685061>Married men used less alcohol, tobacco, and cannabis than men who were divorced/separated or single.>https://www.ncbi.nlm.nih.gov/pubmed/30332597>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.>https://www.ncbi.nlm.nih.gov/pubmed>CONCLUSIONS: Being married is associated with reduced risk of dementia than widowed and lifelong single people
Вот сразу видно, что у 33-х летнего деда выше тянки нет. Деменция на лицо, иначе бы не задавался такими бредовыми идеями.
>>1564015> 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.Но погодите-ка, кунчик тоже может регулярно проверять тебе простату и все будет ок.
>>1564004Тут в соседнем треде один пиздабол уважаемый аноним снова рассказывал, что работает в гугле над алгоритмом ранжирования вместе с учеными мужами, хотя сам без вышки. Так что просто зааплайся в гугл, такого ценного специалиста они с руками оторвут!
>>1564015Пффф, если женился - ебать школьниц уже не сможешь. Свадьба - это маленькая смерть для мужика.
>>1564022Не беспокойся, есть.Ты бы лучше по делу что-то написал, чем на пол-треда изливать свои комплексы.
>>1564026> работает в гугле над алгоритмом ранжирования вместе с учеными мужами, хотя сам без вышкикто-то же должен очищать данные, писать sql-запросы, носить кофе
>>1564014никак не могу понять, это жидовка или просто проигравшая генетическую лотерею. Какая у неё настоящая фамилия?
О, мы поклоняемся Анне-Веронике теперь? Одобряю.А у нее какой стэк кстати? Если судьба сведет и я подкачусь на С++, как думаете норм пойдет?
>>1564015>Married men used less alcohol, tobacco, and cannabis than men who were divorced/separated or single.Охуенные истории просто.
>>1564033Это болгарская или молдавская фамилия.И генетическую лотерею она выиграла, потому что ее дети получат хорошее образование, а сама она будет хорошо питаться и лечиться.
>>1564039>я подкачусь на С++Там таких подкатчиков в яндексе - десятки.Думаю, у тебя есть шансы, только если ты отличаешься от основной массы разработчиков в яндексе, а именно: напорист, мускулист, с хорошим чувством юмора.Тот с кем можно расслабиться и почувствовать себя женщиной, а не мямлящий долбоеб, которым надо руководить.
>>1564045>Тот с кем можно расслабиться и почувствовать себя женщиной, а не мямлящий долбоеб, которым надо руководить.Кто тут хочет почувствовать себя женщиной?
>>1564045>напорист, мускулист, с хорошим чувством юмора.Это все есть конечно. Но я думал покорять новыми стандартами и пулреквестами в популярные опенсорс С++ проекты.Правда, хуй у меня средний, тут все слабовато.
>>1564052>Правда, хуй у меня средний, тут все слабовато.Если женщина руководит мужиками, она их в 99% случаев за мужиков не принимает. Так что тут ты вполне конкурентен.
>>1564045>с хорошим чувством юмора.Во-первых, женщины не могут в йумар.Во-вторых, "чуство йумара" как отбор для женского пола - производная сексуальной привлекательности. То есть шутки от какого-нибудь вкатывальщика на ЖС, но внешностью трахаря, самки будет воспринимать как более смешными, чем от какого-нибудь байтоёба с большим стеком.
>>1564060У нее очень спортивная фигура, довольно мила. А бицуха поболее иных анонов в треде.https://www.youtube.com/watch?v=g-bPnhKU0P8> То есть шутки от какого-нибудь вкатывальщика на ЖС, но внешностью трахаря, самки будет воспринимать как более смешными, чем от какого-нибудь байтоёба с большим стеком.как что-то плохое.Суровый С++шник ее может устроить гораздо больше феминных дата саентистов.
>>1564060Сычушь, под "чувством юмора" в случае с общением вида мужчина-женщина, подразумевается "с ним так весело, он может рассмешить". Поэтому если ты рассказываешь какую-то замудренную шутку, с очень тонким юмором, а тян не смеется, это не значит, что у неё нет чувства юмора, это значит, что ты душный задрот.
>>1564074>Поэтому если ты рассказываешь какую-то замудренную шутку, с очень тонким юмором, а тян не смеется, это не значит, что у неё нет чувства юмора, это значит, что ты душный задрот. Большинство душных задротов этого не понимают на биологическом уровне. Полнейшее отсутствие рефлексии. Такой если начал что-то тебе рассказывать, то ты хоть уши закрывай и отворачивайся, он как робот, пока не закончит - не остановится.
Вы че серьезно программесс рассматриваете? На работе кодишь, дома кодишь, потом еще и с тянучкой программирование обсуждать будете?
>>1564071>"хороший программист может за неделю или за две войти в курс дела и начать писать на любом языке"Ну да, ну да. Видали мы такое
>>1564072Объясните, почему там в дереве одинаковые условия на ветках. Не должно разве быть полное закрытие интервала?
>>1564085Художник. как у меняУ вас есть что-то общее, потому что программирование это тоже искусство, но также вы противоположны, потому что программирование это больше логика и математика, а искусство это фантазия и чувства. В итоге получается идеальная пара.
>>1564091>>1564092Вопрос №2: как вкатиться в тян венчурного инвесторов или художников?>>1564093Никто разумеется.
>>1564096Безработных художниц - жопой жуй, особенно если ты в столицах.С венчурной инвесторкой будет немного сложнее..
>>1564102Вся зарплата у топ менеджеров, остальные за престиж пашут, чтобы потом перекатиться на 300к/наносек за счёт графы Яндекс в резюме.
>>1564074>"с ним так весело, он может рассмешить"То есть он должен выглядеть как трахарь.Что сказать-то хотел?>Поэтому если ты рассказываешь какую-то замудренную шуткуВ контексте чуства юмора замудрённая шутка >> шутки обычной. Так что и здесь ты себя показал как конченная социоблядь.
>>1564091> потому что программирование это больше логика и математикаВ философии больше логики и математики. Программирование в большинстве своём - перекладывание jsonов в протобуфы за вкусный прайс.
>>1564107>В контексте чуства юмора замудрённая шутка >> шутки обычной.Ты еще не встретился с тянкой, а уже начал занудствовать. Так и помрешь девственником.
>>1564093> 2019> готовитьЗачем?> мыть посудуКоренщица кафешки. В крайнем случае можно раз в неделю на дом вызвать. Вот когда и если у тебя будут дети, то тогда уже надо дома посудомойку завести.
> входит робот ФЕДОР, доставая свой большой механический елдак> анна-вероника взбирается на стол с ногами, задирает юбку и пошло дрочит на то, как ФЕДОР ебет тебя без смазки> в соседнем кабинете пыхтящий бобук спускает в рот мертвого сегаловича> джуны-олимпиадники смеясь проводят собеседование у 33-летнего вкатывальщика
>>1564117Ну не завидуй, а лучше возьми на заметку. Никому не интересны твои долгие загоны о чем угодно, умей слушать собеседника, вовремя останавливаться, быть легким и искренним.
>>1564067Поставили женщину руководитель и смотря на то какие глупости она говорить видимо на должность пришла через постель. Машинное обучения за определения какое количество компонентов сложить что бы получилась самую закалённую сталь это полный бред за лохов и распила бюджета. А еще она называет это предсказывания?! И никто с зале не перебил ее и не спросил что это за бред?! В зале видимо одни лохи собрались. Так как она сказало что у их есть команда за работу по внешних заказов, видимо эти лохи в зале пригласили не обучат машинным обучением, а что бы вербовать их на агитацию их руководствах на заказов у команды яндекса.Смотреть глупости которые она говорить и объяснить не может это пустая трата времени
>>1564118>Зачем?Чтобы желудок сберечь.>Вот когда и если у тебя будут дети, то тогда уже надо дома посудомойку завести. Если есть место на кухне, то это надо сделать прямо сейчас.
>>1564074>Поэтому если ты рассказываешь какую-то замудренную шутку, с очень тонким юмором, а тян не смеетсяЭто значит 1. Она тупая2. У вас разное чувство юмора, что приводит нас к 3. У нее напрочь отбита эмпатия и эмоциональный интеллект, могла бы хоть из вежливости улыбнуться.Еще мне нравится про душнил. Никогда никто не рассматривает вариант, что проблема в шлюхе. Ебаные пиздопоклонники.
>>1564126>ашинное обучения за определения какое количество компонентов сложить что бы получилась самую закалённую сталь это полный бред за лохов и распила бюджетаНу что ты, очевидно, что она этот проект не вела и слабо понимает, о чем говорит.Но в остальном-то хорошая девушка, что зря бугуртить. Она счастливый увлеченный человек.
>>1564135Если неудачно рассмешить пытаешься ты, то проблема на твоей стороне. Она же не лезет из кожи вон.Не умеешь шутить - не начинай.
>>1564135Ну поставь на место куна, будет тоже самое. Он также назовет тебя душным, при этом скажет это в лицо, а не скромно промолчит как тянучка, а ты также будешь мямлить свои оправдания вида "проста мы разные, проста он тупой...".
>>1564136В зале нашелся альфач, который задал няшке по ее словам "оооочень интересный вопрос"Вот так, без всяких заумных шуток от мамкиного гения
>>1564141Мужик тоже в большинстве случаев не скажет, а как поймет, что душный гений завел пластинку на полчаса, просто скажет что ему пора идти или обернет все в шутку.
>>1564045>напорист, мускулист, с хорошим чувством юмора.Удивишься, но в Яндексе именно такие ребята и работают. Додиков в растянутых свитерах и с сальными волосами и роговым очками ты там не увидишь.
>>1564151Нет, философия в первую очередь построена на логике и нахуй друг друга шлют только представители разных школ.
>>1564121Шо ето значит? Яндекс платит джунам меньше тысячи в месяц? Но разве Яндекс берёт джунов? Шо такое G14 и бывает ли G13?
Сап вечерний, дублирую.после праздников буду искать первую работку в ИТ.Старая работа заебала, настолько, что не жалко кратного падения доходов.Освоил пистон, более-менее ООП. Неплохо SQL, немного Джанги, линукс на уровне опытного пользователя, HTML/CSS на хор.удовл., имею представление(то есть не просто прочитал определение в википедии) о TCP/IP, HTTP, SSH, Git, Docker.Прошел пару курсов по Маш об.ДС2Тестовых заданий не боюсь, так как решал задачки онлайн.Но.Есть проблемка - мне уже 33..Дайте советов годных. На что обратить внимание, что подтянуть и т.п.
>>1564163G - это грейд.В больших компаниях для управления ФОТ и систематизации зарплат вводят грейды, которые соответствуют определенной зарплатной вилке и зависят от требований к должности по знаниям, навыкам, уровню контактов.33-лвл кун
>>1564157Пиздец, как это можно смотреть? Меня сжирает даже не чувство стыда за этого непробиваемого долбоеба, который не знает, что такое односвязный список, мне больше жалко человека, который проводит интервью и тратит на этого чмыря время, при этом делает это деликатно, с уточнениями и объяснением.
>>1564163>Но разве Яндекс берёт джунов? Ты дурачок? Она их растит, берёт желторотых юнцов и бесплатно учит, этим же даже в больших масштабах занимается мыло. ИТ в рахе это сфера, где рыночек порешал.
>>1564164Ты еще тут, дедуль? А как же работа над собой и самообразование? Так и будешь дублировать, а потом фантазировать о том как ты вкатываешь, или может уже займёшься делом?
>>1564157То, как он "решил" вторую задачу, а потом резко слился - просто гениально. зе дефинишен оф кринж.Если его собесы - тролленг, то очень хорошо, молоток. Ежели он реально полный нуль и его взяли на 180к, то пора менять работу...
>>1564081Не смотрел, но на твоей картинке в корне и его детях разные критерии. Покрытие интервала при этом полное (да = больше, нет = меньше)
>>1564171Зависит от компании. Свой грейд обычно знают, как и грейд подчиненных работников. хотя в такой крупной компании как яндекс могут не знать просто в силу большой разнесенности процессов управления персоналоми и собственно производственных процессов.Так же ты можешь примерно предположить грейд работника соседнего отдела в похожей должности. Но в целом по компании это служебная информация.С одной стороны грейды позволяют избежать перекосов, когда любимый водитель замзама по общим вопросам получает зп сравнимую с хорошим специалистом, но в целом эта штука направлена на оптимизацию ФОТ, чтобы не переплачивать.С другой стороны, твой руководитель, не может тебе повысить зп рандомно на 30к. Вполне возможно, что ради этого ему придется пройти 10 кругов ада пересогласовывания, либо опять же переоценивать твою должность (если он это может), либо повышать тебе должность. Или ограничиваться премиальными выплатами или прочими бонусами, если у него позволяет бюджет.
>>1564163G13 - стажёрБольше грейд, больше зарплата и больше требования, а значит и сложнее получить следующий грейд.> Но разве Яндекс берёт джунов?Хороший стажёр становится джуном.
>>1564157Как вы смотрите его лул? Еще дажн первый вопрос не задали, а он уже гуглит блять что такое односвязанный список - моя жопа отлетает
>>1564173Поверь, что не успеешь толком начать жить, как и тебе стукнет тридцатник. И хорошо, если ты к тому времени не выгоришь и не решишь как я бросить работу, чтобы начать все с нуля.Думаешь, мне очень хочется, чтобы мне в первые руководители попал такой чванливый как ты? Но тут уж как повезет.Закалка долюбоебами и маразмами у меня хорошая, а уж идиотов в своей области я встречал достаточно, чтобы относиться ко многим вещам проще и позитивнее.Ты мне лучше скажи такую вещь: насколько хорошо нужно знать паттерны проектирования при устройстве на младшую позицию?
>>1564185Достаточно знать самые распространенные и уметь объяснить общие принципы, не вдаваясь в детали.
>>1564182Благодаря таким как он норм челы выглядят лучше. На фоне кренделей с вопросами про методы жава ленг обжект фирмы с норм челами легче палятса.
>>1564185>Ты мне лучше скажи такую вещь: насколько хорошо нужно знать паттерны проектирования при устройстве на младшую позицию?Как минимум три принципа ООП, в идеале еще про SOLID уметь спиздануть что-нибудь. вообще, странный вопрос
>>1564189> три принципа ООПООП не может причинить вред программисту или своим бездействием допустить, чтобы программисту был причинён вред.ООП должен повиноваться всем командам, которые даёт программист, кроме тех случаев, когда эти команды противоречат Первому Закону.ООП должен заботиться о своей безопасности в той мере, в которой это не противоречит Первому или Второму Законам.
Еще джун должен жать хотя бы полсотни, иначе определят как тяночку и отправлят к тестировщицам ноготочки красить.
>>1564189>Как минимум три принципа ООП1) наследование нарушает инкапсуляцию2) полиморфизм в сочетании с наследованием приводит к трудно выявимым багам3) не используйте наследование и хитровыебанные паттерны за пределами лабораторных работ
>>1564164> линукс на уровне опытного пользователяЛол, это на каком?> имею представление(то есть не просто прочитал определение в википедии) о TCP/IP, HTTPТвою приложеньку синфлудят. Как будешь защищаться?
>>1564187скорее всего бекэнд джун или стажер. Мне интересно ML, но есть фундаментальное препятствие - образование техническое, а не математическое. Нет уверенности, что успею задрочить линал за оставшееся время. Да и вообще, это время, возможно, рациональнее лучше использовать.>>1564189Так их 4.Ну это я могу, кстати.
>>1564199>Ну это я могу, кстати.Ну а некоторые и этого не могут, как жаловалась мне одна эйчарочка! которая потом сказала, что я вел себя с ней агрессивно
>>1564157Чувак скопировал функцию для разворачивания связанного списка из гугла с парашной переведенной копии SO, собеседующий это понял, но еще 20, ДВАДЦАТЬ, КАРЛ, минут продолжал собеседовать.
>>1564198>Лол, это на каком?Достаточном, чтобы настроить, не растеряться, если останусь с голой консолью. Когда-то и ядро собирал, впрочем - там и обезьяна справится.настроить впн, ssh, mysql. >Твою приложеньку синфлудятпроверять, отправил ли клиент запрос на подключение ранее, если да - то выбрасывать из буфера.
>>1564208> которая потом сказала, что я вел себя с ней агрессивноНаверное, это ее действительно влажные фантазии (если ты адекват)Тебя взяли?
>>1564215Аниме заебало. Давай перетрем про то, почему wow classic не доставляет из-за того, что игру портит знание всего наперед и отсутствие уютной гильдии с перадки, где все друг друга знали. Впрочем, я и так сказал, почему классика не оправдала ожидания и перетирать нечего.
>>1564216> проверять, отправил ли клиент запрос на подключение ранее, если да - то выбрасывать из буфера.Это не сработает. Теперь расскажи почему.
>>1564224На моей первой перадке была гильдия с интересными ламповыми людьми. Гильдия была ориентарована на ролеплей и пвп. На форуме гильдии можно было почитать теплые ламповые креативы о жизни в Азероте, об одном дне в Фераласе и подобные вещи. Неадекватов не было, люди были дружелюбные. То поколения ушло и сейчас в игре доминируют тупые токсичные зумеры.
>>1564232>То поколения ушло и сейчас в игре доминируют тупые токсичные зумеры.Канешн. Там же какор. Откуда там изнеженным зумерам дальше стартовой локи уйти?
>>1564209Сейчас бы на порнхабе хетнай смотреть.Хотя наверно только такие девианты в основной массе и проходят через РКНовскую затычку.
выхожу на митинг с плакатом -> плачу денях фотографу, чтобы сфоткал меня -> покупаю справку, что менты меня отпиздили без оформления -> еду в сша по турвизе и поулчаю полит убежище -> еду в силиконовую долину и устраиваюсь в гугл. вопросы?
>>1564244Люди хотят порны и много, не хентая конкретно, а вот сегодня одно, завтра иное. Это ты девиант поехавший на хентае и пользующие спецсайты, а он вантаймер в каком то смысле.
>>1564232Так и на классике должны быть RP-сервера.Правда там пидорахенам вход закрыт, ибо нужно знание инглиша намного выше уровня погромиста из яндекса.
>>1564247Что плохого посрать на улице, если туалетов либо нет, либо они даже хуже нашего деревенского?
>>1564259>чилишь младшим помощником официанта в долине>спишь в повалку с местными черными в однушке>заходишь на форчан>...>выхожу на митинг с плакатом -> плачу денях фотографу, чтобы сфоткал меня -> покупаю справку, что менты меня отпиздили без оформления -> еду в россию по турвизе и поулчаю полит убежище -> еду в москву и устраиваюсь в яндекс. вопросы?
>>1564256>Я асекс. Не блядский натурал - этого достаточно. Пипирку придётся тогда отрезать. Лучше уж пидором тогда быть.
>>1564258Ну так в каком то смысле. Вчера куколдили, сегодня хентаят, через полгода вообще не вспоминают хентай.
>>1564260К сожалению за антисемитизм в Роиссе убежиче не получишь, не говоря уже о жидояндексе, и уж тем более Мацкве.
Будет ли считаться работа в криптовалюте какой-нибудь, лохотроне типо кэшбери, или в форексе всяком? Что-то мне очково к ним даже на собеседование идти.
>>1564293>>1564295Бля, ну они пирамиду делают, и продвигают свое говно в Германии, исчх, они сейчас на таком пике, то есть бабло у них есть. Я бы пошел betting пилить или порно сайты такие предложения есть, но что-то прям в такие мутные конторы, даже за 2-3х не хочу идти.
>>1564299Ты вопрос-то понял? Про причину, по которой числа с плавающей точкой не хотят давать точные результаты, любой трейни ответит. Ты ответь, почему в других случаях числа с плавающей точкой дают точные результаты.
>>1564312Что не так. LMAX валютная биржа одна из крупнейших, MetaQuotes - тоже. Фирмы в фин секторе на слуху, клиентская база огромная, задачи -все как вы любите: high-load, concurrency, parallel computing, Big data
>>1564286Потому что умножение происходит в пространстве кодовых точек IEEE754. Так сложилось, что ближайшая кодовая точка к 0.2 отличается от 0.2 сильнее чем ближайшая точка 0.3 от 0.3. Погрешность при умножении тоже умножается.=> cуммарная погрешность 0.23 больше суммарной погрешности 0.32Можешь теперь умножить 0.3 на 3.
>>1564324Интересно, какую цифру больше всего любит часовая стрелка?Наверняка она там останавливается подольше и любуется на нее. Быстро-быстро, чтобы никто не заметил. А от какой-нибудь цифры стрелку точно воротит. Наверное, от шестерки, ведь она всегда к ней задом повернута.И однажды, часовая стрелка соберется с силами, наденет лучший костюм, купит цветов и сделает предложение любимой цифре. И навсегда рядом с ней останется.…наверное, так ломаются часы…
смотрю резюме на одном сайте22 года, опыт работы 2 годафронтендработал в госконторе и какой-то ноунейм галересенийорценник от 190кзумеры охуели
>>1564296Словно деятельность всяких шаражек сильно отличается от лохотронов. В одном случае окучивают заказчиков, в другом - конечного пользователя.
>>1564344Коммент "ты тролишь или серьезно такой тупой?)"Костя ставит лайк к комментуКостя отвечает на коммент: "тупой("Костя лайкает свой ответ к комментуНусобсна наглядная демонсрация ответа.
>>1564353Хотя этот коммент стоит того, чтобы быть приведенным целикомКоллеги , хочу вступиться за Костю. Вы думаете легко ходить по собесам и получать каждый раз между ног? Отвечу Вам да , это тяжело. Била ли Костю жизнь по яицам , да , да и в этом нет ни чего зазорного . Да были провальные собесы . Вот что о нем пишет пресса .На собеседовании в Яндекс Костя потерпел закономерный крах, не ответив ни на один (sic!) вопрос интервьюера, другой бы задумался над своим поведением и, как-то оправившись, начал бы заниматься еще злее, больше и т.д. Но не таков наш Константин. Он продолжил попытки трудоустройства, даже не пытаясь банально сделать себе хоть что то . Да и такие собесы были тысячи а именно . Такие как собес в yandex где Костя сказал что типы это переменные ну и что , не каждый из Вас сможет против и половины собеседования или просратое собеседование в Apple , да , он наложил коричневой жижы в трусы , да унесло был торчок после такого собеса . А у кого мои дорогие небы бы торчка от собеса в знаменитую компанию Apple ? . Обосрался ли Костя , да . Но а кто бы из Вас мои прыщавые кодеры не наделал бы коричневой жижы в трусы ?. Но Костя не такой , он гордо идёт в перед к своей цели и не сидит на жепе и не плачит , не боится быть смешным . Ещё недавно Костя пас овец в поле , срал в яму , а теперь ? , кто он теперь ? Вот как он сам о себе говорит.А еще каких-то год назад я был вообще без работы. После универа, искал работу тестером или маркетологом. В ноябре 2017 меня еще Тинькофф-банк не взял тестером, HR спросил тогда: не хочу ли в разработчики перейти, на что я пожал плечами.. Для меня это было непонятным делом, не понятно с какой стороны подойти к этому. А Теперь он в топе в Москве а Вы все чего вы достигли ? , да ни чего сидите на жопе ровно и поносите всех , кто хоть что то делает для себя . Да , Костя не боится получать между ног от жизни . Да и на него не раз налетало в лицо гавно из под вентилятора , ну и что он идёт и не озираясь ни на провальные собесы ни на то что он не знает Java . Но он знает кто он и что он хочет .и ни чего что он более 2 лет не может устроится на работу и ходит по собесам получая каждый раз говно с вентилятора так он . Он работает для вас и только для вас . Да он идёт на жертвы у него более 5 лет небыдло бабы , да он дрочит раз в неделю , так это все он делает только чтоб показать вам, как надо жить икать и получать то, что ты хочешь. Да он набрал команду лузеров , неудачников . Для обучению Java . Выгорит ли его дело ? Скорее всего нет, но он их капитан их кеп и его команда пойдёт с ним до конца он в месте с ними все переборщит и все преодолеет. Вот как надо любить свою команду . Смешон Костя да , но он не боится этого пусть вы все его называете пиздаболом и злорадствуете что он не смог против собес в Apple . А кто виноват в этом ? А виноваты вы , вы его не смогли подготовить , вы ему всякую херню говорили в микрофон да так , что собеседуемые ржали над Костей как он сделал коричневую жижу в штаны . Это вы виноваты те кто его поддерживал . Он верил вам а вы его предали . Костя всегда был честен со своими подписчиками и вот как он открывает душу . вот то самое , в котором Костя сознается во всем, все выкладывает подчистую:1) опыт работы с JSом у него СУММАРНО 4-5 месяцев2) версткой он НЕ ВЛАДЕЕТ вообще3) работает он КУРЬЕРОМ (он никогда не работал программистом). Да ну и что ? , а Вы что думаете снимать видосы по 2 часа это легко ? , да как бы не так. Он идёт на очередной собес со спущенными трусами , чтоб показать и заснять все тот ужас который его обуял и показать и вдохновить прыщавых кодеров на новые свершения . Вот кто наш Костя и если я не прав , то пусть первым вылежит мне мои яйца . Костя если ты это будеш читать , а я знаю как ты трепетно относится к своим преданным фанатам . То спасибо тебе .
>>1564366А ещё смотриarr=[2,3,1]arr.sort()И всё! Так просто! Не нужно постоянно писать свой алгоритм сортировки!
>>1564341Да пусть хоть 250к ставит. Ты понимаешь, куда все катится? Читаю хабр, а там подборка вакансий баннером. Пикрелейтед. И я уверен, какие-нибудь ньюфаги обязательно откликнутся. И будут демпинговать. Пиздец, ебаные инфоцыгане, ебаные вайтишникиЯ дотнетчик, так что мне поебать пока что, но все равно жопа подгорает от таких цифр
>>1563757 (OP)Кто-нибудь собеседовался в Тинькофф? Как там? Сильно ебут на собеседовании? Мучают ли задачками с литкод?
>>1563757 (OP)Не так давно общался с HR одной известной в узких кругах компании. В конце разговора, HR бросила следующую фразу от которой у меня все "упало" и даже холодок по спине пробежал ->Ну Вы учтите, что на собеседованиях в нашу компанию нужно будет решать задачи на листке бумаги, хи-хи!После этих слов у меня даже в глазах потемнело, и я не помню как закончил разговор...
>>1564398> 04/01/20 Суб 08:28:38Ясно все, новосибирский щиз три дня бухал вместо самообразования и петпроектов, таким не перезванивают.
Друзья, с Новым Годом 2020! Вопрос на закуску: как понять, что ты уже не джунишка в обоср штанишках? Есть ли что-то, что может однозначно сказать, что пора просить повышения на мидла и соответствующую ему з/п и сразу валить в другую контору, если откажут?
>>1564423У них для дальнобоев программы в колледже + права. Никто тебя без гринки на учебу не возьмёт. При этом обучение стоит дохуя и больше.
>>1564427Пройди собес на мидла и поймешь. Сразу скажу, если ты ничего кроме работы не делал, т. е . не читал книги по программироаванию, паттернам, алгоритмам, структурам данных, не решал задач на литкоде, то собес ты не пройдешь.
>>1564430Мда, а нам опять хуйню поткинцли вида анна-вероника с кривыми, несерьезными ногами и уебищеым лицом. Почему заграницей всё лучше?
>>1564431>на литкоде,Котируется только литкод или можно решать на хакерранке или кодерварс? Какой сложности нужно уметь решать подобные задачи и сколько их нужно решить перед тем как откликнуться на вакансию?
>>1564435Они везде примерно одинаковые, на литкоде просто позиционируют задачи как задачи с собесов. Мидл должен решать задачи со сложностью Hard.
Сап полуденный, финально дублирую.после праздников буду искать первую работку в ИТ.Старая работа заебала, настолько, что не жалко кратного падения доходов.Освоил пистон, более-менее ООП. Неплохо SQL, немного Джанги, линукс на уровне опытного пользователя, HTML/CSS на хор.удовл., имею представление(то есть не просто прочитал определение в википедии) о TCP/IP, HTTP, SSH, Git, Docker.Прошел пару курсов по Маш об.ДС2Тестовых заданий не боюсь, так как решал задачки онлайн.Но.Есть проблемка - мне уже 33..Дайте советов годных. На что обратить внимание, что подтянуть и т.п.
>>1564459Все так, у меня не тени осуждения не было.Указал вероятные причины.Если б ты задротствовал, то результат бы другой был.Но мне кажется, что тебе нужно быть наглее, не ждать, когда ты решишь, а просто идти собеседоваться. В конце концов рискуешь только тем, что не пройдешь.
>>1564428Вот этот хер боролся с мусорами, педиатр, ему сожгли хату и он сбежал в сша и работает бальнобоем. Хотя он не на здоровом траке, мб есть разница, но дальнобоит и грит збс бабос. https://www.youtube.com/channel/UCQmhw0e8IjWIhFq2U5H2qOw
>>1564450В Академе можно получать со старта без опыта 70к, смотри сам - мало 25к или нет. Я 68 получаю.
>>1564461>В конце концов рискуешь только тем, что не пройдешь. Рискую тем, что завалю собеседования во все интересные места и придется либо оставаться на текущем месте, либо сваливать в какую-нибудь мутную контору, где будут мозг ебать нон-стоп.
>>1564470> во все интересные места> over 99999 интересных мест worldwide, достаточно просто выучить инглиш на уровне upper-intermediate и не париться> с каждым (не)пройденным собесом становишься только лучше и матёрее, и следующий завалить уже сложнее> во всех интересных местах позволяют проходить собес повторно через N месяцев, главное до конца оставаться человеком?????????????
>>1564470Так можно потом попробовать еще раз. Мы избалованные какие-то, наши американские друзья так-то сотнями получают отказы и бьются годами за этот фаанг ебаный.
>>1564478>>1564489В моем мухосранске только 1 контора с интересующим меня стеком. В ДС/ДС2 их будет уже побольше - штук 10, наверное. Зарубежные компании отпадают, т.к. все ищут человека в офис и там нужно разрешение на работу.
>>1564497Я не байтоеб. Стек менять не стану. Я же не джиэссер, которые в профессию пришли только лишь за деньгами.
>>1564516Ты 100% олух, если считаешь, что работу работать надо за идею, а не за $$$. Пока ты ебёшь свои байты и решаешь математические задачки, прожигая треть своей жизни на эту хуйню, реальные дяди наверху кладут твои деньги в карман, олух. Потом тебя вытеснит молодняк с рынка, а у тебя на bank account будет дай бох если лямчик. И будешь ты на этот лямчик молиться до конца своих дней, олух. Нормальные же пацаны меняют работу примерно раз в год, перекатываясь на х2, а потом мутят свои аутосорс конторки, где такие как ты олухи пашут за идею.
>>1564525Я не пашу за идею! Для моего стека очень мало работы! Нужно для начала задрочить алгоритмы и задачки с литкод уровня ХЭЭРД. Иначе я не пройду собеседование!!
>>1564530Нужен свободный английский, умение решать задачки с литкод уровня ХЭЭРД и невероятные умения программирования. Иначе ты даже пакистанских программистов не обойдешь в этой гонке!
Какие планы на следующий год у вас по карьере и жизни?1) Планирую фреймворки подучить и к концу года на собесы начать ходить для тренировки.2) Английский выучить на честный А23) Познакомиться с настоящей женщиной и заняться с ней бесплатным сексом.4) Отсосать наконец мужской половой хуй
>>1564440Читай пост выше. Гребсти != развиваться. Это тоже самое, и со знанием высшей математики - в вузе ты её знал, а сейчас забыл, просто потому что не используешь на практике. Поэтому для того чтобы быть в форме, нужно постоянно развиваться, а не только гребсти, выполняя однотипные задачи.
>>1564576Так я про каледж с бабосом в первую очередь, разрешение на работу это по дефолту предполагается.
>>1564552Про сеньора не знаю, на джуна спрашивали про двойное равно, двойное равно с null, написать класс на ES5, написать класс на ES6, отнаследовать класс ES5 от ES6, задачку про поиск целого числа у которого нет пары в массиве за O(N)
>>1564580Он грит хорошо платят. А тебе не поебать какой дальнобой? Так же водишь здоровую хуйню, моешься на заправках и спишь в машине.
>>1564583>поиск целого числа у которого нет пары в массиве за O(N)Очень важная штукаСловно плюсовика на контролеры ищут
>>15645511) Изучить es5, es6, es7, es8, ..., esN и разобраться с актуальными на какой момент? оно же всё время двигается инструментами в fullstack js разработке.2) Английский выучить на честный B2.3) Перестать тратить время на вкатывание в разработку и заняться тем, что у меня хорошо выходит — ничего.4) Выпилиться.
>>1564600Положить все числа из массива в сет - это уже O(N). Сет не содержит дубликатов. Значит каждый элемент массива будет представлен в единственном экземпляре внутри сета. Проверка (которая бессмысленна сама по себе), обойдется тебе еще в O(N). Итого ты написал алгоритм со сложностью O(2*N), который не решает поставленной задачи.
>>1564598Ну вот ты заебенил словарь из элементов массива за O(n). Что дальше? Как узнать, что в твоем массиве есть число, у которого нет пары? И что значит "нет пары?. Просто проверка на дубликат или парное число должно находится в соседней ячейке массива?
>>1564605>обойдется тебе еще в O(N). Итого ты написал алгоритм со сложностью O(2*N),А потом они с умным видом байты сношают.
>>1564607Ты тупой? Мапа вида число -> кол-во в первоначальном массивеПройти по мапе и найти ключ со значением 1
>>1564624Ничего ты не понял. Если у тебя функция итерируется по массиву четыре раза, то сложность будет O(4*n), а не O(n) как ты там себе нафантазировал.
>>1564636Опущенным методом пользоваться зашкварно? Надеюсь он помечается специальной аннотацией или комментом, чтобы не законтачиться?
>>1564618>Мапа вида число -> кол-во в первоначальном массивеСоздание такой мапы - это O(n). >Пройти по мапе и найти ключ со значением 1Итерация по такой мапе - это O(n).Итого - O(2*n) и для решения этой задачи ты потратил в два раза больше памяти (в худшем случае).
>>1564635> O(4n)Любые константы внутри О() не влияют на ассимптотическую сложность. O(4n) и O(n) это все линейная сложность.но это не означает что решение с set хорошее, нет оно говно
>>1564643Ты плохо учился в школе? Представь, что у тебя есть файл на несколько гигабайтов данных. Тебе нужно написать функцию, которая будет читать данные из этого файла и на основе переданных предикатов будет записывать данные в определенные файлы в файловой системе.Опираясь на твое знание алгоритмистики, мы можем читать данные из файла и прогонять их через один предикат, записывая данные в файл A, например. Затем открыть файл заново, читать из него данные и уже прогонять их для следующего переданного предиката.По твоему получается, что сложность данного алгоритма O(n), а не O(n*k), где n - количество данных в исходном файле, а k - количество переданных в функцию предикатов.
>>1564646> O(2*n)А точно? Ведь если Н = 2 то тут походу сложность вообще Н факториал. Точно надо перезванивать.
>>1564654>мам я троллю двач тупостьюТы различаешь понятия константы и переменной, вася?n,k - переменные
>>1564651Ты сначала итерируешься по массиву, создавая мапу, а потом итерируешься уже по мапе. В худшем случае это о 2 от эн, а не о от эн. В итоге ты написал медленный алгоритм.
>>1564661Не прямо создание, а его заполнение из массива.Создал мап - О(1)Прошел по массиву, посчитал частоту элементов и записал в мап - О(n)Прошел по мапу, проверил частоту - О(n)Общая сложность O( 2*n + 1), => O(n) по времени + O(n) по памяти.Но вообще тут надо прост сделать xor между всеми элементами.
>>1564656Создается пустой сетИтерируешь по массиву Если в сете нету текушего элемента массива Добавь его Если есть Удали егоДостаешь из сета значение после итерацииЗадача решена
>>1564668>Прошел по массиву, посчитал частоту элементов и записал в мап - О(n)Почему это O(n)? Не может быть! Не верю!
>>1564670Зачем в жс вообще с массивами работать? Пусть сервер сразу отсортированное присылает, и так сайты на кор и9 лагают.
>>1564668>Общая сложность O( 2*n + 1), => O(n) по времени + O(n) по памяти.Слушай, а если бы мы создали еще 100 таких мап из элементов исходного массива, но в итоге бы их не использовали. Сложность алгоритма так же была O(n)?
>>1564676Ну смотри, Цикл for i in array выполняется N раз.На каждой итерации в делаем так_, ok := mapif !ok { map = 1}else map++Здесь все операции выполняются за константное время O(1).(Ну кроме случая с кривым самописным мапом, у которого хешфункция говно)Следовательно мы делаем N операций сложностью 1 >O(n)
>>1564686Но при этом данный алгоритм работал бы медленнее чем тот, где бы мы не создавали таких 100 мап.
https://2ch.hk/pr/res/1564693.htmlhttps://2ch.hk/pr/res/1564693.htmlhttps://2ch.hk/pr/res/1564693.html
>>1564684Ну тут зависит от того, что значит 100. Если это константное количество мапов, то да.Надо понимать что асимптотическая оценка она не то чтобы для оценки, это так, ОЧЕНЬ упрощённый вариант. Естественно константы могут и будут важны при работе настоящей системы, особенно если ты выдрачиваешь наносекунды.
>>1564679const foo = arr => { const map = {}; arr.forEach(item => { if (map[item]) { map[item]++; } else { map[item] = 1; } }); console.log(map);}Хочешь сказать, что вот это работает за O(n)?
>>1564697Ну вот тебе упрощенный вариант - файл на 10 гб, где лежат числа. Нужно написать функцию, которая бы четные числа складывала в файл A, а нечетные - в файл B. Руководствуясь твоим принципом можно один раз прочесть файл и все четные числа записать в файл A, а потом еще раз прочесть исходный файл и уже нечетные числа определить в файл B. Т.е. у тебя получается O(n) (ведь константы не учитываются при оценке, верно).А можно один раз прочесть и в цикле проверять, если число четное, то писать в A, а если нет - то в B.В первом случае ты прочитал 20 гб. А во втором всего 10 гб.
https://2ch.hk/pr/res/1564693.htmlhttps://2ch.hk/pr/res/1564693.htmlhttps://2ch.hk/pr/res/1564693.htmlhttps://2ch.hk/pr/res/1564693.htmlhttps://2ch.hk/pr/res/1564693.html
>>1564600Во-первых ты наверное имел ввиду 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).я не жабаскриптёр ни разу, поправьте, если я не прав, самому интересноМЫ ВАМ ПЕРЕЗВОНИМ
>>1564706Ты походу не понимаешь O-нотацию.Она нужна чтобы показать как растёт требуемый ресурс (время, память) с ростом входа.algo(c•n)/algo(n) -> C => рост линейный и сложность алгоритма апроксимируется функцией (n) => с•n для некоторого с.В теории алгоритмов при этом константа не учитывается и говорят, что алгоритм имеет сложность O(n)Вот при применении алгоритма на практике уже смотрят в том числе и эту константу, ибо она может быть настолько большой, что алгоритм при меньшей ассимптотической сложности на большинстве входов будет работать медленнее.Пример - алгоритм перемножения матриц Копперсмита — Винограда самый эффективный на текущий момент, но не пригоден к использованию в силу очень большой константы.
>>1564720Хуй знает, что у тебя там за функции. И твоего Винограда я не знаю. Первый вариант будет работать в 2 раза медленнее второго. Вот и весь сказ.
>>1564712>Сет -- это не хэш таблица, и не красно-чёрное дерево. Сет под капотом это просто лист, в котором лежат значения без повторений.Держи наркомана! Реализации сетов бывают разные, в том числе и на базе хэш таблиц и деревьев. Бывают и skip list но редко, и в данном случае не самый лучший вариант.