Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Метод, ошибка this #include <iostream> #include <string> #include <fstream> class SickKoala { private: std::string name; public: std::string getName(); https://www.cyberforum.ru/ cpp-beginners/ thread600920.html С++ фаил, проверка на символы C++
bool prov(char str){ int a = strlen(str); bool q = false; for (int i=0;i<a;i++) if (str!=str) q=false; else q=true; return 0; cout<< str; }
C++ Написать программу вычисления величины дохода по вкладу. Написать программу вычисления величины дохода по вкладу. Процентная ставка(% годовых) и время хранения (дней) задаются во время работы программы. Для вычисления суммы процентной ставки брать 365 дней в году. Вычисление дохода по вкладу. Величина вклада (ls):2500 Срок (дней): 30 Процентная ставка (годовых): 20 Доход: 41.10ls Сумма по окончании срока вклада: 2541.1ls ... https://www.cyberforum.ru/ cpp-beginners/ thread600914.html C++ Подключиться к процессу и производить запись в процесс Здравствуйте! Работал с процессом через ДЛЛ файл на С++, инжектил в процесс, изменял и читал память, но вот как сделать это например в C++ через *.exe? Необходимо: 1. Подключиться к процессу 2. На х32-ых системах процесс скрыт, тоесть его необходимо открыть каким-либо способом, но это сейчас не очень важно, у меня 64, но все же надо будет сделать и для 32 3. Читать память по определенному... https://www.cyberforum.ru/ cpp-beginners/ thread600910.html
Описать процедуру, удаляющую в строке конечные символы C++
Param35. Описать процедуру TrimRightC(S, C), удаляющую в строке S конеч-ные символы, совпадающие с символом C. Строка S является входным и выходным параметром. Дан символ C и пять строк. Используя процедуру TrimRightC, преобразовать данные строки.
C++ Заменить исходное расположение элементов файла pomagite reshit' zadachu plz Дан файл целых чисел с элементами A1, A2, …, AN (N — количество эле-ментов в файле). Заменить исходное расположение его элементов на сле- дующее: 35 A1, AN, A2, AN–1, A3, … . https://www.cyberforum.ru/ cpp-beginners/ thread600900.html
C++ Седловая точка https://www.cyberforum.ru/ cpp-beginners/ thread600889.html
Дана целочисленная матрица размера M × N. Найти элемент, являю-щийся максимальным в своей строке и минимальным в своем столбце. Ес-ли такой элемент отсутствует, то вывести 0. Почему не может вывести эту седловую точку? #include <iostream> using namespace std; void main () {
локальный максимум C++
Найти общее количество его локальных экстремумов, то есть локальных минимумов и локальных максимумов #include <iostream> #include<stdlib.h> #include <fstream> #include<string> using namespace std; int main() {
C++ Возвести в квадрат https://www.cyberforum.ru/ cpp-beginners/ thread600847.html
Ребят, помогите пожалуйста перевести с паскаля на с++ программку :cry: var a,b,c:integer; begin read(a,b,c); if (a>b) and (b>c) then begin a:=a*a; b:=b*b;
C++ Дано скобочное выражение, оканчивающееся точкой с запятой Дано скобочное выражение, оканчивающееся точкой с запятой. Определить: количество уровней вложенности скобок в выражении. https://www.cyberforum.ru/ cpp-beginners/ thread600816.html
C++ Как вывести текст ?
Здравствуйте. Не пинайте за такой простой вопрос. хочу елементарно вывести текст на екран. пишу так : cout << "Hello"; пишет Undefined symbol 'cout'; У меня C Builder 6
C++ Подправить программу( конкретно сделать ввод с клавы вместо обычно) https://www.cyberforum.ru/ cpp-beginners/ thread600797.html
есть готовая программа которая выводит дерево методом вставки в лист ,и затем показывает его обратный обход. необходимо исправить ,чтобы дерево выводилось с клавиатуры #include <iostream> #include <string> #include <STDLIB.H> #include <stdio.h> #include <time.h> #include <fstream> using namespace std;
0 / 0 / 0
Регистрация: 03.04.2011
Сообщений: 31
0

Задача о рюкзаке (бесконечный выбор) - C++ - Ответ 3142761

08.06.2012, 20:15. Показов 694. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Работал на C#(не очень долго) теперь вот срочно на плюсах, написал как смог! Помогите отредактировать(многих нюансов не знаю).
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
#include "Iostream"
#include "stdafx.h"
 
 
 
namespace proect_D
{
    class Program
    {
        public static void chtenie();
        public static int x;
        static int ap;
        static int max;
        {
            using (StreamReader sr = new StreamReader(new FileStream("",Filemode.Open)))
            {
                x = Convert.ToInt32(sr.ReadLine());
                int[,] ram = new int [x, x];
 
                for (int i = 0; i < n; i++)
                {
                    string[] t = sr.ReadLine().Split(' ');
                    for (int j = 1; j < t.Length; j++)
                        ram[i, Int32.Parse(t[j])] = 1;
                }
                int uchasnik = new int();
                int not = new int();
                chtenie = new int();
                for (int i = 0; i < x; i++)
                    uchasnik.Add(i);
                max = 0;
                extend(uchasnik, not, ram);
            }
        }
public static bool consist(int uchasnik, int not, int[,] ram)
{
    for (int i = 0; i < not.Count; i++)
    {
        bool lg = true;
        for (int j = 0; j < uchasnik.Count; j++)
        {
            if (ram[not[i],uchasnik[j]] == 0)
            {
                lg = false;
                break;
            }
        }
        if( lg == true)
        {
            return true;
        }
    }
    return false;
}
 
public static void extend(int uchasnik, int not, int [,] ram)
{
    while(uchsnik.Count != 0 && !consist(uchasnik, not, ram))
    {
        int z = uchasnik[0];
        ap.Add(z);
        uchasnik.Remove(z);
        int new_L=new int();
        int x_not=new int();
        for(int i = 0; i < uchasnik.Count; i++)
        {
            if (ram[z, uchasnik[i]] ==1)
            {
                new_L.Add(uchasnik[i]);
            }
        }
        for (int i = 0; i < not.Count; i++)
        {
            if (ram[z,not[i]] ==1)
            {
                x_not.Add(not[i]);
            }
        }
        if (new_L.Count == 0 && x_not.Count == 0)
        {
            if (ap.Count > max)
                max = ap.Count;
        }
        else extend(new_L,x_not,ram);
        ap.Remove(z);
        uchasnik.Remove(z);
        not.Add(z);
    }
}
    
}
    int _tmain(int argc, _TCHAR* argv[])
{
    readfromfile();
    using(StreamWriter sw = File.CreateText("D.out"))
    {
        sw.WriteLine(max);
    }
    return 0;
}


Вернуться к обсуждению:
Задача о рюкзаке (бесконечный выбор) C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.06.2012, 20:15
Готовые ответы и решения:

Задача о рюкзаке
Здравствуйте уважаемые форумчане, все наверно слышали о проблеме о рюкзаке. Проблема следующая,...

Задача о рюкзаке
Помогите решить задачу о рюкзаке, нужно в delphi сделать

Задача о рюкзаке на С++
#include &lt;iostream&gt; #include &lt;vector&gt; using namespace std; struct backPackItem { string...

Задача о рюкзаке
Необходимо наполнить рюкзак определенной вместимости так, чтобы вещи в рюкзаке давали максимальную...

0
08.06.2012, 20:15
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.06.2012, 20:15
Помогаю со студенческими работами здесь

Задача о рюкзаке
нужно решить задачу о рюкзаке. n вещей с весом x и стоимостью z упаковать в рюкзак объема v....

Задача о рюкзаке
И так я все сделал как вы и просили. Условие задачи о рюкзаке: Итак, пусть у нас есть рюкзак...

Задача о рюкзаке
Всем хей. Есть у кого-нибудь код Задачи о Рюкзаке? Без разницы, какое там задание и что нужно...

Задача о рюкзаке
Добрый вечер,прошу помощи с алгоритмом (php) Есть таблицы в бд: Нагрузка,где все предметы кафедры...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru