|
99 / 99 / 12
Регистрация: 05.05.2013
Сообщений: 1,208
|
|
Что такое 2-ух связзний список?29.05.2013, 19:04. Показов 1427. Ответов 14
Метки нет (Все метки)
0
|
|
| 29.05.2013, 19:04 | |
|
Ответы с готовыми решениями:
14
Что такое инвертированный список в Java и как он связан с обыкновенным инвертированным списком? Что такое монитор и что такое мьютекс? Это же разные вещи? Что такое список определений? |
|
1563 / 1041 / 94
Регистрация: 17.04.2009
Сообщений: 2,995
|
|
| 29.05.2013, 19:06 | |
|
0
|
|
|
2000 / 1427 / 92
Регистрация: 25.11.2010
Сообщений: 3,611
|
|
| 29.05.2013, 19:17 | |
|
Односвязный список - каждый элемент имеет ссылку на следующий элемент. Двусвязный список - каждый элемент имеет ссылку как на следующий, так и на предыдйщий элемент.
0
|
|
|
99 / 99 / 12
Регистрация: 05.05.2013
Сообщений: 1,208
|
|
| 29.05.2013, 20:23 [ТС] | |
|
Значит LinkedList? В каких случаях он используется? Или когода его удобно использовать?
0
|
|
|
|
|
| 29.05.2013, 21:27 | |
|
Отличие LinkedList от ArrayList в первую очередь - малое время вставки и удаления элементов из начала и середины списка.
Соответственно, LinkedList стоит использовать если у вас есть список с большим кол-вом элементов, и вам нужно часто производить операции вставки/удаления в него. На самом деле, использование ArrayList-а является предпочтительным почти всегда. ArrayList более кэш-friendly, что дает очень большой выигрыш.
1
|
|
|
99 / 99 / 12
Регистрация: 05.05.2013
Сообщений: 1,208
|
|
| 29.05.2013, 21:30 [ТС] | |
|
turbanoff, а что лучше из этих двух если нужно часто перебирать элементы и если очень! важна связь между этими элементами?
0
|
|
|
99 / 99 / 12
Регистрация: 05.05.2013
Сообщений: 1,208
|
|
| 29.05.2013, 21:32 [ТС] | |
|
0
|
|
|
|
|
| 29.05.2013, 23:25 | |
|
2
|
|
|
2000 / 1427 / 92
Регистрация: 25.11.2010
Сообщений: 3,611
|
||||||||||||
| 30.05.2013, 11:56 | ||||||||||||
|
Вот, набросал тест. Вставка на 10% от начала, в середину и на 10% от конца. Всего изначально 1 000 000 элементов, вставляется 1000. Размер ArrayList выбран достаточным, чтобы исключить расширение массива.
Ну и если сравнивать сами коллекции (с чего всё началось!) - вставка в середину списка из миллиона элементов в случае ArrayList на порядок (!) быстрее, чем у LinkedList. Именно по причине долгого поиска и хорошо оптимизированного копирования. В хвосте ArrayList тоже выигрывает. И только в начале проигрывает из-за больших объемов копирования хвоста. Так что... надо серьезно смотреть на алгоритмы использования. И, возможно, менять их.
1
|
||||||||||||
| 30.05.2013, 13:32 | |
|
0
|
|
|
|
||
| 30.05.2013, 13:49 | ||
|
надо будет глянуть, может и реализацию листов переписали возможно и арейлист, надо переписать на мультиарейлист (чтобы внутри он был из кучи маленьких массивов) и сократить таким образом сдвиги всего массива на втык в начало, он тогда станет просто уделывать все остальные коллекции.
0
|
||
| 30.05.2013, 13:49 | |
|
Помогаю со студенческими работами здесь
15
Что такое линейный односвязный список?
Что такое односвязный список и как его реализовать Что такое файловый буфер? Что такое режим (модификатор) доступа, при работе с файлами? Что такое IIS и что такое PWS? Почему одно без другого не работает? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2.
Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
|
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2.
Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом.
В. . .
|
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2.
Задача: отобразить спецтехнику, которая на данный момент находится в ремонте.
Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
|
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
|
|
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
|
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут
Суть:
- Группа наркоманов из 10 человек.
- Только один инфицирован ВИЧ.
- Колются одной иглой.
- Колются раз в день.
- Колются последовательно через. . .
|
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
|
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
|