С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

heapSort. why error? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Строки http://www.cyberforum.ru/cpp-beginners/thread671908.html
Допустим имеется строка simvoli={ '@', '!', ':', 'V', '^', '$', 'b', '1', 'c', '#', '?', '(', ')', 'x', 'q', '\0' }; Каким образом можно присвоить, например символ '?' из этой строки, например...
C++ Реализовать перемножение двух матриц 2х2 на основании данных варианта задания 2. Реализовать перемножение двух матриц 2х2 на основании данных варианта задания(1 2 3 4 5 6 7 8 ). Результат в виде таблицы значений элементов результирующей матрицы вывести на консоль. ... http://www.cyberforum.ru/cpp-beginners/thread671895.html
Построить связный граф с вершинами во всех точках так, чтобы суммарная длина его ребра была наименьшей C++
Здравствуйте, пожалуйста помогите... На плоскости своими координатами задано n точек.Построить связный граф с вершинами во всех этих точках так, чтобы суммарная длина его ребра была...
C++ Калькулятор
Решил написать калькулятор, а вот и он: #include<conio.h> #include<locale.h> #include<stdio.h> #define END '0' #define ERROR 'a' #include<stdlib.h> int main() { setlocale( LC_ALL,...
C++ задать условие if http://www.cyberforum.ru/cpp-beginners/thread671860.html
Ребят такая проблема, в проге нужно задать "проверку на дурака", т.е если ты вводиш символ или отрицательное число или 0 или меньше 1 , то выводится сообщение об ошибке, условие о нулевом и...
C++ Нужно разработать функцию, которая выводит последние N строк из своего файла ввода Вообще не знаю как делать((. Нужно разработать функцию, которая выводит последние N строк из своего файла ввода. Значение N задано как аргумент командной строки. Функция должна действовать... подробнее

Показать сообщение отдельно
Somebody
2791 / 1602 / 147
Регистрация: 03.12.2007
Сообщений: 4,200
Завершенные тесты: 1
16.10.2012, 23:07
Цитата Сообщение от Ann Joker Посмотреть сообщение
C++
1
2
3
if ( (a[l] > a[i]) && (l < heapSize)) {
...
if ( (a[r] > a[great]) && (r < heapSize)) {
Тут если l (r) больше или равна heapSize, всё равно происходит обращение к элементу a[l] (a[r]) - надо условия местами поменять.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.