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

Алгоритм (псевдокод) одномерного динамического массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Граф задан мартрицей весов.Нужно определить ребра с максимальным весом и удалить их http://www.cyberforum.ru/cpp-beginners/thread152910.html
Нужна помощь в решении следующей задачи :friends: Задача следующая:Граф задан мартрицей весов.Нужно определить ребра с максимальным весом и удалить их..Если я правильно понял,то мне нужно будет сначала найти максимальный элемент матрицы,а потом удалить строки и столбцы содержащие его или нет???:wall:
C++ написать программу для удаления положительных элементов очереди Нужно написать программу для удаления положительных элементов очереди :) ВВод очереди осуществляется так: void vvod_ochered(int mas,int *kol,int *end/*,int *start*/) { if((*kol)==N){ printf("\nOchered zapolnena!\n");} else{ printf("\nVvedite element ocheredi:"); scanf("%d",&mas); (*kol)++; http://www.cyberforum.ru/cpp-beginners/thread152883.html
C++ Структура в структуре!!!
Написать cписок кварталов города, с разбитием по районам. Количество районов и кварталов в каждом районе по 3.(Turbo C)
Создать шаблонный класс-контейнер C++
помогите срочно у меня задание оч нужнно Создать шаблонный класс-контейнер Array, который представляет собой массив, позволяющий хранить объекты заданного типа. Класс должен реализовывать следующие функции: GetSize - получение размера массива (количество элементов, под которые выделена память) SetSize(int size, int grow = 1) - установка размера массива (если параметр size больше...
C++ Компилятор для примеров из книги по С++ http://www.cyberforum.ru/cpp-beginners/thread152852.html
Я начал читать книгу "Джесс Либерти - Освой самостоятельно С++ за 21 день". Выбрал компилятор Borland C++ Builder 6, но сним возникли проблемы :( Подскажите какой нибудь компилятор для примеров из этой книги? (Если есть лучше русские версии)
C++ Ошибка: correctly?! Skipping... Nothing to be done Выдает ошибку: correctly?! Skipping... Nothing to be done. Что делать??? подробнее

Показать сообщение отдельно
easybudda
Эксперт С++
9412 / 5435 / 917
Регистрация: 25.07.2009
Сообщений: 10,428
10.07.2010, 17:24     Алгоритм (псевдокод) одномерного динамического массива
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
#include <iostream>
 
int main(){
    const int SIZE = 10;
    int * arr, * negatives, neg_count;
    
    arr = new int [ SIZE ];
    neg_count = 0;
    for ( int i = 0; i < SIZE; ++i ){
        std::cout << "ARRAY[" << i << "] = ";
        std::cin >> arr[i];
        if ( arr[i] < 0 )
            ++neg_count;
    }
    
    if ( ! neg_count ) {
        std::cerr << "No negative elements!" << std::endl;
        delete [] arr;
        return 1;
    }
    
    negatives = new int [ neg_count ];
    int * pNeg = negatives;
    for ( int i = 0; i < SIZE; ++i )
        if ( arr[i] < 0 )
            *pNeg++ = arr[i];
    
    std::cout << "Negative elements:" << std::endl;
    for ( int i = 0; i < neg_count; ++i )
        std::cout << negatives[i] << " ";
    std::cout << std::endl;
    
    delete [] arr;
    delete [] negatives;
    
    return 0;
}
 
Текущее время: 03:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru