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

Сортировка методом каскадного слияния со специальным распределением - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Разбор кода простой программы новичка http://www.cyberforum.ru/cpp-beginners/thread618153.html
Народ, я вот тут только начал учиться, помогите понять ошибки. Вот код: #include <iostream.h> class Rabota { public: int starye(); int rabotka(); private:
C++ Struct VS Class Здравствуйте. Я прочел интересную статью http://www.rsdn.ru/article/cpp/ObjectsAndPointers.xml#EVPAC по использованию памяти для различных конструкций языка. Но хотел узнать, когда мы создаем динамически структуру, она помещается в стек или в кучу. И почему при реализации структур данных (типа связные списки) для описания узла используют структуры,а не классы (даже когда код на с++). Я бы хотел... http://www.cyberforum.ru/cpp-beginners/thread618143.html
C++ Разработать алгоритм перевода двоичных чисел в десятичные числа
разработать алгоритм перевода двоичных чисел в десятичные числа
C++ Нахождение определителя в матрице списков
Здравствуйте. Как вы поняли что задание состоит из нахождения определителя матрицы заданной двумерным двусвязным списком. Код с горем пополам и помощью добрых людей написал. Но все равно считает не правильно. Не могли бы вы посмотреть в чем ошибка #include <iostream> using namespace std; struct list2d{ int inf; list2d *next,*prev,*down; }; void print_list2d(struct list2d* head) {
C++ Определить номера столбцов содержащих только отрицательные элементы матрицы http://www.cyberforum.ru/cpp-beginners/thread618135.html
Помогите пожалуйста сделать задание : определить номера столбцов содержащих только отрицательные элементы матрицы nxm
C++ Ханойская башня Здравтвуйте! Нужно решить задачу где на вход дано Н стержней и К дисков и еще известны начальная и конечная конфигурации(где какие диски лежат). У кого-нибудь есть идеи насчет алгоритма? Для 3-4 стержней я знаю как делать а вот для Н:(. http://tristan-interview.blogspot.com/2012/02/n-disks-and-k-pegs-extension-problem-of.html (нашел что-то об этом, но мне не совсем понятно что тут написано) подробнее

Показать сообщение отдельно
Dobbos
1 / 1 / 0
Регистрация: 01.03.2012
Сообщений: 16
05.07.2012, 01:18  [ТС]     Сортировка методом каскадного слияния со специальным распределением
Попытался адаптировать перфую функцию, компилится нрмально, но вот сама прога не работает, не могу найти косяк.
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
#include <conio.h>
#include <stdio.h>
#include <iostream>
#include <clocale>
 
using namespace std;
 
void sort( int p, int q, int A[])
{
    int i,j,r,T;
    if (p<q) 
    {
        r=A[p];
        i=p-1;
        j=q+1;
        while (i<j)
        {
            do {i+=1;} while (A[i]<r);
            do {j-=1;} while (A[i]>r);
            if (i<j)
            {
                T=A[i];
                A[i]=A[j];
                A[j]=T;
            }
        }
    };
    sort(p,j, A);
    sort(j+1,q, A);
}
 
 
void main()
{
    setlocale (LC_CTYPE, "rus");
    int A[9];
    for (int o=0; o<=10; o++)
    {
        printf("введите A[%d]:", o);
        scanf("%d", &A[o]); 
    }
    sort(0, 9, A);
    for (int o=0; o<=10; o++)
    {
        printf("a[%d]= \n", A[o]);
    }
     _getch();
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru