![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Aug 2010
Сообщений: 22
|
Доброго времени суток, прошу помочь разобраться по следующий вопросам:
|
|
|||||
|
В обоих случаях вы будете иметь дело со ссылками. Выбор способа представления данных зависит от цели и способа их обработки.
|
|
|||||
|
Регистрация: Aug 2010
Сообщений: 22
|
Цитата:
Еще ни одной реализации не видел пула в виде списка, везде только массивы, интересно чем это обусловлено. |
|
|||||
|
Если вы используете Dictionary доступ осуществляется по ссылке. Какой смысл в односвязном списке?
|
|
|||||
|
Banned
Регистрация: Mar 2013
Сообщений: 1,864
|
Цитата:
я понимаю тему настолько, что могу обьяснить пользу от удаления последнего элемента пула, по тому что менее используемый. Так же могу сказать, что использовать Dictionary удобно в случаи получения по ключу. Тут наверное подход зависит от того, для чего он нужен. Но я это сказал всё для того, чтобы больше шансов было на получения ответа на мой вопрос ![]() |
|
|||||
|
Регистрация: May 2012
Сообщений: 131
|
Список в ас3 - это Vector<>.
Хотя, в контексте, сам не могу понять какое именно значение вкладывает автор в это слово. Я не совсем понял, что автор хочет. Хранить в обычном массиве объекты разных типов? Если да, то сразу же первый вопрос - зачем? Если нет, то вопрос второй - в чем суть поста? |
|
|||||
|
listener
|
1. Связный список не имеет нативной реализации в AS 3. Потому и примеров нету. Самописный? Попробовать можно, почему нет? Но вряд ли это будет быстрее вектора.
2. Зачем что-то удалять из пула? (глобальная зачистка не в счет). Может быть стоит сделать что-то простое? Не стоит заниматься преждевременной оптимизацией. Akopalipsis, http://ru.wikipedia.org/wiki/Связный_список же ![]() Последний раз редактировалось alexcon314; 04.11.2013 в 23:28. |
|
|||||
|
Banned
Регистрация: Mar 2013
Сообщений: 1,864
|
Цитата:
|
|
|||||
|
Регистрация: Aug 2010
Сообщений: 22
|
Цитата:
Цитата:
Цитата:
![]() Цитата:
![]() |
|
|||||
|
зачем отдельной, длину можно устанавливать, изменяя поле length.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 17:00. |
|
|
« Предыдущая тема | Следующая тема » |
|
|