-
Сообщений
24 371 -
Зарегистрирован
-
Посещение
-
Время онлайн
221д 18ч 58м 19с
О Rilay
-
Звание
Mythical Flooder
- День рождения 16.12.1997
Contact Methods
-
Discord
My son
- Телеграм: the day you were born
-
Website URL
the very forests of lordaeron whispered the name
-
Skype
Rilay
Profile Information
-
Gender
Not Telling
-
Ок, подожду тогда до четверга и напишу
-
Ну он сказал типо так «ну по фидбеку уже точно не сегодня, завтра послезавтра выходной, ну в начале следующей недели примерно»
-
Чет мне не пишут после собеса. Мб самому написать спросить, мол есть ли фидбэк какой
-
Tia понравился пост в теме: Программирование[11]
-
Rilay понравился пост в теме: Программирование[11]
-
В условии задачи не было сказано, что числа должны быть от 1 до N. Я об этом сказал ранее Ну так раз не было сказано, то можно вернуть от 1 до н Вот условие задачи
-
Rilay понравился пост в теме: Программирование[11]
-
Он еще в конце спросил мол есть ли у тя какие то вопросы а че лучше в таких ситуациях спрашивать? А то если ниче не спросить мб он подумает что мне похуй и 0 интереса Я спросил тип чем занимаются и все
-
ну так если не проставлять, то !ok не сработает когда проставляем то как бы ключ в мапе начинает существовать етот, а до етого нет, мы же никак не задаем значение етому ключу => его нет у нас например рандомится 13 мы смотрим в мапу ага такого ключа (13) нет если мы не проставим тру, то етого ключа так и не будет можно фолс ебнуть, тогда тоже ключ появится то есть пока мы не задали existMap[13] = true или existMap[13] = false, !ok не будет выполняться, так как ключа такого нет в мапе насчет подобного аналога сета (мапа со страктами) запомнил, пасиба
-
да я не обижаюсь, я понимаю что вы пишете как можно было бы лучше сделать, прост не всегда понимаю в чем "лучшесть" я кстати никогда не думал что насток сложней писать как бы в лайвкодинге ваще все из головы вылетает блин ну и я не совсем ерли джун но пусть хоть на джуна возьмут блин
-
Можно сделать так func uniqRandN(n int) []int { nums := make([]int, n) existMap := make(map[int]bool) var rng int for i := 0; i < n; i++ { for { rng = rand.Int() if _, ok := existMap[rng]; !ok { nums[i] = rng existMap[rng] = true break } } } return nums } инициализации 0 нет и там и там, хз откуда ты ее взял вместо инкремента нужно менять булеан, то есть ниче по сути не меняетсся понятно что так выглядит лучше и более читаемо, но кол-во строк то не меняется
-
RedThunder458 понравился пост в теме: Программирование[11]
-
ну разницы нет
-
Ну есть хуета типо val, ok := m[k] тогда ok возвращает тру если ключ есть но нахуя ето делать если мы знаем что если мы инициируем мапу где значения имеют тип инт, то считается что m[любой ключ]=0 изначально типо соотв. если мы етот ключ не трогали, то значение 0, потому я и сравниваю с нулем нет такого есть ток массив, и слайс который является по сути массивом ток с динамическим размером он сказал что дурканул и перепутал
-
да хуй его знает в общем та да я про бд ни бум бум, буду теперь читать про постгресы ети ваши
-
Ню дяяя, поетому я чет не обратил внимание что уникальные должны быть
-
ну ето я так понял был ток первый етап спрашивали чем занимаюсь, чем пользуюсь начал спрашивать про бд, сказал что коммерческого опыта с ними нету дал задачу типо дается n надо создать массив длиной n с рандомными числами я написал типо сори что скрином я прост записывал ето все на шадоуплей и вот так потом он сказал что надо уникальные типо числа чтоб были ( я не заметил етого в описании задачи) я сказал что могу через мапу, могу каждый раз проверять есть ли уже такое или нет, он попросил оба варианта я выдал он спросил про сложность, я сказал ну да тут n^2, не очень, давайте второй варик лучше он сказал ну давай вот так сделал он грит так у тя тут не сработает ну думаю пиздец, даже в такой задаче опорофинился, но виду не подал и грю "схуяли баня то упала" он грит так если у тя нули рандомиться будут, то зациклишься тут я подумал что либо я дурак либо лыжи не едут начал ему обьяснять что рандом число у нас ето ключ, и значение инкрементится поетому похуй он такой ааа ну да реально ты прав, оцени сложность, я сказал n потом он сказал ну хорошо, давай все таки к бд вернемся ну там уже хуйня пошла, прост сказал ему что максимум в унике с ними делал чето, он спрашивал как устроена кафка, я чет там крякал про топики партиции продюсеры консумеры, но ето уже какие то обрывки были а не норм ответы он спрашивал типо зачем нужны партиции, а я че? не знаю еп ток то что есть топики, в них партиции, сообщения шлют продюсеры и читают консумеры ну кароче вот как то так, думал он про го спрашивать будет, а он на го ток ету задачку выделил, мде, анлаки, надо было про бд читать а не как сборщик мусора блять работает
-
Grohuf понравился пост в теме: Программирование[11]
-
GoldRobot понравился пост в теме: Программирование[11]
-
Я думал фича go это горутины, маленький меморифутпринт и быстрый старт. Так и отвечу сегодня когда спросят про достоинства языка
-
coNNNon понравился пост в теме: Программирование[11]
-
Да. В 1.18 появились А че плохого в простоте то?