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

Односвязный список, поменять значения местами - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Удалить из файла все числа меньше заданного http://www.cyberforum.ru/cpp-beginners/thread696040.html
Удалить из файла все ЧИСЛА меньше заданного. Соответственно у нас два файла 1 и 2 txt, и во втором редактировынный первый)))
C++ Как отсортировать двумерный массив по возрастанию методом пузырька? Напишите пожалуйста код. Нигде не могу найти( http://www.cyberforum.ru/cpp-beginners/thread696030.html
C++ Определить сумму отрицательных элементов массива
#include <math.h> #include <stdio.h> #include <stdlib.h> #include <conio.h> #define N 10 #define M 10 #define A 10 #define B 10 #define C 10
Каждую цифру числа забить в ячейку массива C++
Допустим есть какое либо битовое число 001011101 мне нужно его запихать в массив так чтобы = 0 = 0 = 1 = 0 = 1 = 1 = 1 = 0 = 1
C++ The variable 'x' is being used without being initialized http://www.cyberforum.ru/cpp-beginners/thread696025.html
Доброго времени суток. Ничего не пойму почему вылазит эта ошибка? : #include <iostream> int main() { double x,y,a; a = 4-(cos(x/4)*cos(x/4));
C++ Функция, которая переводит км/ч в м/с Опишите функцию int vms(int Vkmh) которая переводит значение Vkmh из км/ч в м/с. Используйте эту функцию в другой функции int meet_time(int kmh1, int kmh2, int km) где kmh1 и kmh2 скорости двух объектов движущихся навстречу друг другу, и km расстояние между этими объектами. Функция возвращает время встречи объектов в секундах. не могу никак понять, как ее сделать. можете... подробнее

Показать сообщение отдельно
slipp1
12 / 11 / 1
Регистрация: 09.11.2012
Сообщений: 365
Записей в блоге: 1
13.11.2012, 01:57     Односвязный список, поменять значения местами
пробую написать сортировку выборкой

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
int selectionSort()
{
    ListNode< NODETYPE > *currentPtr = firstPtr;
    sort(currentPtr);
}
 
int sort(ListNode < NODETYPE > *current)
{
    if(current!=0)
    {
        ListNode< NODETYPE > *currentPtr = current;
        while (currentPtr!=0)
        {
            if(current->data<=currentPtr->data)
            { 
                              здесь нужно по адресу currentPtr в current поставить значение current->data как описать?              
            }
            currentPtr = currentPtr->nextPtr;
        }
        return selectionSort(current->nextPtr);
    }
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 15:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru