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

Сортировка односвязного циклического списка (Прямым включением) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Последовательность в целочисленной матрице http://www.cyberforum.ru/cpp-beginners/thread1080205.html
Даны две целочисленные квадратные матрицы порядка n. Найти последовательность из нулей и единиц Bi....Bn такую, что Bi = 1, когда все элементы i-ой строки первой матрице больше элементов i-ой строки...
C++ При повторении элементов в новом массиве, оставлять только первый из них Условие: Даны натуральные числа n и m и целочисленный массив размера mn. Найти сумму наибольших значений элементов его строк. Сформировать новый массив из суммировавшихся значений. При повторении... http://www.cyberforum.ru/cpp-beginners/thread1080191.html
Программа должна выводить координаты отрезка в границы которого входит максимальное число отрезков подаваемых на вход C++
#include<iostream> #include <fstream> using namespace std;
Напишите функцию, которая выводит элементы в следующем порядке: C++
Дан массив A размера N. Напишите функцию, которая выводит его элементы в следующем порядке: AN, A0, AN-1, A1, AN-2, A2, … .
C++ Написать программу, выполняющую следующие действия со структурой: http://www.cyberforum.ru/cpp-beginners/thread1080151.html
Ребят помогите пожалуйста, не бросайте в беде)) Мне нужно описать структуру с именем SPORT, содержащую следующие поля: -Имя спортсмена; -страна, проводившая чемпионат; -дата соревнования; -вес в...
C++ В каждой матрице найти минимальный элемент и записать найденные значения в вектор С 1. Даны три матрицы М,В и А. В каждой матрице найти минимальный элемент и записать найденные значения в вектор С. 2. Написать функцию, которая складывает первый и последний столицы квадратного... подробнее

Показать сообщение отдельно
Ilot
Модератор
Эксперт С++
1823 / 1181 / 232
Регистрация: 16.05.2013
Сообщений: 3,118
Записей в блоге: 5
Завершенные тесты: 1
24.01.2014, 12:46
Ну так в чем проблема? Либо адаптируйте алгоритм сами, либо выкладывайте свои наработки. Впрочем с этого и стоило начать...

Добавлено через 12 минут
Изучаю заголовочники. Наткнулся на вот этот код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
      /**
       *  Returns a read/write iterator that points to the first element in the
       *  %list.  Iteration is done in ordinary element order.
       */
     iterator
      begin()
      { return this->_M_impl._M_node._M_next; }
 
 
      /**
       *  Returns a read/write iterator that points one past the last
       *  element in the %list.  Iteration is done in ordinary element
       *  order.
       */
      iterator
      end() { return &this->_M_impl._M_node; }
Другими словами контейнер list циклический. Действительно если инкрементировать указтель на end то придем к первому элементу списка:
C++
1
2
3
4
5
     iter = lst.end();
    ++iter;
    std::cout << std::endl;
    std::cout << *lst.begin() << std::endl;
    std::cout << *iter << std::endl;
Результат для массива выше:
2
2

Не по теме:

Что день грядущий нам готовит узнать поможет гороскоп.

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