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

Сортировать матрицу - C++

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

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

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

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

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

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

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

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

1
es_
207 / 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
Привет! Вот еще темы с решениями:

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

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

Сортировать фамилию и возраст
Доброго времени суток, помогите решить задачу: На входе список пар, состоящих...

Как сортировать массив?
В массиве положительных чисел а1,а2,...аN разместить в начале массива числа, в...


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

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

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