Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Пузырьковая сортировка 2 массивов. Каждый массив в отдельном потоке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти количество цифр в натуральном числе N, вводимом с клавиатуры. Borland C++ http://www.cyberforum.ru/cpp-beginners/thread570967.html
Нужна помощь! Максимальная длинна числа при котором правильно считает 10. Как сделать так, чтоб программа считала количество цифр больше 10??? /* Задание 3.100 Найти количество цифр в...
C++ метод Рунге-Кутта Помогите написать программу на хаотичное движение бильярдных шаров методом Рунге-Кутта. При столкновении шары должны отталкиваться, ну и с течением времени замедляться. http://www.cyberforum.ru/cpp-beginners/thread570961.html
C++ Структуры: Сведения об автомобиле состоят из номера, марки, фамилии владельца, признака прохождения техосмотра
Помогите решить структурную задачу Сведения об автомобиле состоят из номера, марки, фамилии владельца, признака прохождения техосмотра. Написать программу для занесения в массив информации о N...
Найти причины возникновения ошибок в коде и исправить эти ошибки (динамический двумерный массив) C++
Подскажите пожалуйста,что я упустила, где шибка? #include <iostream> using namespace std; void main() { int n=0; int m=0; cin>>n>>m;
C++ Составить словарь-справочник биологических растений http://www.cyberforum.ru/cpp-beginners/thread570936.html
Помогите пожалуйста. Нужно скласть словарь-справочник биологических растений, можно только одно растение для примера, надо в консоли (вел с клавиатуры название а вывело информацию).
C++ Удаление тэгов. Задача. Написал часть программы, а условие для удаления не могу придумать. Кто чем поможет? В текстовом файле хранится сохраненная html страница. Перевести ёё в простой текстовый вид, т.е. удалить из нее... подробнее

Показать сообщение отдельно
Infinity3000
1058 / 577 / 24
Регистрация: 03.12.2009
Сообщений: 1,255
11.05.2012, 04:05  [ТС]
Цитата Сообщение от Toshkarik Посмотреть сообщение
А зачем вообще рузырьковая сортировка? Oo Думаю лучше уж использовать сортировку вставкой в крайнем случае.
Это как пример! Какую хотите такую и используйте сортировку, для этого напишите в функции потока свою сортировку

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
unsigned __stdcall ThreadFunc(void *arg)
{
    int **mas = (int**)arg;
    start = clock();
    //начало сортировки
    for(int i = size - 1; i >= 1; --i)
    {
        for(int j = 0; j < i; ++j)
        {
            if(mas[j] > mas[j + 1])
            {
                int *buf = mas[j];
                mas[j] = mas[j + 1];
                mas[j + 1] = buf;
            }
        }
    }
    //конец сортировки
    finish = clock();
    _endthreadex(0);
    return 0;
}
всего то дела!
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru