В моем классе c ++ мы получили назначенные пары.Обычно я могу довольно легко придумать эффективный алгоритм, на этот раз я не могу понять, как это сделать, чтобы спасти мою жизнь.
То, что я ищу, - это кто-то, кто объяснит алгоритм (или просто даст мне советы о том, что будет работать), чтобы сделать это.Я все еще на стадии планирования и хочу сделать этот код самостоятельно, чтобы учиться.Мне просто нужна небольшая помощь, чтобы добраться туда.
Мы должны создавать гистограммы на основе 4 или 5 целочисленного ввода.Он должен выглядеть примерно так:
Calling histo(5, 4, 6, 2) should produce output that appears like:
*
* *
* * *
* * *
* * * *
* * * *
-------
A B C D
Форматирование этого просто убивает меня.Хуже всего то, что мы не можем использовать какие-либо типы массивов или "продвинутые" системы сортировки с использованием других библиотек.
Сначала я подумал, что могу расположить значения от высшего к низшему порядку.Но потом я понял, что не знаю, как это сделать, не используя функцию сортировки, и я не был уверен, что делать дальше.
Спасибо всем, кто мог бы помочь мне начать выполнять это задание.:)