LINUX.ORG.RU

История изменений

Исправление Ritmik, (текущая версия) :

Выгребание из хэшмапа — O(log(n)) (в нормальных языках, разумеется, не знаю насчет кожуры).

В clojure доступ к значению хэшмапа - O(log32 n). Если в джава бизнес объекте 30 полей, то используя для такой струкуры мап в кложуре будет имент доступ O(1). Что сказать то хотел, болезный ты наш?

Выгребание из вектора — в нормальных языках О(1)

Какой такой вектор? В джаве есть *листы и массивы. Ты конкретно какую коллекцию имеешь в виду, оопнутый ты наш?

но не удивлюсь, если в недолишпе O(n), лол.

Сначала узнай, потом неудивляйся. Или просто опять пернуть захотелось?

И да, при этом тебе надо будет помнить, что поле «name» у тебя в 28-м элементе, «quantity» в 35-м, а «comment» — в 17-м.

Ты хранишь записи в векторе? Молодец. Сразу видно ынтырпрайз уровень.

Такое повышение продуктивности разработки, что прямо пушка! Зато пандорический захват и метациркулярная суперкомпиляция, лол.

Хосспади, для тебя это видимо рокет саенс. Успокойся, все хорошо, ты крутой ынтырпрайз мега профи (повторить про себя 10 раз).

Исходная версия Ritmik, :

Выгребание из хэшмапа — O(log(n)) (в нормальных языках, разумеется, не знаю насчет кожуры).

В clojure доступ к значению хэшмапа - O(log32 n). Если в джава бизнес объекте 30 полей, то используя для такой струкуры мап в кложуре будет имент доступ O(1). Что сказать то хотел, болезный ты наш?

Выгребание из вектора — в нормальных языках О(1)

Какой такой вектор? В джаве есть *листы и массивы. Ты конкретно какую коллекцию имеешь в виду, оопнутый ты наш?

но не удивлюсь, если в недолишпе O(n), лол.

Сначала узнай, потом неудивляйся. Или просто опять пернуть захотелось?

И да, при этом тебе надо будет помнить, что поле «name» у тебя в 28-м элементе, «quantity» в 35-м, а «comment» — в 17-м.

Ты хранишь записи в векторе? Молодец. Сразу видно ынтырпрайз уровень.

Такое повышение продуктивности разработки, что прямо пушка! Зато пандорический захват и метациркулярная суперкомпиляция, лол.

Хосспади, для тебя это видимо рокет саенс. Успокойся, все хорошо, ты крутой ынтырпрайз кодер (повторить про себя 10 раз).