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

Исследование сортировки метода "пузырек" для большого массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ловушка на нажатие клавиши клавиатуры http://www.cyberforum.ru/cpp-beginners/thread964236.html
Здравствуйте. Пытаюсь разобраться с HOOKами. Задача: зафиксировать символы введённые в поле ввода другой программы, и если они образуют определённую последовательность, то надо их заменить на какое-либо заранее определённое слово. Т.е. если я в строке Googlе, например, введу "QWERTY", то надо это слово там заменить на "ПРИМЕР",скажем. Решил действовать так (пользуясь вычитанным в интернете и...
C++ Найти ошибку в коде надо ввести равные стороны 3-ка #include <iostream> using namespace std; int main() { float side1 , side2 , side3; cout<<"int ravnye storony 3-ka"; http://www.cyberforum.ru/cpp-beginners/thread964231.html
C++ Определить, сколько элементов стека, начиная от вершины, находится до элемента с минимальным значением
Есть стек с числами от -50 до 50 Помогите :определить, сколько элементов стека, начиная от вершины, находится до элемента с минимальным значением. #include<iostream> #include<stdio.h> #include<stdlib.h> using namespace std; struct Stack {
C++ if (c==0)
#include <iostream> #include <conio.h> #include <complex> #include <math.h> int main() { double c;
C++ вывод числа в двоичном представлении http://www.cyberforum.ru/cpp-beginners/thread964202.html
Задача: представить число long double в двоичном коде. Использую для этого union, но на экран упорно выводится только половина числа. Почему?? #include <stdio.h> union LongD { long double l; char ld1; };
C++ vector subscript out of range Доброго времени суток! Подскажите пожалуйста, где именно я ошибся, вроде не должен он за пределы выходить по коду: const int WIDTH = 10, HEIGHT = 6; .... подробнее

Показать сообщение отдельно
User409368
191 / 168 / 6
Регистрация: 09.09.2013
Сообщений: 524
28.09.2013, 16:17     Исследование сортировки метода "пузырек" для большого массива
ко-во сравнений и обменов

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
void bubbleSort(int* arrayPtr, int length_array) // сортировка пузырьком
{
    int sravnenie = 0;
    int obmen = 0;
    
    ...
    
    if (++sravnenie, arrayPtr[int_counter] > arrayPtr[int_counter + 1])
    {
        ++obmen;
        ...
    }
    
    cout << "количество сравнений " << sravnenie << endl;
    cout << "количество обменов " << obmen << endl;
}
 
Текущее время: 02:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru