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

сделать слияние 2 упорядоченных списков в один упорядоченный - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Использование падежей при вводе чисел http://www.cyberforum.ru/cpp-beginners/thread840032.html
Задание: У нас есть слово, к примеру "барсуки". С клавиатуры вводится совершенно любое число. Задача заключается в том, чтобы падеж нашего слова соответствовал введенному числу. (3 барсука, 11 барсуков, 81 барсук) Как это сделать? Прошу срочно помочь!
C++ Наследование Добрый вечер, помогите пожалуйста с наследованием. Написал программу ( ниже ), но как видите пришлось в классе-наследнике Bus ( Vehicle базовый ) ещё раз писать функции arrive()/leave(), так как я несмог через Vehicle обратиться и изменить переменные класса Bus. Вопрос в том как именно осуществлять эти обращения :) #include <iostream> #include <assert.h> using namespace std; int... http://www.cyberforum.ru/cpp-beginners/thread840018.html
C++ Как создать Разряженная Ленточная матрица
Как создать разряженную ленточную матрицу, так что бы мы вводили только Например 1, 2, 3, и получали: 100 020 030 я нашел на форуме пример, но он не совмещается так как изначально принимал значения INT, я исправил на double но не работает... подскажите свои варианты создания Разряженной ленточной матрице... А вот что я нашел на форуме: int getEl(double ** array, int v, int h, int...
Вычислить двойной интеграл методом Гаусса C++
Неправильный результат выдаёт. Помогите найти в чём ошибка. (Visual C++ 2008) #include "stdafx.h" #include <iostream> #include <math.h> #include <stdio.h> #include <conio.h> #include <windows.h> #include <stdlib.h>
C++ шахматы http://www.cyberforum.ru/cpp-beginners/thread839994.html
Совсем беда, об ООП имею весьма неясные представления по части "какие возможности есть и как вообще это записать". Пересадили за Qt внезапно. Есть задача написать шахматы. Без ИИ, просто проверка на правильность хода каждого игрока. конкретный вопрос: Как организовать классы, чтобы привязать изображения и функции к кнопкам? так понимаю, нужно использовать класс QObject для клеток, отдельный...
C++ Дано дерево и два узла. Найти кратчайшее расстояние между узлами. Дано дерево и два узла. Найти кратчайшее расстояние между узлами. подробнее

Показать сообщение отдельно
ss -20
 Аватар для ss -20
0 / 0 / 0
Регистрация: 23.03.2013
Сообщений: 24
16.04.2013, 23:09     сделать слияние 2 упорядоченных списков в один упорядоченный
пожалуйста поправьте где не так?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
Код:
 
#include<iostream>
using namespace std;
struct Node{
Node*next;
int info;
};
Node slian(Node*first1,Node*first2){
Node*first;
if(!first1)
return *first2;
if(!first2)
return *first1;
if(first1->info<first2->info){
first=first1;
first1=first->next;}
else {
first=first2;
first2=first2->next;}
Node*last;
while(first1!=NULL&&first2!=NULL){
if(first1->info<first2->info){
last->next=first1;
first1=first1->next;}
else{last->next=first2;
first2=last->next;}
if(first1)
last->next=first1;
if(first2)
last->next=first2;
return *first;}
int main(){
Node*first1=new Node;
Node*first2=new Node;
first1->next=p;
Node*q=new Node;
first2->next=q;
p->next=NULL;
q->next=NULL;
Node f=slian(first1,first2);
return 0;}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru