|
|
|
Cортировка в С++
|
|||
|---|---|---|---|
|
#18+
Люди помогите... Задание: В массиве вещественных чисел {aij} (i=1,2,....n; j=1,2,...,m) упорядочить строки по убыванию значений на главной диагонали. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2006, 05:47 |
|
||
|
Cортировка в С++
|
|||
|---|---|---|---|
|
#18+
Lisenok_isЗадание: В массиве вещественных чисел {aij} (i=1,2,....n; j=1,2,...,m) упорядочить строки по убыванию значений на главной диагонали.Это полный текст задания? И что собственно у Вас не получается? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2006, 06:14 |
|
||
|
Cортировка в С++
|
|||
|---|---|---|---|
|
#18+
упорядоч-е строк по убыванию значений на главной диагонали Я в этом деле нове-к.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2006, 06:29 |
|
||
|
Cортировка в С++
|
|||
|---|---|---|---|
|
#18+
Lisenok_isупорядоч-е строк по убыванию значений на главной диагонали Я в этом деле нове-к.... Что есть главная диагональ? Это элементы а11, а22, а33 и т.д., т.е. это aij при условии i=j. А теперь, когда определили что надо сортировать по возрастанию/убыванию надо выбрать алгоритм. Наиболее простой алгоритм и легкий для новичков - сортировка "пузырьком". Она есть практически в каждой книжке по программированию. Суть ее заключается в следующем: при помощи перебора всех значений находим минимальный (или максимальный) элемент и помещаем его в первый элемент итогового упорядоченного массива. Затем из оставшихся так же находим минимальлный (максимальный) и помещаем во второй элемент итогового упорядоченного массива и т.д. до конца исходного массива. Успехов... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2006, 07:00 |
|
||
|
Cортировка в С++
|
|||
|---|---|---|---|
|
#18+
Э... Что значит упорядочить строки ? Что мы должны получить в результате ? С примером. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2006, 09:52 |
|
||
|
Cортировка в С++
|
|||
|---|---|---|---|
|
#18+
Lisenok_isЛюди помогите... Задание: В массиве вещественных чисел {aij} (i=1,2,....n; j=1,2,...,m) упорядочить строки по убыванию значений на главной диагонали. Используй сортировку как обычно, используя для анализа элементы главной диагонали, а переставляй, в случае необходимости, строки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2006, 11:01 |
|
||
|
Cортировка в С++
|
|||
|---|---|---|---|
|
#18+
BarloneЭ... Что значит упорядочить строки ? Что мы должны получить в результате ? С примером. Да все тут понятно... Упрорядочить строки по элементу, находящемуся на главной диагонали это значит, что надо сначала расставить элементы главной диагонали в соответствующем порядке, а затем - в таком же порядке переставить строки их содержащие. т.е. имеем в начале работы массив (матрицу): Код: plaintext 1. 2. 3. 4. Сортируем (не важно по какому алгоритму) элементы по главной диагонали и получаем, например, такой отсортированный массив: Код: plaintext теперь производим перестановку соответствующих строк и получаем: Код: plaintext 1. 2. 3. 4. Это примерно то же самое, что сравнивать экземпляры класса - всегда между собой сравнивается ограниченное число характеристик класса... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2006, 11:08 |
|
||
|
Cортировка в С++
|
|||
|---|---|---|---|
|
#18+
Помогите с алгоритмом: 1.нужно выводить главную диаго-ль до и после сортировки 2.вводить элементы последовательно 3.выводить отсортированный массив (по убыванию значений на главной диагонали) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2006, 10:02 |
|
||
|
Cортировка в С++
|
|||
|---|---|---|---|
|
#18+
Lisenok_isПомогите с алгоритмом: 1.нужно выводить главную диаго-ль до и после сортировки 2.вводить элементы последовательно 3.выводить отсортированный массив (по убыванию значений на главной диагонали) 1. Один цикл a . 2. Два цикла a[j]. 3. Аналогично п2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2006, 10:35 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=34096046&tid=2030103]: |
0ms |
get settings: |
7ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
175ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 208ms |
| total: | 471ms |

| 0 / 0 |
