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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Ternsip
660 / 188 / 6
Регистрация: 10.05.2012
Сообщений: 595
#1

Вывести перестановку: i-ый элемент равен позиции в куче i-ой строки - C++

14.05.2013, 16:18. Просмотров 259. Ответов 0
Метки heap (Все метки)

Не могу понять как строится куча в данном задании. Сравнение лексикографическое.
Надо вывести перестановку: i-ый элемент равен позиции в куче i-ой строки.

Ввод
10
a
zn
aba
fad
abacaba
gds
taa
xsaaa
haaaa
aaaah

Вывод
9
1
7
8
5
6
3
2
4
10

Добавлено через 2 часа 9 минут
Тема закрыта, откопал в http://www.cplusplus.com/reference/algorithm/make_heap/
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.05.2013, 16:18     Вывести перестановку: i-ый элемент равен позиции в куче i-ой строки
Посмотрите здесь:

Сформировать и вывести массив, в котором каждый элемент равен предыдущему, уменьшенному в n раз - C++
Помогите сформировать и вывести на экран массив из n элементов, в котором каждый элемент равен предыдущему, уменьшенному в n раз, n это...

Определить строки прямоугольной матрицы, хотя бы один элемент которых равен с и умножить их на d - C++
Полное условие:Определить номера строк прямоугольной матрицы, хотя бы один элемент которых равен c, и элементы этих строк умножить на d. ...

Массив, каждый элемент которого равен максимуму элементов одной строки исходной матрицы - C++
Не пойму условие.. Дана динамическая целочисленная матрица. Построить динамический одномерный массив, каждый элемент которого равен...

Определить квадратную матрицу, каждый элемент которой равен сумме элементов соответствующей строки - C++
Добрый день! Пожалуйста, помогите с программой. В функции Input Вводится массив с клавиатуры, а затем выводится на экран. Во второй...

Получить вектор B, каждый элемент которого равен среднему арифметическому соответствующей строки массива A - C++
Дана матрица A. Получить вектор B, каждый элемент которого равен среднему арифметическому соответствующей строки массива A. Ввод: Из...

Создать массив, каждый элемент которого равен среднему арифметическому соответствующей строки данной матрицы - C++
Матрица А(5,3) задать по формуле A=-cos(-4,3i-j). Создать новый одномерный массив, каждый элемент которого равен среднему арифметическому...

Создать матрицу B, каждый элемент которой равен произведению соответствующего элемента А на номер его строки - C++
Добрый день уважаемые форумчане! Помогите пожалуйста с решением задачи в Visual Studio 2008, я не представляю как решить. Искала по...

Из произвольной матрицы сформировать вектор, k -тый элемент которого равен произведению нечётных элементов k - той строки - C++
Помогите пожалуйста написать программму,очень нужно на экзамен: Из произвольной матрицы сформировать вектор, k -тый элемент которого...

Сформировать одномерный массив, каждый элемент которого равен наибольшему по модулю элементу соответствующей строки двумерного массива. - C++
Дан двумерный массив целых чисел. Сформировать одномерный массив, каждый элемент которого равен наибольшему по модулю элементу...

файлы, структуры, строки, все в куче - C++
#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdlib.h> #include <iostream> #include <string> #include "cstring" ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru