Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
tank100994
0 / 0 / 2
Регистрация: 28.11.2012
Сообщений: 37
1

Сортировать матрицу

11.06.2013, 13:06. Просмотров 905. Ответов 1
Метки нет (Все метки)

Сортировать матрицу таким образом, чтобы сначала располагались все серии из одинаковых элементов, а затем - все остальные элементы.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.06.2013, 13:06
Ответы с готовыми решениями:

сгенерировать квадратную матрицу n*n и сортировать ее в порядке возрастания
подскажите кто знает.я уже запарился.язык С надо сгенерировать квадратную...

Сортировать
написать программу самым простым способом типо сортировки и так далее !!! ...

Сортировать числа
Помогите написать код по сортировке чисел. Вводим рандомных 10 чисел, из них...

Сортировать массив по возрастанию
Здравствуйте, Уважаемые программисты. Помогите мне, пожалуйста, написать...

Сортировать по возрастанию(по алфавиту)
2. Символьный массив, состоящий из 15и символов. Сортировать их по...

1
es_
208 / 207 / 114
Регистрация: 14.01.2013
Сообщений: 456
11.06.2013, 14:47 2
Лучший ответ Сообщение было отмечено tank100994 как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
#include "stdafx.h"
#include <iostream>
#include <cstdlib>
 
using namespace std;
int main()
{
        
 
        int const k=10;  // Количество эл-ов массива
        int ind=0,flag=0,i=0,j=0,z=0;
        double S[k],temp=0; // 
        cout << "Please enter the elements of the array:"<<endl;
        for (i=0;i<k;i++) // В цикле задаём элементы массива
        {
            cin>>S[i];   
        }
        for (i=0;i<k-1;i++)
        {
            for (j=i+1;j<k;j++)
            {
                if (S[j]==S[i])
                {
                    if(flag==0)
                    {
                        temp=S[ind];
                        S[ind]=S[i];
                        S[i]=temp;
                        flag=1;
                        ind++;
                        //j++;
                    }
                    temp=S[ind];
                    S[ind]=S[j];
                    S[j]=temp;
                    ind++; 
                }
            }
            if (flag==1)
            {
                flag=0;
                i=ind-1;
            }
        }
        cout<<"New array"<<endl;
        for (i=0;i<k;i++)
        {
            cout<<S[i]<<" ";   
        }
        system("PAUSE > void");
        return 0;
}
1
Миниатюры
Сортировать матрицу  
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.06.2013, 14:47

Сортировать вектор структур
Отсортировать вектор по одному из полей, используя алгоритмы STL. По...

Сортировать структуру по алфавиту
Ниже вы можете лицезреть готовую программу, которая принимает от пользователя...

Сортировать массив по убыванию
окей, можете помочь с заданиями? Без Char или String только массивы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru