Вниз
Скачать: CL | DM;

Массив   Найти похожие ветки 

← →
sergeyst ©   (2007-01-18 13:10) [0]

Всем привет.
Нужно удалить из массива к-нить эл-т:

for i := DelNum to High(arr) do
 arr[i] := arr[i+1];
SetLength(arr, Length(arr) - 1);

Можно к-нить короче? Может функция какая есть?


← →
tesseract ©   (2007-01-18 13:16) [1]


> Можно к-нить короче? Может функция какая есть?


System.Move


← →
tesseract ©   (2007-01-18 13:17) [2]

http://delphimaster.net/view/2-1168650297/


← →
sergeyst ©   (2007-01-18 13:30) [3]

Спасибо за ссылочку. Очень интересно.
А "Взято из Бакнелла стр 57." - это нужная книжка?


← →
ors_archangel ©   (2007-01-18 14:43) [4]


> sergeyst [3]
> Спасибо за ссылочку. Очень интересно.

Обращаю внимание, что код по сслыке [2] работет лишь с вероятностью -99,9999997206032276153564453125% (вероятность рассчитана в худшем возможном случае: на компютере установлено 3 Гб памяти и работа происходит под Win 2003 Server)
:)


← →
tesseract ©   (2007-01-18 14:51) [5]


> А "Взято из Бакнелла стр 57." - это нужная книжка?


Ага маст хэв всем студентам.


← →
Desdechado ©   (2007-01-18 16:19) [6]

а списки удобнее :)
TList


← →
sergeyst ©   (2007-01-18 16:57) [7]


> tesseract ©   (18.01.07 14:51) [5]


> Ага маст хэв всем студентам.

Если я и студент, то в том смысле, что учусь погр.
Но очень надо.
Если не трудно посоветуйте список книг "маст хэв не студентам", а то читать все подряд времени нету.


← →
sergeyst ©   (2007-01-18 16:57) [8]


> Desdechado ©   (18.01.07 16:19) [6]
> а списки удобнее :)

Хотелось именно с массивом


← →
tesseract ©   (2007-01-18 17:51) [9]


> Если я и студент, то в том смысле, что учусь погр.


"Фундаментальные алгоритмы и структуры данных в Delphi" Джулиан Бакнелл.

Базис в разжёванном на Delphi виде. И TList там тоже есть.

Дальше Кнута и остальных если время есть.


← →
ors_archangel ©   (2007-01-18 17:59) [10]

Альфред Ахо, Джон Хопкрофт, Джеффри Ульман. "Структуры данных и алгоритмы" Мне понравилось, подробно и с анализом. Не на Делфи, но на Паскале, - совместимо.


← →
Anatoly Podgoretsky   (2007-01-18 19:45) [11]

> sergeyst  (18.01.2007 13:10:00)  [0]

Дело не в том, что покороче, а в том, что данная функция принципиально не рабочая, поскольку выход за пределы массива, хорошо еще если повезет и получишь AV, хуже если нет, тогда будешь долго искать, почему себя программа странно ведет.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.053 c
2-1169037394
vitv
2007-01-17 15:36
2007.02.04
Результат запроса


15-1168430363
<rm>
2007-01-10 14:59
2007.02.04
Уместно ли использовать компонент Indy?


2-1169042673
Extar
2007-01-17 17:04
2007.02.04
ЕХЕ весит 25кб и не запускается на других машинах почему?


15-1168994191
PHPdeveloper
2007-01-17 03:36
2007.02.04
троян затер раздел диска


1-1165827510
Asail
2006-12-11 11:58
2007.02.04
Как убрать заголовок в TPageControl?




   Наверх