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

Двоичная(бинарная) сортировка - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сложение двух строк http://www.cyberforum.ru/cpp-beginners/thread898005.html
Добрый вечер. Написал программу, которая переводит два числа из десятичной в двоичную систему. Необходимо теперь эти два двоичных числа как бы склеить. т.е. склеить нужно два числа, которые получатся - outA и outB. например выходит outA = 1100, outB = 1111. Должно получиться при склеивании 11001111. Не могу понять, как это сделать. В выводе, два числа типа integer...а посимвольно склеиваются,...
C++ Циклические программы с накоплением суммы или произведения Лабораторная работа 6. Циклические программы с накоплением суммы или произведения Дано одномерный массив С, состоящий из 12 элементов. Вычислить все значения функции, а также сумму значений функции для отрицательных элементов массива: http://www.cyberforum.ru/cpp-beginners/thread897998.html
C++ Рекурсии
Дана последовательность натуральных чисел завершающийся числом 0.Введить первое, третье, пятое и т.д. с вивединих чисел. Завершальний ноль выводить не надо. В этой задаче нельзя использовать глобальные переменные и передавать буть какие параметры в рекурсивную функцию.Функция получает данные, считывая с клавиатури.Функцию неповертае значение а сразу выводит на екран. Основная программа должна...
C++ Нужно пояснение к программе
Всем доброго времени суток дорогие программисты) Прошу помочь составить коментарии и рассказать как и в каком порядке писалась программа. Я буду очень и очень вам благодарен за такие пояснения=)
C++ Программа не слушается своего создателя! http://www.cyberforum.ru/cpp-beginners/thread897988.html
Вообщем написал прогу, округляет число до указаного знака после запятой. Прога работает нормально в "мягком" диапазоне (до 8 цифр), а как только больше цифр сразу начинает выделыватся double round (double a, double b) { const int q=10; a*=(int)pow(q,b+1); int k=(int(a)%q); if (k>=5) { a+=(q-k); return a/pow(q,b+1);
C++ Расставить между числами знаки "+" и "-" так, чтобы значение получившегося выражения было равно заданному целому S Даны N целых чисел X1, X2, ..., XN. Расставить между ними знаки "+" и "-" так, чтобы значение получившегося выражения было равно заданному целому S. Ограничения: 2 <= N <= 24, 0 <= Xi <= 50 000 000, -1 000 000 000 <= S <= 1 000 000 000, время 3 с. Ввод из файла expr.in. В первой строке находятся числа N и S. В следующей строке - N чисел через пробел. Вывод в файл expr.out. Если получить... подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт С++
4378 / 3221 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
11.06.2013, 10:49     Двоичная(бинарная) сортировка
Похоже, Вы запутались, надеюсь это алгоритм бинарной сортировки Вам поможет.
 
Текущее время: 07:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru