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

Пирамидальная сортировка - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Напишите программу, которая печатает на экране собственный исходный файл в обратном порядке http://www.cyberforum.ru/cpp-beginners/thread999959.html
Напишите программу, которая печатает на экране собственный исходный файл в обратном порядке. Помогите пожалуйста!!!
C++ вывод чисел как можно вывести на экран числа в виде таблицы: 6 6 6 6 6 7 7 7 7 8 8 8 9 9 10 9 9 8 8 8 7 7 7 7 6 6 6 6 6 http://www.cyberforum.ru/cpp-beginners/thread999941.html
Метод верхней релаксации для уравнения Пуассона C++
Всем привет! Есть краевая задача для уравнения Пуассона в области, составленной из прямоугольников. Функции psi_1,3,5(y) = sin(Pi*y), psi_2,4,6(x) = sin(Pi*x), f(x,y) = 1-x*x-y*y. Параметры a = b = 2, c = d = 1. Я так понимаю, область можно разбить на 2 прямоугольника и считать для каждого отдельно. Т.е. получается матрица заполняется граничными условиями вот так?: Нигде не могу найти...
Бонусы C++
Учу Дерект 3Д Пишу простую игру. Вот отрезок из кода. for (int index = 0; index < nbonus; index++) { if (all_bonus_is_eten == false) { if (bonus_y + 15 < user_y || bonus_y - 15 > user_y ||
C++ Упорядочить массив Х(N) по возрастанию, найти сумму положительных элементов массива http://www.cyberforum.ru/cpp-beginners/thread999918.html
Помогите пожалуйста сделать. Упорядочить массив Х(N) по возрастанию, найти сумму положительных элементов массива.
C++ Вхождение точки в область Определить, попадает ли точка с координатами (X,Y) в заданную область. Код: #include <stdio.h> #include <conio.h> #include <math.h> void main() { подробнее

Показать сообщение отдельно
reckless91
30 / 30 / 1
Регистрация: 01.11.2013
Сообщений: 63
06.11.2013, 22:25     Пирамидальная сортировка
Цитата Сообщение от p1ka4y777 Посмотреть сообщение
да...
Для начала попробуй с лева направо добавлять элементы в дерево...
примерно так:
1 шаг -> 3 корень (нечего просеивать)
2 шаг -> 9 левый потомок
просеиваешь "9" вверх... 9>3 меняешь местами, теперь 9 -корень, 3 - левый
3 шаг -> 14 правый потомок
просеиваешь "14" вверх... 14>9 меняешь местами, теперь 14 -корень, 9 - правый , 3 - левый
ход мыслей понятен??? нарисуй конечное дерево или напиши в строку что получится... затем объясню дальше

Добавлено через 6 минут
или вот почитай http://iproc.ru/parallel-programming/lection-5/
там гифка тебе все лучше любого человека объяснит
 
Текущее время: 13:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru