@borodutcher

Страница 9113 из 10003
Andrew
28.06.2018
14:49:27
Aler
28.06.2018
14:49:40
Сет это вообще то цикл по массива

Anastasia
28.06.2018
14:50:45
Массив точно не надо разделять на два

Сортировать его не надо тоже

Google
Andrew
28.06.2018
14:51:20
Кекс, считаем сумму массива от 1 до 100 и отнимаем от суммы исходного

Vladislav
28.06.2018
14:51:21
Anastasia
28.06.2018
14:51:55
ВЫЙГРАЛ

Max
28.06.2018
14:52:12
а как можно посчитать сумму массива без цикла?

marabu
28.06.2018
14:52:14
А сумма не в цикле считается?

Andrew
28.06.2018
14:52:24
Я вот тоже хз

Anastasia
28.06.2018
14:52:30
Это уже другое

Массив точно не надо разделять на два

Сортировать его не надо тоже

Vladislav
28.06.2018
14:52:49
ты как сумму без циклом посчитаешь АУЕ АУЕ

Max
28.06.2018
14:53:04
kek

Anastasia
28.06.2018
14:53:12
Это уже другое )

Aler
28.06.2018
14:53:12
Это просто Математика

Google
Aler
28.06.2018
14:53:18
А мы инжир

Vladislav
28.06.2018
14:53:27
Это просто Математика
Математики пидоры дискарс

Нобель был прав!

#НобельБылПрав

Anastasia
28.06.2018
14:54:01
В общем такое у нас спрашивают на собесе

Aler
28.06.2018
14:54:09
Насть а ты не хочешь векторы записать как магнитуда на косинус брынзы (феты, но санкции)

Andrew
28.06.2018
14:54:25
Anastasia
28.06.2018
14:54:37
Ура, я прошёл!
Ты уже у нас работаешь, забыл что ли?

Anastasia
28.06.2018
14:54:49
никак
Никак!

Aler
28.06.2018
14:54:51
Andrew
28.06.2018
14:54:55
Ты уже у нас работаешь, забыл что ли?
Это на случай если уволят

Anastasia
28.06.2018
14:55:04
Алексей
28.06.2018
14:55:07
ну можно рекурсией, но это тот же цикл на самом деле

Aler
28.06.2018
14:55:21
За что??
За то что вы там не математикой занимаетесь а кодом

Сейчас я тебе демку сделаю

Andrew
28.06.2018
14:55:49
За то что вы там не математикой занимаетесь а кодом
Без хорошей математической базы до такого решения не дойти!

Алексей
28.06.2018
14:55:53
аааааа стоооооооооп

Aler
28.06.2018
14:55:56
Чтобы понять насколько больше операций

Google
Алексей
28.06.2018
14:56:03
в задаче то не произвольный массив

Aler
28.06.2018
14:56:29
Andrew
28.06.2018
14:56:32
То есть 101

Сумма всех и вычитание заранее посчитанной

Aler
28.06.2018
14:56:50
То есть 101
у вас да

Алексей
28.06.2018
14:56:54
Anastasia
28.06.2018
14:56:54
(я не думала что щас все поругаются)

Andrew
28.06.2018
14:57:08
Aler
28.06.2018
14:57:11
Но если о(н) то проще просто перебором найти

А можно o(log n)

Anastasia
28.06.2018
14:57:52
(ну я несколько вариантов решения предложила, что можно сделать)

Andrew
28.06.2018
14:58:14
Алексей
28.06.2018
14:59:36
ну тут просто: считаем сумму массива, вычитаем сумму арифметической прогрессии

Алексей
28.06.2018
14:59:56
o(n)

а вообще возможно ли за o(log n) найти?

хотя

Andrew
28.06.2018
15:00:34
Aler
28.06.2018
15:00:39
Я пишу код

Google
Aler
28.06.2018
15:00:50
Мне с телефона текст не удобно

Max
28.06.2018
15:01:03
Но разве функция логарифма под собой не имеет цикла?

Andrew
28.06.2018
15:01:07
Aler
28.06.2018
15:01:16
Я Лине дам

Линк

Алексей
28.06.2018
15:01:19
Aler
28.06.2018
15:01:27
Просто телега не открыта

Alex
28.06.2018
15:01:28
Ребята, есть у кого опыт пользования звуковухи asus xonar ae?

Max
28.06.2018
15:01:32
Алексей
28.06.2018
15:01:41
а без цикла никак

Alex
28.06.2018
15:01:53
и если да, то что можете сказать в сравнение с xonar dx и soundblaster z ( те, кто шарит збс)

Andrew
28.06.2018
15:03:18
Алексей
28.06.2018
15:03:49
если в массиве на элементе с индексом i стоит элемент со значением i+1, то повторяющегося элемента в левом подмассиве точно не будет

и вот на этом можно построить o(log n) скорее всего

Alex
28.06.2018
15:04:27
Купи аирподсы и не мучайся
купил sony mdr-1a на замену кракенам вчера

теперь меняю встроенный звук

Алексей
28.06.2018
15:05:32
и вот на этом можно построить o(log n) скорее всего
начиная с i=50, если выполняется условие, то i = 75, если не выполняется i = 25, и так далее

Алексей
28.06.2018
15:07:33
Но максимальное то о(n)
худший - o(n), средний - o(log n)

сможешь лучше - вперёд

Google
Andrew
28.06.2018
15:09:51
сможешь лучше - вперёд
Я уже стою на месте

Anastasia
28.06.2018
15:16:30
Вот зачем вы так любите ругаться

Никита
28.06.2018
15:18:28
худший - o(n), средний - o(log n)
что такое ваши o(n) o(log n) в двух словах

Алексей
28.06.2018
15:19:19
что такое ваши o(n) o(log n) в двух словах
оценка сложности алгоритма, некий абстрактный показатель того как быстро алгоритм становится медленней с увеличением количества входных данных

Никита
28.06.2018
15:19:44
и что он означает?

Алексей
28.06.2018
15:20:05
к примеру o(n) означает, что при увеличении количества данных в 10 раз, алгоритм будет работать примерно в 10 раз медленней

а o(n^2) означает, то при увеличении количества данных в 10 раз, алгоритм будет работать примерно в 100 раз медленней

Никита
28.06.2018
15:20:49
а log n?

Алексей
28.06.2018
15:21:18
это лучше, чем o(n)

Aler
28.06.2018
15:22:04
http://jsfiddle.net/km56s081/35/

видно что работает

Алексей
28.06.2018
15:22:53
а log n?
к примеру увеличение входных данных в 100 раз приведёт к замедлению примерно раза в 2

Aler
28.06.2018
15:22:53
и видно что в log раз эффективнее перебора (сумма это перебор)

Andrew
28.06.2018
15:23:28
Не видно!

Страница 9113 из 10003