Go Back   В UNIX и Linux Форумы > Топ форумы > Программирование
.
Google Site



Программирование Почтовые вопросы о C, C + +, Java, SQL и других языках программирования здесь.

Closed Thread
English Japanese Spanish French German Portuguese Italian Powered By Powered by Google
 
Резьба Инструменты Искать в этом Thread Оценить Thread Режимы дисплея
Old 03-05-2008
Зарегистрированный пользователь
 

Регистрация: август 2007
Сообщений: 32
Сортировка в C + + ..

Привет,

Мне нужно сделать сортировку на 2 массивы. Один массив содержит значения как целое, и характер, и другие массива может быть чем угодно. Например:

Array [1] \u003d (L'1 ','2 C', 'NULL','23L ','11L','4 C ','10L','9 C ')
Array [2] \u003d ('01-02-13-1x ','02-11-23-3','00-12-13-5F ',' NULL ','22k',)

Если любое из этих массивов, имеющих 'NULL' значения, то мы не должны сортировать их. Мне необходимо отсортировать эти массивы так, что массив [1] \u003d массив [2], будет же, как это было до сортировки.

Пожалуйста, дайте мне знать, если Вам нужно больше информации. Спасибо заранее.

Рохит ..
Рекламные ссылки
Old 03-06-2008
VIP-членов
 

Регистрация: Декабрь 2007
Место проведения: Сима долина, Калифорния
Сообщений: 29
Карты

Я думаю, я могу помочь вам, но я, возможно, необходимо более глубокое понимание того, что вы пытаетесь сделать. Карта класс может быть, что вы ищете. Если не используются для шаблонов, синтаксис является немного запугать, но становится очевидным, если вы работаете в простейшем случае в первую очередь. Я обычно наследуют карте базы в пользовательский объект, как это:

структуры CustomMap: карта <string,string>
(
) Прочее;

прочее [ "B"] \u003d "B";
прочее [ "а"] \u003d "А";
прочее [ "0"] \u003d "0";

Видеть Карта - C + + Ссылки

Карта сортов на ключ ( "a1", "A2" и т.д.), а такого рода могут быть настроены.

Он просто повторять через отсортированных наборов данных, используя итератор. Большую часть времени я добавляю в добыче операция так я могу свалка в списке отсортированы прямо к цели.

Надежда, что помогает.
-Jmt
Old 03-06-2008
Зарегистрированный пользователь
 

Регистрация: август 2007
Сообщений: 32
Хорошо. Отнесите его в простой путь. Как мне нужно отсортировать двух массивов, где я дал примеры значений. например Array1 [0] будет карта с Array2 [0] ценности и так далее, как до, так и после сортировки. Incase, у нас есть какие-либо значение NULL inbetween для любого массива, то мы должны отказаться от этого элемента.

Мне нужно решение, с помощью простой пузырьковой сортировки (или аналогичного рода сортировка), как мы не используем или контейнерах STL для этого. Пожалуйста, дайте мне знать, если Вам нужно больше информации, или еще с какой-либо сомнения в отношении одного и того же.

Спасибо,
Рохит ..
Old 03-06-2008
VIP-членов
 

Регистрация: Декабрь 2007
Место проведения: Сима долина, Калифорния
Сообщений: 29
Алгоритмы, библиотеки, повторного изобретения

У меня немного трудности в понимании ваших псевдо-кода, но она звучит, как было бы лучше просто подходить к решению этой проблемы, как будто это один массив, и один сорт. Тогда, если второй массив нужно сортировать иначе, просто измените метод сравнения такого рода.

В пузырьковой сортировки алгоритма является множество различных книг, но это имеет смысл только для использования в обычной библиотеке. Для сортировки единый массив, набор <> класс может разработать для вас. Кроме того, стандартная библиотека предоставляет своего рода семья.

-Jmt
Old 03-06-2008
Зарегистрированный пользователь
 

Регистрация: Декабрь 2007
Место проведения: Вирджиния, США.
Сообщений: 251
Набор предложение звучит хорошо, за исключением строгого определения комплекс, который представляет собой коллекцию несортированные объектов.
Это похоже на то, что нужно сделать, это своего рода набор разница или пересечение типа OPS на массив и использовать NULL как пустую маркера. это правильно?
Old 03-06-2008
VIP-членов
 

Регистрация: Декабрь 2007
Место проведения: Сима долина, Калифорния
Сообщений: 29
Ммм, я лучше посмотрю ближе по ISO, но я думаю, установить <> всегда сортируются.
Видеть набор - C + + Ссылки
ССЗ, как представляется, считают, что набор сортируется.

Если NULL указана в данных, в качестве символа строки "NULL", и что должно быть истолковано как 0, а затем, возможно, создать строку производной и специализируются это сравнение метода, а затем использовать набор специализированных ваши струны.

Последний раз редактировалось WebKruncher; на 03-06-2008 05:09 PM..
Old 03-06-2008
Зарегистрированный пользователь
 

Регистрация: Декабрь 2007
Место проведения: Вирджиния, США.
Сообщений: 251
Я обращаясь к математической концепции комплекса не в C + + ADT ..
Устанавливает в этом смысле являются неупорядоченные и ни один из участников происходит более одного раза.

Согласно иначе.
Рекламные ссылки
Closed Thread

Закладки

Резьба Инструменты Искать в этом Thread
Искать в этом Thread:

Расширенный поиск
Режимы дисплея Оценить эту ветку
Оценить эту ветку:

Отправка Правила
Вы не может Начать новую нитей
Вы не может Почтовые ответы
Вы не может Почтовые вложения
Вы не может Редактировать Ваши сообщения

BB код быть На
Смайлики являемся На
[IMG] код На
HTML-код Вне
Trackbacks являемся На
Pingbacks являемся На
Refbacks являемся Вне


Подробнее UNIX и Linux Темы форума можно найти полезные
Нить Резьба для начинающих Форум Ответы Последнее сообщение
Сортировка: satyam_sat Shell программирование и сценарии 3 04-15-2008 01:30 PM
о сортировке файлов phani_sree Программирование 1 02-02-2007 03:04 PM
Сортировка в AWK mahabunta Shell программирование и сценарии 3 01-31-2007 01:56 AM
AWK сортировка Jaken Shell программирование и сценарии 4 05-21-2006 10:54 AM
Сортировка mp3 Пингвин другу Shell программирование и сценарии 3 05-13-2005 04:21 AM



Часовой пояс GMT -4. Текущее время 02:49 AM.


Powered By: Справка, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Язык Переводы на питание от .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX и Linux Форум Авторские права © 1993-2010 годов. Все права Reserved.Ad управление RedTyger

Содержание соответствующие URL-адреса в vBSEO 3.2.0