Перейти к публикации

Rilay

User
  • Сообщений

    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

Посетители профиля

36 613 просмотров профиля
  1. Rilay

    Программирование[11]

    Ок, подожду тогда до четверга и напишу
  2. Rilay

    Программирование[11]

    Ну он сказал типо так «ну по фидбеку уже точно не сегодня, завтра послезавтра выходной, ну в начале следующей недели примерно»
  3. Rilay

    Программирование[11]

    Чет мне не пишут после собеса. Мб самому написать спросить, мол есть ли фидбэк какой
  4. Rilay

    Программирование[11]

    В условии задачи не было сказано, что числа должны быть от 1 до N. Я об этом сказал ранее Ну так раз не было сказано, то можно вернуть от 1 до н Вот условие задачи
  5. Rilay

    Программирование[11]

    Он еще в конце спросил мол есть ли у тя какие то вопросы а че лучше в таких ситуациях спрашивать? А то если ниче не спросить мб он подумает что мне похуй и 0 интереса Я спросил тип чем занимаются и все
  6. Rilay

    Программирование[11]

    ну так если не проставлять, то !ok не сработает когда проставляем то как бы ключ в мапе начинает существовать етот, а до етого нет, мы же никак не задаем значение етому ключу => его нет у нас например рандомится 13 мы смотрим в мапу ага такого ключа (13) нет если мы не проставим тру, то етого ключа так и не будет можно фолс ебнуть, тогда тоже ключ появится то есть пока мы не задали existMap[13] = true или existMap[13] = false, !ok не будет выполняться, так как ключа такого нет в мапе насчет подобного аналога сета (мапа со страктами) запомнил, пасиба
  7. Rilay

    Программирование[11]

    да я не обижаюсь, я понимаю что вы пишете как можно было бы лучше сделать, прост не всегда понимаю в чем "лучшесть" я кстати никогда не думал что насток сложней писать как бы в лайвкодинге ваще все из головы вылетает блин ну и я не совсем ерли джун но пусть хоть на джуна возьмут блин
  8. Rilay

    Программирование[11]

    Можно сделать так 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 нет и там и там, хз откуда ты ее взял вместо инкремента нужно менять булеан, то есть ниче по сути не меняетсся понятно что так выглядит лучше и более читаемо, но кол-во строк то не меняется
  9. Rilay

    Программирование[11]

    ну разницы нет
  10. Rilay

    Программирование[11]

    Ну есть хуета типо val, ok := m[k] тогда ok возвращает тру если ключ есть но нахуя ето делать если мы знаем что если мы инициируем мапу где значения имеют тип инт, то считается что m[любой ключ]=0 изначально типо соотв. если мы етот ключ не трогали, то значение 0, потому я и сравниваю с нулем нет такого есть ток массив, и слайс который является по сути массивом ток с динамическим размером он сказал что дурканул и перепутал
  11. Rilay

    Программирование[11]

    да хуй его знает в общем та да я про бд ни бум бум, буду теперь читать про постгресы ети ваши
  12. Rilay

    Программирование[11]

    Ню дяяя, поетому я чет не обратил внимание что уникальные должны быть
  13. Rilay

    Программирование[11]

    ну ето я так понял был ток первый етап спрашивали чем занимаюсь, чем пользуюсь начал спрашивать про бд, сказал что коммерческого опыта с ними нету дал задачу типо дается n надо создать массив длиной n с рандомными числами я написал типо сори что скрином я прост записывал ето все на шадоуплей и вот так потом он сказал что надо уникальные типо числа чтоб были ( я не заметил етого в описании задачи) я сказал что могу через мапу, могу каждый раз проверять есть ли уже такое или нет, он попросил оба варианта я выдал он спросил про сложность, я сказал ну да тут n^2, не очень, давайте второй варик лучше он сказал ну давай вот так сделал он грит так у тя тут не сработает ну думаю пиздец, даже в такой задаче опорофинился, но виду не подал и грю "схуяли баня то упала" он грит так если у тя нули рандомиться будут, то зациклишься тут я подумал что либо я дурак либо лыжи не едут начал ему обьяснять что рандом число у нас ето ключ, и значение инкрементится поетому похуй он такой ааа ну да реально ты прав, оцени сложность, я сказал n потом он сказал ну хорошо, давай все таки к бд вернемся ну там уже хуйня пошла, прост сказал ему что максимум в унике с ними делал чето, он спрашивал как устроена кафка, я чет там крякал про топики партиции продюсеры консумеры, но ето уже какие то обрывки были а не норм ответы он спрашивал типо зачем нужны партиции, а я че? не знаю еп ток то что есть топики, в них партиции, сообщения шлют продюсеры и читают консумеры ну кароче вот как то так, думал он про го спрашивать будет, а он на го ток ету задачку выделил, мде, анлаки, надо было про бд читать а не как сборщик мусора блять работает
  14. Rilay

    Программирование[11]

    Я думал фича go это горутины, маленький меморифутпринт и быстрый старт. Так и отвечу сегодня когда спросят про достоинства языка
  15. Rilay

    Программирование[11]

    Да. В 1.18 появились А че плохого в простоте то?
×
×
  • Создать...