Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти трехзначные числа от 100 до n, равные сумме кубов своих цифр https://www.cyberforum.ru/ cpp-beginners/ thread1064113.html
Найти трехзначные числа от 100 до n, равные сумме кубов своих цифр. (написать три программы с использованием всех видов цикла)
C++ Неправильно работает функция
void FreeTop( Tree *&tree ) { if( tree->d == NULL )delete tree; else FreeTop( tree->d ); } это моя функция освобождения памяти самого верхнего узла дерева. но почему то когда вызываю вот тот код: while( tree != NULL ){ FreeTop(tree);
C++ Проверить, образуют ли 4 числа арифметическую, геометрическую прогрессию, или не образуют никакой прогрессии Создать программу, с помощью которой можно выяснить, образуется из заданных четырех чисел арифметическая прогрессия, геометрическая прогрессия или совсем не образуется. Если какая-то образуется, то найти ее разницу или знаменатель и сумму первых десяти членов, а если не образуется никакая, то заменить все введенные числа на вдвое меньше. На экран вывести соответствующие комментарии с объяснением... https://www.cyberforum.ru/ cpp-beginners/ thread1064100.html C++ Определить материал с минимальной плотностью Всем добрый день,помогите кто может.Чего здесь не хватает или не правильно,что-то.? Неправильно выводит материал с минимальной плотностью. Вот условие задачи: Известны данные о массе и объеме 30-ти предметов, изготовленных из различных материалов. Определить материал с минимальной плотностью. Вот код: #pragma hdrstop #include <stdio.h> #pragma argsused struct DATA{ https://www.cyberforum.ru/ cpp-beginners/ thread1064094.html
Дана строка символов. Проверьте,является ли данная строка палиндромом C++
Парни нужна помощь,нужен код решения этой задачи на языке с++. Дана строка символов. Проверьте,является ли данная строка палиндромом.
C++ надо вывести минимальную Расстояние точки mystructs1[3].Value = 9; ? #include "stdafx.h" #include <string.h> #include <iostream> #include "math.h" using namespace std; struct MyStruct { int x; int y; int Value; https://www.cyberforum.ru/ cpp-beginners/ thread1064058.html
C++ Как считывать с файла и заполнять структуру? https://www.cyberforum.ru/ cpp-beginners/ thread1064015.html
есть такое задание: каждый элемент исходного файла имеет след. структуру : Фамилия, № группы, оценка 1 оценка 2, оценка 3 Фамилия - не больше 12 символов № группы от 101 до 116 оценки - 2,3,4,5. данные отделяются символом ";" нужно вывести № групп по порядку уменьшения средней успеваемости студента собственно текстовый документ Петров;101;3;4;3 Сидоров;102;5;4;5 Горбенко;103;2;3;3
C++ Чтение из файла и запись в переменную
всем привет) Недавно начал изучение чтение и запись из/в файлы. Вот настряпал небольшой код: #include <iostream> #include <fstream> #include <string> #include <cstdlib> using namespace std; int main(){
C++ Укажите на ошибку https://www.cyberforum.ru/ cpp-beginners/ thread1063997.html
Привет, есть проект, в нем был только один файл core.cpp в нем было и объявления функций и их описания, короче говоря все было в одном файле. Я решил привести это дело в порядок, получилась такая структура: Заголовочные файлы: core.h Файлы исходного кода: _close.cpp _loadMedia.cpp core.cpp _init.cpp
C++ Оправдано ли использовать глобальные переменные и константы Здравствуйте, я бы хотел узнать немного об использовании глобальных переменных и констант. Немало слышал и читал о том, что глобальные переменные использовать крайне не рекомендуется. Но как тогда быть, если функция должна работать с большим количеством значений и при этом почти все значения могут меняться в ней? Тогда список аргументов получается просто огромным. И что если таких функция должно... https://www.cyberforum.ru/ cpp-beginners/ thread1063994.html
C++ Функция для получения пути к приложению
Привет, как написать функция которая будет возвращать путь к запущенному приложении ? if( !gSplashTexture.loadFromFile( "splash.png" ) ) { printf( "Failed to load splash texture!\n" ); success = false; } нужно ее вставить в первую строку, splash.png будет лежать в папке с программой
C++ Двухмерный массив: найти максимальный из элементов, лежащих ниже побочной диагонали Привет всем помогите с задачей на С++. Ввести матрицу размером NxM. Память для массива выделить динами- чески. Найти максимальный среди элементов, лежащих ниже побочной диагонали. Предусмотреть в программе использование функции пользователя. https://www.cyberforum.ru/ cpp-beginners/ thread1063984.html
0 / 0 / 0
Регистрация: 25.07.2012
Сообщений: 3
0

Функция сортировки вектора и списка - C++ - Ответ 5599698

06.01.2014, 12:34. Показов 1775. Ответов 1
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день, помогите пожалуйста) Суть задания в том, что нужно написать функцию сортировки (Одну!) сразу для вектора и списка без использования итераторов, т.е. в main'е требуется передать в функцию либо объект класса вектора, либо объект класса списка (int main {.....sort (Vector v или List l)}.

Сделал с итераторами вот так, но препод попросил сортировать без итераторов:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//template <class T>
template <class T>
void sort (T iter, T end)
{
    for  (;iter != end; ++iter)
    {
        T iter2 = iter;
        ++iter2;
        for (; iter2 != end; ++iter2)
        {
            if (*iter > *iter2)
                swap(*iter, *iter2);
        }
    }
}
Помогите, пожалуйста, кто может!)

Вернуться к обсуждению:
Функция сортировки вектора и списка C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.01.2014, 12:34
Готовые ответы и решения:

Не срабатывает функция сортировки связного списка
Добрый день! Не срабатывает функция сортировки связного списка. Как студент, буду благодарен за...

Сделать так, чтобы после сортировки вектора указатель показывал на тот же элемент, что и до сортировки
Есть вектор(STL) элементов. У меня есть указатель на определенный элемент. Я хочу сделать так,...

STL. Функция, которая будет искать элементы большее среднего арифметического вектора и удалять их из вектора
у меня есть вектор, помогите пожалуйста дописать функцию, которая будет искать элементы большее...

Создать производный класс, в котором реализована функция умножения вектора на число и функция сложения двух векторов
Write программу с использованием класса Вектор (не без помощи форумчанина), но необходимо создать...

1
06.01.2014, 12:34
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.01.2014, 12:34
Помогаю со студенческими работами здесь

Алгоритм сортировки для вектора
Ребята у меня есть структура типа: struct Set { int row; //строка в матрице int value; ...

Формирование и просмотр списка и функция, которая изменяет каждое значение информационной части элемента списка на его квадрат
Написать программу, содержащую процедуры формирования и просмотра списка и функцию, которая...

Почему стандартная сортировка вектора std::sort намного быстрее сортировки вставками/пузырьком?
Здравствуйте, объясните, пожалуйста, как реализована std::sort. Ясно, что через итераторы, но...

Программа сортировки списка
Помогите сделать программу пожалуйста. Программа считывает информацию о студентах (имя, оценка...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru