Виды программирования, программирование, языки программирования, книги программирование На сайте представлена информация про программирование в Интернете и работу  

iterator, который возвращает элемент несколько раз
TCP\IP в J2ME, Полноценно ли?
zip + mail, Нуно отсолать зазипованный файл
Трудно ли изменить некоторые элементы UI?
получить значение
jDialog, Вызов
Даже незнаю как сформировать вопрос..., создание объектов в цикле
Кто знает как писать на jav'e для, сотовых телефонов
Java vs HOOK
Копирование файла, Из одной папки в другую
Порядок вычисления логического выражения
Как Компилировать
трабл setVisible...
как объяснить такое поведение?, отсутствует реакция...
Не рисуется пустая таблица
JBuilder X, New version
JDBC, Про JDBCи JAVA
Вызов неизвестных методов (eval)
Можно ли писать на J++ DCOM-объекты?
преобразование DOM XML с помошью XSLT
Разложение простого текста в массив байт, нет описания
classpath-ы для JSP
из .class сдеать .java
перебор массива
Можно ли в Jar запихнуть классы JApplet?
Ща буду кого нить бить!, if (int==int) problem or "сам дурак"
вакансия, требуется опытный програмист на JAVA
J2EE
Как рисовать на рабочий стол с помощью java
где расположить объект jPanel?
LDAP, обращение к LDAP из JAVA
Forte for Java CE, Вопрос по использованию
массив в массиве... трабл...
Как Вы относитесь к курящим девушкам?
Java2, @@???
Applet и HTTP/Socks-прокси.
метод "getBlob", пакет java.sql
как убрать кнопки из заголовка окна в диалоге?, SWING
Как?
AXIS
Исходники, Исходники JVM
Использование чужих EJB
Как создать экзешник?
Как Вы относитесь к курящим девушкам?
Прежде чем задать вопрос, прочтите это!
Прежде чем задать вопрос, прочтите это!
Документация и книги по Java, Давайте соберём ссылки
совместимость WebServices на Java и С#
ПОМОИТЕ ПЛИЗ ! Почему не работает ?, Есть апплет (см) Что с ним не так ?
ANT, Проблемы с Ant
загрузка DLL из HTML через JAVA апплет, нужна консультация
Web Deployment Descriptor
Как работать с растровым изображением?
Начинаю изучать Java, Какие проги нужны...
Кто знаком с mycgiserver.com, где там индексная страница?
Java Media Framework (JMF), расскажите, как им пользоваться...
Документация и книги по Java, Давайте соберём ссылки
Запуск и останов потока..., Немогу остановить.
Какая разница?, дескриптор vs. хендл
создать jar...
Вопрос об исключениях, порядок выполнения
Передача параметров функцию, вместо параметра null
Юниксовые сигналы в Яве
работа с images
Проблемы с кодировкой...
Копирование файлов
Нужны гениальные программисты Java :)
Прямоугольная область из Java формы, Надо сохранить в jpg то, что рисую
Разве нет совместимости?.., jdk1.2.2 & jdk 1.4.1...
Апплет русский не понимает

Платные хостинги     Раскрутка сайта     Книги по программированию


перебор массива

Только здесь 1000 посетителей на Ваш сайт всего за 3 у.е.!

- Подскажите какой способ хранения данных использовать лучше, чтоб был быстрый перебор массива?String[] ?LinkedList ?Other ?Задача состоит в реализации алогоритма поиска по нужному полю в 2хмерном массиве... Вот, думаю, какй тип данных использовать?

- Использование классов вроде ArrayList или LinkedList несколько препредпочтительнее, чем просто массив, так как они содержат много вспомагательных методов для работы с данными, в том числе и поиск. Но для работы с двухмерным массивом они не предусмотрены. Можно правда создать список, каждым элементом которого будет ссылка на другой список, правда при таком подходе усложняется доступ к элементам. Хотя эту сложность можно инкапсулировать в методы доступа к элементам. Например String getElement(int i, int j).Мне кажется, если ты работаешь с двухмерным массивом, то лучше использовать массив массивов String[][]. Работать с ним легче, чем со списком списков. Но тебе придется самому разработать алгоритм поиска (хотя-бы простым перебором элементов).

- Зависимости между измерениями есть? ЗЫ. Оффтоп... Сорри в работе был... Еще объясниения про листенеры нужны?

- Дык в том то и дело, что в любом случае придется самому реализацию поиска писать.Беда еще в том, что массив то динамически изменяемый. IMHO Sting[][] тут не прокатит...Я пока что остановился на LinkedListto DarkDS:Конечно! Я уже так долго жду в том топике

- О Листах.Тут такое дело. Если тебя устраивает перебор (то есть не нужно брать элемент по индексуб а нужно будет переберать все элементы по порядку) - то твой выбор как раз Линкед лист (причем переберать нужно будет через Итератор) так как у него связанные объекты и если обращатся к гету, то он каждый раз перебирает чайлдов (половинчатым приближением... Не помню как правильно называется)В то время как Аррай лист возращает элемент из аррея (что на быстрее на много). Хотя у аррай листа есть другой минус... В случае превышения размеров массива его размер увеличивается, что тоже берет какое то время... Но по большому счету это компенсируется скоростью гета...

- Пока что на отработке технологии у меня один элемент LinkedList содержит String[n].

Интернет казино     Онлайн игры     Увеличение члена     Купить DVD


Главная страница | программирование 1с предприятие | язык программирования pascal | виды программирования | программирование процессоров | язык программирования 1с | программирование assembler | методология программирования | прикладное программирование | программирование turbo pascal | парадигмы программирования | удаленная программирование | программирование управления | справочник программирования | задачи математическому программированию | методики программирования | программирование outlook | компьютерное программирование | программирование деревья | высокоуровневое программирование | программирование delphi скачать | программирование сигнализации | теория языков программирования | программирование микропроцессоров | обоснование языка программирования | программирование win32 | Ссылки

Все про программирование управления