powered by simpleCommunicator - 2.0.18     © 2024 Programmizd 02
Map
Форумы / SQL [закрыт для гостей] / Задачи с собеседования для базоёбов.
25 сообщений из 364, страница 2 из 15
Задачи с собеседования для базоёбов.
    #140648
Redd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Горбатый ёж  07.09.2022, 16:29
[игнорируется]
eNose  07.09.2022, 16:16
[игнорируется]
Пулькин  07.09.2022, 16:11
[игнорируется]
Въеби им Сириус базоебам обоссаным [:grin]
да!

переписывай свою хуйню.

сабстринги убирай нахуй.

юзай деление и вычитание.
Если уж на то пошло, то
Дед-Папыхтет  07.09.2022, 14:32
[игнорируется]
или даже строка varchar(max) пох.
ЗЫ но тогда проверку надо на число реализовывать
Там int на входе только. Само число не может адовой длинный. Этож не тексты
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #140649
Дед-Папыхтет
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Redd  07.09.2022, 16:27
[игнорируется]
eNose  07.09.2022, 16:24
[игнорируется]
Redd  07.09.2022, 16:23
[игнорируется]
eNose  07.09.2022, 16:20
[игнорируется]
Redd  07.09.2022, 16:17
[игнорируется]
...
num res
1234 10

1234/1000 -> 1
(1234 - 1*1000)/100 -> 2
(1234 - 1*1000 - 2*100)/10 -> 3
(1234 - 1*1000 - 2*100 - 3*10)/1 -> 4
Чото заморочено, у меня тупа, быстро и работает чотко!)
"строки" и "быстро" - это миф
Согласен, но у тебя куча доп. действий и округления
В БД тормоза в основном из за доп доступа к таблицам, когда это можно избежать.
и внутренние команды работают сильно быстрее нежели построчно функции ебашить. MSSQL с 2019 версии частично научился встраивать функции в план запроса без залазиния в каждую строку, но там где это возможно. В твоей функции цикл который оптимизатор не сможет вывернуть в пакет.
Ну на джуна базоёба вполне ответил. Джуны 50-150к щас поднимают по зп в неризиновой.
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #140650
Redd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну будет 20 разрядом. Тюю, этож не 100000000 букав
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #140651
Дед-Папыхтет
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Горбатый ёж  07.09.2022, 16:29
[игнорируется]
eNose  07.09.2022, 16:16
[игнорируется]
Пулькин  07.09.2022, 16:11
[игнорируется]
Въеби им Сириус базоебам обоссаным [:grin]
да!

переписывай свою хуйню.

сабстринги убирай нахуй.

юзай деление и вычитание.
Если уж на то пошло, то
Дед-Папыхтет  07.09.2022, 14:32
[игнорируется]
или даже строка varchar(max) пох.
ЗЫ но тогда проверку надо на число реализовывать
Или суммировать только цифры, игнорируя прочее
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #140657
Redd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дед-Папыхтет  07.09.2022, 16:32
[игнорируется]
Горбатый ёж  07.09.2022, 16:29
[игнорируется]
eNose  07.09.2022, 16:16
[игнорируется]
Пулькин  07.09.2022, 16:11
[игнорируется]
Въеби им Сириус базоебам обоссаным [:grin]
да!

переписывай свою хуйню.

сабстринги убирай нахуй.

юзай деление и вычитание.
Если уж на то пошло, то
Дед-Папыхтет  07.09.2022, 14:32
[игнорируется]
или даже строка varchar(max) пох.
ЗЫ но тогда проверку надо на число реализовывать
Или суммировать только цифры, игнорируя прочее
Там int на вход идет, ничего кроме инта прийти в функции не сможет. Буде ошибка. Это и есть проверка.
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #140659
Горбатый ёж
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дед-Папыхтет  07.09.2022, 16:32
[игнорируется]
Или суммировать только цифры, игнорируя прочее
Это требует уточнения в задаче.
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #140660
Горбатый ёж
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Redd  07.09.2022, 16:34
[игнорируется]
Там int на вход идет
Ты задачу-то саму читал?
39 символов в числе - это не int никуя.
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #140662
Redd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Горбатый ёж  07.09.2022, 16:36
[игнорируется]
Redd  07.09.2022, 16:34
[игнорируется]
Там int на вход идет
Ты задачу-то саму читал?
39 символов в числе - это не int никуя.
Читал, но может пропустил чото. Главная моя функция чотко работает)
...
Рейтинг: 1 / 0
Нравится: eNose
Задачи с собеседования для базоёбов.
    #140827
PaNik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[игнорирует гостей]
[не активирован]
[неодобрен]
КГ/АМ
З.Ы. на телефоне нет менеджментстудии
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #140838
Горбатый ёж
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вспомнил.
Как то спросили почему канализационные люки круглые.
Сритесь, коллеги.
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #140847
Фотография Буся
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Горбатый ёж  07.09.2022, 18:49
[игнорируется]
Вспомнил.
Как то спросили почему канализационные люки круглые.
Сритесь, коллеги.
ну это же боян, обсуждено давно
...
хвост есть продолжение кошки
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #140856
Тень на плетень
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Буся  07.09.2022, 18:53
[игнорируется]
Горбатый ёж  07.09.2022, 18:49
[игнорируется]
Вспомнил.
Как то спросили почему канализационные люки круглые.
Сритесь, коллеги.
ну это же боян, обсуждено давно
Вообще то продаются и квадратные. Ливневые - ваще прямоугольные
...
Кто в предыдущие годы набил карманы за счет всяких "процессов" в экономике 90-х годов, они точно не элита, а кусок говна.
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #140906
Горбатый ёж
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Буся  07.09.2022, 18:53
[игнорируется]
Горбатый ёж  07.09.2022, 18:49
[игнорируется]
Вспомнил.
Как то спросили почему канализационные люки круглые.
Сритесь, коллеги.
ну это же боян, обсуждено давно
Всё равно сритесь!
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #140946
Тень на плетень
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Горбатый ёж  07.09.2022, 19:54
[игнорируется]
Буся  07.09.2022, 18:53
[игнорируется]
Горбатый ёж  07.09.2022, 18:49
[игнорируется]
Вспомнил.
Как то спросили почему канализационные люки круглые.
Сритесь, коллеги.
ну это же боян, обсуждено давно
Всё равно сритесь!
Уже усрались [:biggrin2]
454_original.jpg
...
Кто в предыдущие годы набил карманы за счет всяких "процессов" в экономике 90-х годов, они точно не элита, а кусок говна.
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #140948
Тень на плетень
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тень на плетень  07.09.2022, 20:36
[игнорируется]
Горбатый ёж  07.09.2022, 19:54
[игнорируется]
Буся  07.09.2022, 18:53
[игнорируется]
Горбатый ёж  07.09.2022, 18:49
[игнорируется]
Вспомнил.
Как то спросили почему канализационные люки круглые.
Сритесь, коллеги.
ну это же боян, обсуждено давно
Всё равно сритесь!
Уже усрались [:biggrin2]
454_original.jpg
Ну или ...
TCB00001289_1-500x400.jpg
...
Кто в предыдущие годы набил карманы за счет всяких "процессов" в экономике 90-х годов, они точно не элита, а кусок говна.
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #140949
Горбатый ёж
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тень на плетень  07.09.2022, 20:36
[игнорируется]
Горбатый ёж  07.09.2022, 19:54
[игнорируется]
Буся  07.09.2022, 18:53
[игнорируется]
Горбатый ёж  07.09.2022, 18:49
[игнорируется]
Вспомнил.
Как то спросили почему канализационные люки круглые.
Сритесь, коллеги.
ну это же боян, обсуждено давно
Всё равно сритесь!
Уже усрались [:biggrin2]
454_original.jpg
Ты люк от решётки не можешь отличить?
Бывает...
...
Рейтинг: 1 / 0
Нравится: Гарыныч
Задачи с собеседования для базоёбов.
    #140950
Тень на плетень
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все зависит от формы коллектора, дон нах.
...
Кто в предыдущие годы набил карманы за счет всяких "процессов" в экономике 90-х годов, они точно не элита, а кусок говна.
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #140951
Тень на плетень
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Горбатый ёж  07.09.2022, 20:38
[игнорируется]
Тень на плетень  07.09.2022, 20:36
[игнорируется]
Горбатый ёж  07.09.2022, 19:54
[игнорируется]
Буся  07.09.2022, 18:53
[игнорируется]
Горбатый ёж  07.09.2022, 18:49
[игнорируется]
...
ну это же боян, обсуждено давно
Всё равно сритесь!
Уже усрались [:biggrin2]
454_original.jpg
Ты люк от решётки не можешь отличить?
Бывает...
Это именно люк. Причем ливневый. Его можно открыть)
...
Кто в предыдущие годы набил карманы за счет всяких "процессов" в экономике 90-х годов, они точно не элита, а кусок говна.
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #141020
Redd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дед-Папыхтет  07.09.2022, 16:31
[игнорируется]
Redd  07.09.2022, 16:27
[игнорируется]
eNose  07.09.2022, 16:24
[игнорируется]
Redd  07.09.2022, 16:23
[игнорируется]
eNose  07.09.2022, 16:20
[игнорируется]
...
Чото заморочено, у меня тупа, быстро и работает чотко!)
"строки" и "быстро" - это миф
Согласен, но у тебя куча доп. действий и округления
В БД тормоза в основном из за доп доступа к таблицам, когда это можно избежать.
и внутренние команды работают сильно быстрее нежели построчно функции ебашить. MSSQL с 2019 версии частично научился встраивать функции в план запроса без залазиния в каждую строку, но там где это возможно. В твоей функции цикл который оптимизатор не сможет вывернуть в пакет.
Ну на джуна базоёба вполне ответил. Джуны 50-150к щас поднимают по зп в неризиновой.
Что-то задумался, что твои реплейсы 10ки раз для каждого значения или Барсучий ад не очень уж оптимальны! Реплейсы это скан-цикл значения и их в разы больше, неужели это быстрее по сравнению с моим, за раз 1им циклом для значения!?
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #141023
Redd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да и у Барсука тоже не одним, а ещё и через временные таблицы
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #141038
PaNik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[игнорирует гостей]
[не активирован]
[неодобрен]
Redd  07.09.2022, 23:53
[игнорируется]
через временные таблицы
И шо?
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #141141
Дед-Папыхтет
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Redd  07.09.2022, 23:53
[игнорируется]
Да и у Барсука тоже не одним, а ещё и через временные таблицы
У барсука cte (with) - а mssql это встраиваемый подзапрос без временных таблиц, если ты про это. В других СУБД типа постгрес да cte это сразу временная таблица.

А табличная переменная это аналог самой таблицы
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #141200
Redd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PaNik  08.09.2022, 02:08
[игнорируется]
Redd  07.09.2022, 23:53
[игнорируется]
через временные таблицы
И шо?
Ну чо, временные таблицы — это хорошо, сам юзаю. Но не тут.

А вообще...

1ый базаеб написал избыточный код. Заюзал временную таблицу, продублировал записи (а если их 100и тысяч!). Кстати, алгоритм получения суммы у него такой же, как в моей функции, если присмотреться. Но как это все выглядит.. Пиздец.
И мой, понятый, наглядный и легковесный код. Но я не базаеб!

2ой базаеб написал просто не оптимальный код. Его код 10и раз для каждого значения (а если их 100и тысяч!) лопатит реплейсы впустую. А это сканы каждого значения по символьно! Выделения памяти для нового значения, проверки и тд, и тп внутри. Тормоза, отстой.
И мой, понятый, наглядный и легковесный код. Но я не базаеб!

А ты и Костик260 вообще нихуя не написали ,а только пиздеть горазды, лошбаны [:biggrin2]
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #141202
Просто Трёп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Горбатый ёж  07.09.2022, 18:49
[игнорируется]
Вспомнил.
Как то спросили почему канализационные люки круглые.
Сритесь, коллеги.
Помню, что уже было, но ответа не помню. Можно начать сначала. Предположу, что массу наезжающего на люк автомобиля лучше распределять на окружность, а не на любую другую фигуру. С другой стороны, у круглого люка есть четыре уха, которые портят идею.
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #141204
Redd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дед-Папыхтет  08.09.2022, 09:13
[игнорируется]
Redd  07.09.2022, 23:53
[игнорируется]
Да и у Барсука тоже не одним, а ещё и через временные таблицы
У барсука cte (with) - а mssql это встраиваемый подзапрос без временных таблиц, если ты про это. В других СУБД типа постгрес да cte это сразу временная таблица.

А табличная переменная это аналог самой таблицы
Наверное, не ибу чо это, у меня нет мсскл, но все у него там какое-то пиздос)
...
Рейтинг: 0 / 0
25 сообщений из 364, страница 2 из 15
Форумы / SQL [закрыт для гостей] / Задачи с собеседования для базоёбов.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали тему (1): Анонимы (1)
Игнорируют тему (1): erbol
Читали форум (1): Анонимы (1)
Пользователи онлайн (42): Анонимы (30), zzdima, Yandex Bot, Ветер, Bing Bot 1 мин., Biene Maja 1 мин., Просто Трёп 1 мин., basename 2 мин., Брюквенные годы 3 мин., MaksRoman0w 4 мин., Google Bot 7 мин., Буся 8 мин., жЫвоглот 9 мин.
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]