powered by simpleCommunicator - 2.0.19     © 2024 Programmizd 02
Map
Форумы / SQL [закрыт для гостей] / Задачи с собеседования для базоёбов.
25 сообщений из 364, страница 9 из 15
Задачи с собеседования для базоёбов.
    #143180
Redd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дед-Папыхтет [игнорируется] 
Redd  09.09.2022, 16:47
[игнорируется]
Немного не то, но точка разрыва найдена)
Поправил [:nya]
Код: SQL
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
SET @cout = 0;
SET @cout2 = 0;
SET @prev = 0;
SELECT
  @cout2 := @cout2 + 1 AS p,
  t2.f AS f,
  IF (@cout = @cout2, t2.l + 1, t2.l) AS l
FROM
  (SELECT
    IF (@cout = 0, 1, @prev) AS f,
    IF (@cout = 0, num, t.pos) AS l,
    @cout := @cout + 1,
    @prev := t.pos
  FROM
    (SELECT
      num,
      @pos := (SELECT num FROM ttt WHERE num > t1.num LIMIT 1),
      IF (num + 1 <> @pos, @pos, 0) AS pos
    FROM
      ttt t1) AS t
  WHERE
    t.pos > 0) AS t2
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #143204
Дед-Папыхтет
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Doublekey  09.09.2022, 16:55
[игнорируется]
Цитата 
[игнорируется]
Код: SQL
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
WITH tbl AS
(
    SELECT 1 a
    UNION ALL
    SELECT 2
    UNION ALL
    SELECT 3
    UNION ALL
    SELECT 7
    UNION ALL
    SELECT 8
    UNION ALL
    SELECT 10
    UNION ALL
    SELECT 15
    UNION ALL
    SELECT 16
    UNION ALL
    SELECT 17
    UNION ALL
    SELECT 18
)
SELECT t1.a start_,
       t2.a finish_
FROM
(
    SELECT a,
           Row_number() OVER (ORDER BY a) r
    FROM
    (
        SELECT a,
               Lag(a, 1, -1) OVER (ORDER BY a) ld
        FROM   tbl
    ) a
    WHERE  a - ld > 1
) t1,
(
    SELECT a,
           Row_number() OVER (ORDER BY a) r
    FROM
    (
        SELECT a,
               Lead(a, 1, 999) OVER (ORDER BY a) ld
        FROM   tbl
    ) a
    WHERE  ld - a > 1
) t2
WHERE  t1.r = t2.r
Блин ))) Ну вот берешь код Барсука - приятно читать - отступы все выставлены... У многих, как у тебя малочитабельно )))) хоть бы автоформаттером хуячил. Не задрачивали тебя в кровавом энтерпрайз ревью кода ))))
...
Рейтинг: 1 / 0
Задачи с собеседования для базоёбов.
    #143270
Просто Трёп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дед-Папыхтет  09.09.2022, 16:12
[игнорируется]
Задачка №2. ))))) тоже лвл мидла наверное посложнее предыдущей немного, для тех кто не сталкивался.

Есть таблица T из одного поля TAB_NO с уникальными целыми числами, необходимо найти и вывести непрерывные диапазоны одним запросом ))))

пример
table t(tab_no int)

tab_no
1
2
3
7
8
10
15
16
17
18

результат должен быть:
start finish 1 3 7 8 10 10 15 18
Пока дальше не буду читать, а то первую задачу проебал. Но у меня пиво...
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #143296
eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
Дед-Папыхтет  09.09.2022, 16:43
[игнорируется]
9288  09.09.2022, 16:42
[игнорируется]
Код: SQL
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
ftctst> with t as (select  1 x from dual union all
  2             select  2 from dual union all
  3             select  3 from dual union all
  4             select  7 from dual union all
  5             select  8 from dual union all
  6             select 10 from dual union all
  7             select 15 from dual union all
  8             select 16 from dual union all
  9             select 17 from dual union all
 10             select 18 from dual)
 11  select min(x), max(x)
 12  from (select x, rownum rn from (select x from t order by x))
 13  group by (x-rn)
 14  /

  MIN(X)   MAX(X)
-------- --------
       1        3
      10       10
       7        8
      15       18
Можно и просто аналитику вместо rownum и подзапроса с сортировкой заюзать

Тема же старая, заезженная, еще со старого сруля
Ну да, просто ты знал решение, я его тоже знал из книжки Ицика-Бен-Гана... Но вот самостоятельно такое придумать не каждый осилит )
И нахуя такие тесты?

Проверить какие книжки ты читал?
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #143299
Артефакт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чтобы загнобить кандидата и уломать его на меньшую зряплату вкалывать
реальные задачи больше требуют знание предметной области и структуры конкретной бд
что больше достигается конкретной практикой на конкретной работе
...
Рейтинг: 1 / 0
Нравится: Дед-Папыхтет
Задачи с собеседования для базоёбов.
    #143304
eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
Я и говорю: ебанутость.

Найдите мне средствами wmi подключенный к компу проектор.
Блеать, ты либо знаешь что это монитор с нулевым размером экрана - либо не знаешь. Всё.

И нахуй эти вопросы нужны?
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #143308
Фотография Буся
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eNose  09.09.2022, 19:55
[игнорируется]
Я и говорю: ебанутость.

Найдите мне средствами wmi подключенный к компу проектор.
Блеать, ты либо знаешь что это монитор с нулевым размером экрана - либо не знаешь. Всё.

И нахуй эти вопросы нужны?
проектор это монитор,вся инфа лежит в edid, надо читать edid
под linx это делается элементарно : ioreg -lw0 | grep IODisplayEDID | sed "/[^<]*</s///" | xxd -r -p | strings

с виндой сложнее но там все девайсы лежат стопочкой в реестре
...
хвост есть продолжение кошки
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #143311
eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
Буся  09.09.2022, 20:00
[игнорируется]
eNose  09.09.2022, 19:55
[игнорируется]
Я и говорю: ебанутость.

Найдите мне средствами wmi подключенный к компу проектор.
Блеать, ты либо знаешь что это монитор с нулевым размером экрана - либо не знаешь. Всё.

И нахуй эти вопросы нужны?
проектор это монитор,вся инфа лежит в edid, надо читать edid
под linx это делается элементарно : ioreg -lw0 | grep IODisplayEDID | sed "/[^<]*</s///" | xxd -r -p | strings

с виндой сложнее но там все девайсы лежат стопочкой в реестре
В едиде не сказано что это проектор.

Сможешь по едиду определить что перед тобой ноутбук? А я смогу.
Только это нихуя не показатель.
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #143312
Фотография Буся
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eNose  09.09.2022, 20:01
[игнорируется]
Буся  09.09.2022, 20:00
[игнорируется]
eNose  09.09.2022, 19:55
[игнорируется]
Я и говорю: ебанутость.

Найдите мне средствами wmi подключенный к компу проектор.
Блеать, ты либо знаешь что это монитор с нулевым размером экрана - либо не знаешь. Всё.

И нахуй эти вопросы нужны?
проектор это монитор,вся инфа лежит в edid, надо читать edid
под linx это делается элементарно : ioreg -lw0 | grep IODisplayEDID | sed "/[^<]*</s///" | xxd -r -p | strings

с виндой сложнее но там все девайсы лежат стопочкой в реестре
В едиде не сказано что это проектор.

Сможешь по едиду определить что перед тобой ноутбук? А я смогу.
Только это нихуя не показатель.
в едиде сказано что это монитор,и его характеристики, в том числе производитель и тд
...
хвост есть продолжение кошки
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #143314
letrovada
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зачем в природе базоёбы, когда они не могут сделать быстрый пошочатик или придумать YDB.
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #143315
eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
Буся  09.09.2022, 20:02
[игнорируется]
eNose  09.09.2022, 20:01
[игнорируется]
Буся  09.09.2022, 20:00
[игнорируется]
eNose  09.09.2022, 19:55
[игнорируется]
Я и говорю: ебанутость.

Найдите мне средствами wmi подключенный к компу проектор.
Блеать, ты либо знаешь что это монитор с нулевым размером экрана - либо не знаешь. Всё.

И нахуй эти вопросы нужны?
проектор это монитор,вся инфа лежит в edid, надо читать edid
под linx это делается элементарно : ioreg -lw0 | grep IODisplayEDID | sed "/[^<]*</s///" | xxd -r -p | strings

с виндой сложнее но там все девайсы лежат стопочкой в реестре
В едиде не сказано что это проектор.

Сможешь по едиду определить что перед тобой ноутбук? А я смогу.
Только это нихуя не показатель.
в едиде сказано что это монитор,и его характеристики, в том числе производитель и тд
И чо?

Вьюсоник монитор от вьюсоника проектора как отделить?
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #143316
Фотография Буся
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eNose  09.09.2022, 20:03
[игнорируется]
Буся  09.09.2022, 20:02
[игнорируется]
eNose  09.09.2022, 20:01
[игнорируется]
Буся  09.09.2022, 20:00
[игнорируется]
eNose  09.09.2022, 19:55
[игнорируется]
...
проектор это монитор,вся инфа лежит в edid, надо читать edid
под linx это делается элементарно : ioreg -lw0 | grep IODisplayEDID | sed "/[^<]*</s///" | xxd -r -p | strings

с виндой сложнее но там все девайсы лежат стопочкой в реестре
В едиде не сказано что это проектор.

Сможешь по едиду определить что перед тобой ноутбук? А я смогу.
Только это нихуя не показатель.
в едиде сказано что это монитор,и его характеристики, в том числе производитель и тд
И чо?

Вьюсоник монитор от вьюсоника проектора как отделить?
проектор это монитор,что ты хочешь от монитора то?
...
хвост есть продолжение кошки
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #143317
eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
В едиде не сказано что это монитор.

Там есть производитель, модель, частоты, разрешения, серийный номер, размеры и прочая хуйня.
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #143318
eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
Буся  09.09.2022, 20:04
[игнорируется]
eNose  09.09.2022, 20:03
[игнорируется]
Буся  09.09.2022, 20:02
[игнорируется]
eNose  09.09.2022, 20:01
[игнорируется]
Буся  09.09.2022, 20:00
[игнорируется]
...
В едиде не сказано что это проектор.

Сможешь по едиду определить что перед тобой ноутбук? А я смогу.
Только это нихуя не показатель.
в едиде сказано что это монитор,и его характеристики, в том числе производитель и тд
И чо?

Вьюсоник монитор от вьюсоника проектора как отделить?
проектор это монитор,что ты хочешь от монитора то?
Только у проектора в едиде размеры нулевые.

А у ноутбука нет серийного номера.

И вот представь что подобное говно тебя спросят на собеседовании.
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #143319
Фотография Буся
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eNose  09.09.2022, 20:04
[игнорируется]
В едиде не сказано что это монитор.

Там есть производитель, модель, частоты, разрешения, серийный номер, размеры и прочая хуйня.
edid только для дисплеев и применяется,зачем там что то указывать если это только для них и сделано?
...
хвост есть продолжение кошки
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #143320
Фотография Буся
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eNose  09.09.2022, 20:05
[игнорируется]
Буся  09.09.2022, 20:04
[игнорируется]
eNose  09.09.2022, 20:03
[игнорируется]
Буся  09.09.2022, 20:02
[игнорируется]
eNose  09.09.2022, 20:01
[игнорируется]
...
в едиде сказано что это монитор,и его характеристики, в том числе производитель и тд
И чо?

Вьюсоник монитор от вьюсоника проектора как отделить?
проектор это монитор,что ты хочешь от монитора то?
Только у проектора в едиде размеры нулевые.

А у ноутбука нет серийного номера.

И вот представь что подобное говно тебя спросят на собеседовании.
криво читаешь значит,если бы там нулевые размеры указаны были он бы не работал нихуя
...
хвост есть продолжение кошки
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #143321
Фотография Буся
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так же есть такая штука как enchanced edid
...
хвост есть продолжение кошки
Изменено: 09.09.2022, 20:09 - Буся
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #143323
eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
Буся  09.09.2022, 20:07
[игнорируется]
eNose  09.09.2022, 20:05
[игнорируется]
Буся  09.09.2022, 20:04
[игнорируется]
eNose  09.09.2022, 20:03
[игнорируется]
Буся  09.09.2022, 20:02
[игнорируется]
...
И чо?

Вьюсоник монитор от вьюсоника проектора как отделить?
проектор это монитор,что ты хочешь от монитора то?
Только у проектора в едиде размеры нулевые.

А у ноутбука нет серийного номера.

И вот представь что подобное говно тебя спросят на собеседовании.
криво читаешь значит,если бы там нулевые размеры указаны были он бы не работал нихуя
Ты дебил штоле?

Размеры изображения. В миллиметрах.

Какие нахуй размеры изображения у проектора?
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #143324
eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
Буся  09.09.2022, 20:08
[игнорируется]
так же есть такая штука как extended edid
Там нет типа устройства
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #143326
Фотография Буся
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eNose  09.09.2022, 20:10
[игнорируется]
Буся  09.09.2022, 20:07
[игнорируется]
eNose  09.09.2022, 20:05
[игнорируется]
Буся  09.09.2022, 20:04
[игнорируется]
eNose  09.09.2022, 20:03
[игнорируется]
...
проектор это монитор,что ты хочешь от монитора то?
Только у проектора в едиде размеры нулевые.

А у ноутбука нет серийного номера.

И вот представь что подобное говно тебя спросят на собеседовании.
криво читаешь значит,если бы там нулевые размеры указаны были он бы не работал нихуя
Ты дебил штоле?

Размеры изображения. В миллиметрах.

Какие нахуй размеры изображения у проектора?
количество пикселов по вертикали и горизонтали дебил,учи устройство проектора,там блять тоже матрица прикинь? а ноль у тебя потому что он тебе не сообщает свои режимы,блять тупой уебок
...
хвост есть продолжение кошки
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #143328
eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
Буся  09.09.2022, 20:12
[игнорируется]
eNose  09.09.2022, 20:10
[игнорируется]
Буся  09.09.2022, 20:07
[игнорируется]
eNose  09.09.2022, 20:05
[игнорируется]
Буся  09.09.2022, 20:04
[игнорируется]
...
Только у проектора в едиде размеры нулевые.

А у ноутбука нет серийного номера.

И вот представь что подобное говно тебя спросят на собеседовании.
криво читаешь значит,если бы там нулевые размеры указаны были он бы не работал нихуя
Ты дебил штоле?

Размеры изображения. В миллиметрах.

Какие нахуй размеры изображения у проектора?
количество пикселов по вертикали и горизонтали дебил,учи устройство проектора,там блять тоже матрица прикинь? а ноль у тебя потому что он тебе не сообщает свои режимы,блять тупой уебок
Количество пикселей это разрешение, идиот.

Поставь у себя vga и наслаждайся.
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #143329
eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
В едиде есть физические размеры изображения.
Тупой уйобак.
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #143330
Фотография Буся
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eNose  09.09.2022, 20:13
[игнорируется]
Буся  09.09.2022, 20:12
[игнорируется]
eNose  09.09.2022, 20:10
[игнорируется]
Буся  09.09.2022, 20:07
[игнорируется]
eNose  09.09.2022, 20:05
[игнорируется]
...
криво читаешь значит,если бы там нулевые размеры указаны были он бы не работал нихуя
Ты дебил штоле?

Размеры изображения. В миллиметрах.

Какие нахуй размеры изображения у проектора?
количество пикселов по вертикали и горизонтали дебил,учи устройство проектора,там блять тоже матрица прикинь? а ноль у тебя потому что он тебе не сообщает свои режимы,блять тупой уебок
Количество пикселей это разрешение, идиот.

Поставь у себя vga и наслаждайся.
разрешение это количество на единицу длины мудель
...
хвост есть продолжение кошки
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #143332
eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
Буся  09.09.2022, 20:15
[игнорируется]
eNose  09.09.2022, 20:13
[игнорируется]
Буся  09.09.2022, 20:12
[игнорируется]
eNose  09.09.2022, 20:10
[игнорируется]
Буся  09.09.2022, 20:07
[игнорируется]
...
Ты дебил штоле?

Размеры изображения. В миллиметрах.

Какие нахуй размеры изображения у проектора?
количество пикселов по вертикали и горизонтали дебил,учи устройство проектора,там блять тоже матрица прикинь? а ноль у тебя потому что он тебе не сообщает свои режимы,блять тупой уебок
Количество пикселей это разрешение, идиот.

Поставь у себя vga и наслаждайся.
разрешение это количество на единицу длины мудель
Это плотность дятел
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #143333
Фотография Буся
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eNose  09.09.2022, 20:14
[игнорируется]
В едиде есть физические размеры изображения.
Тупой уйобак.
твой проектор это матрица с прожектором и линза,сответвенно матрица имеет размеры,и это все прописано в едид
...
хвост есть продолжение кошки
Рейтинг: 0 / 0
25 сообщений из 364, страница 9 из 15
Форумы / SQL [закрыт для гостей] / Задачи с собеседования для базоёбов.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали тему (0):
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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