|
Сдвиг элементов массива
|
|||
---|---|---|---|
#18+
Есть массив Код: c# 1. 2. 3. 4.
Как вставить например такой элемент nums[100] = 234; Чтобы все последующие элементы сдвинулись на одну позицию (без переприсваивания элементов)? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2014, 12:07 |
|
Сдвиг элементов массива
|
|||
---|---|---|---|
#18+
webber81Чтобы все последующие элементы сдвинулись на одну позицию (без переприсваивания элементов)?В массиве - никак. Но можно посмотреть на Связный список . ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2014, 12:13 |
|
Сдвиг элементов массива
|
|||
---|---|---|---|
#18+
Код: c# 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2014, 12:27 |
|
Сдвиг элементов массива
|
|||
---|---|---|---|
#18+
Pallaris Код: c# 1. 2. 3.
Для таких операций оптимизирован LinkedList . ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2014, 13:09 |
|
Сдвиг элементов массива
|
|||
---|---|---|---|
#18+
Pallaris Код: c# 1. 2. 3.
ТСу требуется без переприсваивания элементов ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2014, 13:16 |
|
Сдвиг элементов массива
|
|||
---|---|---|---|
#18+
Алексей КВ массиве - никак. +1 Добавить элемент в массив без "переприсваивания" - ну это как ... вставить звено в цепь без разьединения самой цепи. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2014, 13:54 |
|
Сдвиг элементов массива
|
|||
---|---|---|---|
#18+
skyANAPallaris Код: c# 1. 2. 3.
ТСу требуется без переприсваивания элементов А там переприсваивание происходит? Ну... его не видно зато :) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2014, 13:59 |
|
Сдвиг элементов массива
|
|||
---|---|---|---|
#18+
PallarisskyANAпропущено... ТСу требуется без переприсваивания элементов А там переприсваивание происходит? Ну... его не видно зато :)Учимся читать документацию: List<T>.Insert Method Remarks If Count already equals Capacity, the capacity of the List<T> is increased by automatically reallocating the internal array, and the existing elements are copied to the new array before the new element is added. If index is equal to Count, item is added to the end of List<T>. This method is an O(n) operation, where n is Count. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2014, 14:29 |
|
Сдвиг элементов массива
|
|||
---|---|---|---|
#18+
Если MSDN-а мало, то decompiler в помощь ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2014, 14:30 |
|
Сдвиг элементов массива
|
|||
---|---|---|---|
#18+
webber81Есть массив Код: c# 1. 2. 3. 4.
Как вставить например такой элемент nums[100] = 234; Чтобы все последующие элементы сдвинулись на одну позицию (без переприсваивания элементов)? =))))))))))))) Код: c# 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2014, 17:38 |
|
|
start [/forum/topic.php?fid=20&msg=38574061&tid=1403193]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
107ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
others: | 332ms |
total: | 538ms |
0 / 0 |