Сид формировал через вызов hashCode() у строки
Вот так
public int hashCode() {
int h = hash;
if (h == 0 && value.length > 0) {
char val[] = value;
for (int i = 0; i < value.length; i++) {
h = 31 * h + val[i];
}
hash = h;
}
return h;
}
Проверьте, у вас hash для строки из чата будет тот же что и у меня. В логах на видео он есть.
Один мой институтский приятель работал web тестировщиком и был извесен своими редкими браузерными настройками. Скромностью он не отличался и в аське (дело было в конце 90-х) взял себе ник Neo.
Один раз его редкие настройки привели к тому, что только он смог воспроизвести один из багов. Никому больше это не удалось. В корпоративной рассылке появилось: «Only the One can do it».
С праздником, ребята! Больше согнутых ложек.
Да. Согласен. Количество сортируемых элементов может быть любым. А значит время запуска алгоритма не ограничено и линейно растет с числом элементов.
Спасибо.
Можно заранее создать тредпул с количеством тредов равным максимальному размеру сортируемых чисел. Время его создания будет константным и не зависит от числа сортируемых элементов.
Если max-value — константа, то то что вы написали равно O(n).
О() определяет то, как увеличится нужное кол-во операций при увеличении числа сортируемых элементов.
O(C) = 0 так как изменение числа элементов не влияет на результат (например время обращения к элементу массива по индексу не зависит от размера массива)
Видеокурс, на который я дал ссылку, первый из серии курсов, которые мы планируем. И как у любого начинания у него две задачи:
1. протестировать собственные возможности и получить опыт создания таких курсов,
2. проверить интерес аудитории.
Следствие первого пункта — курс сырой и мы, со временем выпустим обновленный курс по Java.
Следствие второго — от ваших успехов в изучении курса зависит скорость появления и полнота будущих курсов.
Так что, в некотором смысле, вы можете не только ждать, но и приблизить их появление.
winners это set.
Я сторонник фальсифицируемости по Попперу
Если у вас нет паранои, это не значит что за вами не следят.
Если да, идемте к нам преподавать ИБ.
Вот так
Проверьте, у вас hash для строки из чата будет тот же что и у меня. В логах на видео он есть.
Email-ы возьмите из eparts.txt
Идея прикольная, кстати. Но мы хотели чтобы участвовали все, а не только те кто пришел посмотреть дод.
Один раз его редкие настройки привели к тому, что только он смог воспроизвести один из багов. Никому больше это не удалось. В корпоративной рассылке появилось: «Only the One can do it».
С праздником, ребята! Больше согнутых ложек.
Если да, то линейное. Если нет — константа.
Спасибо.
О() определяет то, как увеличится нужное кол-во операций при увеличении числа сортируемых элементов.
O(C) = 0
так как изменение числа элементов не влияет на результат (например время обращения к элементу массива по индексу не зависит от размера массива)O(C+N)=O(C)+O(N) = O(N)
1. протестировать собственные возможности и получить опыт создания таких курсов,
2. проверить интерес аудитории.
Следствие первого пункта — курс сырой и мы, со временем выпустим обновленный курс по Java.
Следствие второго — от ваших успехов в изучении курса зависит скорость появления и полнота будущих курсов.
Так что, в некотором смысле, вы можете не только ждать, но и приблизить их появление.