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

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

Войти
Регистрация
Восстановить пароль
 
Malay1
0 / 0 / 0
Регистрация: 26.06.2013
Сообщений: 31
#1

Программа которая определяет число элементов в линейном списке - C++

20.04.2014, 23:00. Просмотров 296. Ответов 7
Метки нет (Все метки)

Написать программу обхода бинарного дерева
Нужно написать, вопросы:
1)На каком языке лучше написать?
2)И как это лучше сделать?
3)Если есть готовые коды, хелп.

Нужно написать, вопросы:
1)На каком языке лучше написать?
2)И как это лучше сделать?
3)Если есть готовые коды, хелп.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.04.2014, 23:00
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Программа которая определяет число элементов в линейном списке (C++):

Написать программу, которая определяет число Фибоначчи под номером N и проверяет, является ли это число возрастающим - C++
Доброго времени! Есть задача: "Написать программу, которая определяет число Фибоначчи под номером N и проверяет, является ли это...

Ошибка в линейном списке - C++
ошибка

Поиск в линейном двусвязном списке - C++
Программа реализует добавление, удаление элементов списка, просмотр списка и поиск элемента в списке. Проблема в том, что когда поиск...

Удаление узла в линейном списке - C++
У меня есть структура (файловая система) , я могу помещать туда файлы (здесь все работает). Содержаться следующие поля : имя файла , время...

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

Программа, которая определяет принадлежность точек к полукружию - C++
Не используя оператор цикла составить программу, которая определяет, заданая точка (x, y) принадлежит полукружию, которое описывается...

7
nmcf
6080 / 5391 / 1877
Регистрация: 14.04.2014
Сообщений: 22,368
20.04.2014, 23:02 #2
Пишешь в раздел C++ и спрашиваешь на каком писать.
0
ValeryS
Модератор
6959 / 5296 / 522
Регистрация: 14.02.2011
Сообщений: 17,855
20.04.2014, 23:09 #3
так линейный список или дерево?
и обход или подсчет?
1
Malay1
0 / 0 / 0
Регистрация: 26.06.2013
Сообщений: 31
20.04.2014, 23:13  [ТС] #4
1)Видел варианты в сети на с++, написал сюда
2)Задания 2, выбрать надо одно, предагайте что по проще будет понять и обьяснить
0
fishec
121 / 121 / 31
Регистрация: 07.09.2013
Сообщений: 343
20.04.2014, 23:14 #5
Не понятно, что сделать нужно?
Не понятно, что сделать нужно?
0
Malay1
0 / 0 / 0
Регистрация: 26.06.2013
Сообщений: 31
20.04.2014, 23:15  [ТС] #6
Написать программу обхода бинарного дерева

ЛИБО


Написать рекурсивную программу, которая определяет число элементов в линейном списке
0
fishec
121 / 121 / 31
Регистрация: 07.09.2013
Сообщений: 343
20.04.2014, 23:24 #7
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
#include "stdafx.h"
#include <iostream>
using namespace std;
 
// узел списка
struct Node{
    int value;
    Node* Next;
};
int CountNodes(Node* Head){
    if (Head == NULL) return 0;
    return CountNodes(Head->Next) + 1;
}
 
int main()
{
    Node* Head = new Node;
    //создаем список с числами от 1 до 10
    Head->value = 1;
    Node *p = Head;
    for (int i = 2; i <= 10; ++i){
        Node* temp = new Node;
        temp->value = i;
        temp->Next = NULL;
        p->Next = temp;
        p = temp;
    }
    // выводим количество элементов
    cout << CountNodes(Head) << endl;
    system("pause");
}
1
Malay1
0 / 0 / 0
Регистрация: 26.06.2013
Сообщений: 31
20.04.2014, 23:50  [ТС] #8
спасибо щас гляну

Добавлено через 10 минут
Ошибку в первой строке выдает

Добавлено через 4 минуты
В первом надо вызывать функцию с аргументами: список и счетчик, которая внутри себя:
в условии проверяет есть ли ещё необойдённые элементы (смотря есть ли элемент по счётчику), и
если есть прибавляет к счётчику один и вызывается снова, а
если нет - возвращает значение счётчика.


Советует дружище.
0
20.04.2014, 23:50
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.04.2014, 23:50
Привет! Вот еще темы с ответами:

Программа,которая определяет положение слова в строке - C++
Нужно написать программу,которая принимает строку и слово.Haпример введена строка computer center и слово center,на экран должно быть...

Составить функцию, которая, получив целое число определяет, уменьшается ли оно в целое число раз - C++
задание такое Составить функцию, которая, получив целое число определяет, уменьшается ли оно в целое число раз, если у него удалить...

Разработать функцию, которая определяет сумму элементов в тех строках, которые не содержат положительных элементов. - C++
Работа с двумерным динамическим массивом. Для целочисленного двумерного массива (размерность массива задается пользователем),...

Напишите программу, которая определяет являются ли введенное число палиндромом - C++
Кто знает как решается эта задача на С++. Через цикл &quot;while&quot;. Напишите программу, которая определяет являются ли введенное число...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

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