ще додай в Dictionary відразу довжину 1000 (можна окремим методом для бенчмарки), це прибере непотрібні перебалансування при додаванні нових елементів і тоді час вставки і вичиики буде завжди O(1)
var counter = new Dictionary<int, int>(1000);...
Нащо там змінні акумулятори? Літієві акумулятори живуть 10 років, тим більше на малих струмах і не таких частих заряджаннях. Навряд чи це продукт довгого циклу використання. Та і маркетологам не сподобається :)
Це доволі спірне питання, тому що буде доволі високий «осмотичний тиск»: — ззовні всередину — криміналу і та всяких лічностей, які не проти нажитись і насрати на килимок — зсередини назовні — надмірного бабла та бажання його потратити за межами комуни...
Двоякое от него впечатление.
Рантайм без шуток великолепен, и если надо малыми силами соорудить нечто сетевое, что будет крутиться 24×7х365 не распухая по памяти и по CPU — я мало что видел лучше.
Коментарі