Size: a a a

2020 December 09

F

Fortune's Desire in learn.java
Vladimir
размер коллекции
Ок
источник

ИФ

Имён Фамильонович... in learn.java
Vladimir
Количесво операций, которое требуется для выполнения метода
что значит операций?
источник

F

Fortune's Desire in learn.java
Думал количество коллекций скажешь
источник

ИФ

Имён Фамильонович... in learn.java
Vladimir
O(n) - сколько элементов , столько операций. O(1) - всегда одно и то же количесво
это показывает то, что с увеличением количества элементов, линейно увеличивается и время выполнения
источник

V

Vladimir in learn.java
Имён Фамильонович
это показывает то, что с увеличением количества элементов, линейно увеличивается и время выполнения
Я это понимаю, оттого и был вопрос про copyOnWriteArrayList.  Я лумал что массив копируется за константное время, за счет System.arrayCopy
источник

ИФ

Имён Фамильонович... in learn.java
Vladimir
Я это понимаю, оттого и был вопрос про copyOnWriteArrayList.  Я лумал что массив копируется за константное время, за счет System.arrayCopy
я не знаю джаву :)
источник

V

Vladimir in learn.java
Имён Фамильонович
я не знаю джаву :)
норм
источник

DS

Dmitriy Shilnikov in learn.java
Vladimir
Я это понимаю, оттого и был вопрос про copyOnWriteArrayList.  Я лумал что массив копируется за константное время, за счет System.arrayCopy
Ты переоцениваешь возможности компьютеров )
источник

V

Vladimir in learn.java
Но все равно не логично) O(n) для copyOnWriteArrayList и O(n) для LinkedList - вообще не одно и тоже. А сложность обозначена одинаково
источник

ER

Eugene R in learn.java
Ребят, подскажите хорошую аппу для UML диаграмм .
источник

V

Vladimir in learn.java
Eugene R
Ребят, подскажите хорошую аппу для UML диаграмм .
starUML
источник

ER

Eugene R in learn.java
Спасибо
источник

ИФ

Имён Фамильонович... in learn.java
Vladimir
Но все равно не логично) O(n) для copyOnWriteArrayList и O(n) для LinkedList - вообще не одно и тоже. А сложность обозначена одинаково
О(n) не имеет конкретного значения в секундах.
https://t.me/javastart/291795
источник

DS

Dmitriy Shilnikov in learn.java
Vladimir
Но все равно не логично) O(n) для copyOnWriteArrayList и O(n) для LinkedList - вообще не одно и тоже. А сложность обозначена одинаково
O(n) говорит, условно, о линейной зависимости времени от количества элементов. Но не говорит ничего об абсолютном значении этого времени. 2 коллекции могут иметь сложность операции O(n), но одна может в сто раз медленнее другой работать.
источник

V

Vladimir in learn.java
Dmitriy Shilnikov
O(n) говорит, условно, о линейной зависимости времени от количества элементов. Но не говорит ничего об абсолютном значении этого времени. 2 коллекции могут иметь сложность операции O(n), но одна может в сто раз медленнее другой работать.
да, я теперь это понял. Спасибо
источник

ИФ

Имён Фамильонович... in learn.java
Vladimir
Я это понимаю, оттого и был вопрос про copyOnWriteArrayList.  Я лумал что массив копируется за константное время, за счет System.arrayCopy
> я это понимаю
источник

V

Vladimir in learn.java
Имён Фамильонович
> я это понимаю
ойвсе
источник

V

Vladimir in learn.java
спасибо)
источник

F

Fortune's Desire in learn.java
Dmitriy Shilnikov
O(n) говорит, условно, о линейной зависимости времени от количества элементов. Но не говорит ничего об абсолютном значении этого времени. 2 коллекции могут иметь сложность операции O(n), но одна может в сто раз медленнее другой работать.
Есть вроде как другой показатель
источник

F

Fortune's Desire in learn.java
И он как раз временные рамки учитывает
источник