|
|
|
|
Google Site
|
|||||||
| Форумы | Регистрация | Блог | Человек Страницы | Правила форума | Ссылки | Альбомы | ЧАВО | Пользователи | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Программирование Почтовые вопросы о C, C + +, Java, SQL и других языках программирования здесь. |
![]() |
|
|
Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
|||
|
Сортировка в 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], будет же, как это было до сортировки. Пожалуйста, дайте мне знать, если Вам нужно больше информации. Спасибо заранее. Рохит .. |
| Рекламные ссылки | ||
|
|
|
|||
|
Карты
Я думаю, я могу помочь вам, но я, возможно, необходимо более глубокое понимание того, что вы пытаетесь сделать. Карта класс может быть, что вы ищете. Если не используются для шаблонов, синтаксис является немного запугать, но становится очевидным, если вы работаете в простейшем случае в первую очередь. Я обычно наследуют карте базы в пользовательский объект, как это:
структуры CustomMap: карта <string,string> ( ) Прочее; прочее [ "B"] \u003d "B"; прочее [ "а"] \u003d "А"; прочее [ "0"] \u003d "0"; Видеть Карта - C + + Ссылки Карта сортов на ключ ( "a1", "A2" и т.д.), а такого рода могут быть настроены. Он просто повторять через отсортированных наборов данных, используя итератор. Большую часть времени я добавляю в добыче операция так я могу свалка в списке отсортированы прямо к цели. Надежда, что помогает. -Jmt |
|
|||
|
Хорошо. Отнесите его в простой путь. Как мне нужно отсортировать двух массивов, где я дал примеры значений. например Array1 [0] будет карта с Array2 [0] ценности и так далее, как до, так и после сортировки. Incase, у нас есть какие-либо значение NULL inbetween для любого массива, то мы должны отказаться от этого элемента.
Мне нужно решение, с помощью простой пузырьковой сортировки (или аналогичного рода сортировка), как мы не используем или контейнерах STL для этого. Пожалуйста, дайте мне знать, если Вам нужно больше информации, или еще с какой-либо сомнения в отношении одного и того же. Спасибо, Рохит .. |
|
|||
|
Алгоритмы, библиотеки, повторного изобретения
У меня немного трудности в понимании ваших псевдо-кода, но она звучит, как было бы лучше просто подходить к решению этой проблемы, как будто это один массив, и один сорт. Тогда, если второй массив нужно сортировать иначе, просто измените метод сравнения такого рода.
В пузырьковой сортировки алгоритма является множество различных книг, но это имеет смысл только для использования в обычной библиотеке. Для сортировки единый массив, набор <> класс может разработать для вас. Кроме того, стандартная библиотека предоставляет своего рода семья. -Jmt |
|
|||
|
Набор предложение звучит хорошо, за исключением строгого определения комплекс, который представляет собой коллекцию несортированные объектов.
Это похоже на то, что нужно сделать, это своего рода набор разница или пересечение типа OPS на массив и использовать NULL как пустую маркера. это правильно? |
|
|||
|
Ммм, я лучше посмотрю ближе по ISO, но я думаю, установить <> всегда сортируются.
Видеть набор - C + + Ссылки ССЗ, как представляется, считают, что набор сортируется. Если NULL указана в данных, в качестве символа строки "NULL", и что должно быть истолковано как 0, а затем, возможно, создать строку производной и специализируются это сравнение метода, а затем использовать набор специализированных ваши струны. Последний раз редактировалось WebKruncher; на 03-06-2008 05:09 PM.. |
|
|||
|
Я обращаясь к математической концепции комплекса не в C + + ADT ..
Устанавливает в этом смысле являются неупорядоченные и ни один из участников происходит более одного раза. Согласно иначе. |
| Рекламные ссылки | ||
|
|
![]() |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|
Подробнее 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 |