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

прогресс выполнения быстрой сортировки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ где найти статью, как пользоваться pcap http://www.cyberforum.ru/cpp-beginners/thread1000406.html
обыскал весь нет, не нашел ни одной статьи на эту тему.... Поделитесь ссылочкой пожалуйста....
C++ Задача на рекурсию Задание: написать функцию умножения двух чисел, используя только операции сложения и рекурсии. Не понимаю как это сделать( Прошу помочь) http://www.cyberforum.ru/cpp-beginners/thread1000405.html
C++ Ошибка при компиляции invalid suffix "i64" on integer constant
Подскажите, при компиляции вылетает ошибка ./pluginterfaces/base/ftypes.h:82:33: error: invalid suffix "i64" on integer constant static const int64 kMaxInt64 = 9223372036854775807i64; static const int64 kMinInt64 = (-9223372036854775807i64 - 1); Как можно решить проблему? Windows 7 MinGW g++.
C++ блоксхема
Помогите пожалуйста сделать блок схему для этой пронрамы #include "stdafx.h" #include<iostream> #include<iomanip> #include<fstream> #include<math.h> using namespace std;
C++ Поиск и удаление в бинарном дереве, построенном на рекурсии http://www.cyberforum.ru/cpp-beginners/thread1000367.html
Делал лаботраторку по созданию бинарного дерева. Так как я понятия не имею как его строить, нашел в интернете код с пояснениями чуть ли не через каждую строчку. Как построить то понял, но как теперь реализовать функции поиска и удаления? // Binary tree.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <iostream> using namespace std; struct Node...
C++ Написать программу. не могу найти ошибку Приветствую всех, мне нужно помощь в решении задачи, сам не могу поймать баг.. в целом все работает, но на деле выводит не до конца отредактированный массив. Заранее благодарен! Задача: "Упорядочить строки целочисленной прямоугольной матрицы по возрастанию суммы модулей их элементов. Найти номер первого из столбцов, содержащих хотя бы один отрицательный элемент". #include "stdafx.h"... подробнее

Показать сообщение отдельно
alisteas
0 / 0 / 0
Регистрация: 07.10.2013
Сообщений: 13
07.11.2013, 12:06  [ТС]     прогресс выполнения быстрой сортировки
алгоритм использовал вот этот
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
void sort(int *a, int tail)
{
    if (a)
    {
        int i = 0;  
        int j = tail;   
        int middle = a[tail / 2];   
 
        do 
        {
            while (a[i] < middle) i++;  
            while (a[j] > middle) j--;  
 
            if (i <= j) 
            {
                int tmp = a[i];
                a[i++] = a[j];
                a[j--] = tmp;
            }
        }
        while ( i <= j );   
        if ( j > 0 ) sort(a, j);    
        if ( tail > i ) sort(a + i, tail - i);  
    }
}
 
Текущее время: 13:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru