dynamic-arrays- все статьи тега
Почему и массивы размера среды выполнения, и std:: dynarray в C++14?
Проект C++14 включает в себя массивы размера среды выполнения и контейнер std::dynarray. Из того, что я могу сказать, единственное реальное различие между ними состоит в том, что std::dynarray имеет интерфейс STL (например,, begin, end, size, и т.д.), в то время как массивы размера времени выполнения этого не делают. Так зачем же C++14 нужны они оба? Я понимаю, что массивы размера среды выполнения являются частью основного языка, в то время как std::dynarray является частью стандартной библиот ...
Как я могу динамически добавлять элементы в массив Java?
в PHP вы можете динамически добавлять элементы в массивы следующим образом: $x = new Array(); $x[] = 1; $x[] = 2; после этого, $x будет такой массив:{1,2}. есть ли способ сделать что-то подобное в Java? ...
Какова идеальная скорость роста для динамически выделенного массива?
C++ имеет std:: vector и Java имеет ArrayList, и многие другие языки имеют свою собственную форму динамически выделенного массива. Когда динамический массив исчерпывает пространство, он перераспределяется в большую область, и старые значения копируются в новый массив. Главный вопрос, связанный с производительностью такого массива, заключается в том, как быстро массив растет в размере. Если вы всегда будете расти достаточно большими, чтобы соответствовать текущему толчку, вы будете в конечном ито ...