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

прокоментируйте код) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Копирование текста и цикл http://www.cyberforum.ru/cpp-beginners/thread1063361.html
Здравствуйте! Вопрос. Есть фрагмент текста в HTML файле (находиться в 1.html): <li> <a class='image' href='/hush/1-hush.html' style='background-image: url(/hush/pictures/1.png);'></a> <div class='info'> <a href="#">Номер № 1</a> </div>
C++ Создания и работа консоли в графическом приложении Доброго времени суток, уважаемые форумчане. Я один из множества студентов, поступивших на программирование для создания своей игры. Я изучаю с++ всего пол года, до этого был год си, и по этому могу не знать всех нюансов. Сначала, работая на си, я думал создать игру в консоли, а потом переделать под, но во 2 семестре нам стали преподавать openGL, и я понял, что переделать будет сложновато. Но так... http://www.cyberforum.ru/cpp-beginners/thread1063358.html
Создания и работа консоли в графическом приложении C++
Доброго времени суток, уважаемые форумчане. Я один из множества студентов, поступивших на программирование для создания своей игры. Я изучаю с++ всего пол года, до этого был год си, и по этому могу не знать всех нюансов. Сначала, работая на си, я думал создать игру в консоли, а потом переделать под графику, но во 2 семестре нам стали преподавать openGL, и я понял, что переделать будет сложновато....
C++ Есть очень много маленьких текстовых файлов необходимо слить в один файл
Очень много маленьких файлов размером от 500 КБ до 90 МБ. Максимальная длина строки в файлах 80 символов. Всего таких файлов может быть от 2 гигабайт и более. Посоветуйте, как подступиться к программе чтобы она работала максимально быстро. Вот что я намудрил пока. Чтение и запись с помощью С++ отпадает слишком медленно или я не знаю как по другому. Сижу под Win 7. list<wstring>...
C++ Однонаправленный список. Операции: удалить элемент из заданной позиции, добавить элемент в заданную позицию,проверка на неравенство http://www.cyberforum.ru/cpp-beginners/thread1063336.html
Помогите. Есть одна написанная. Условия: Очередь. Операции: “+” добавить элемент ; “-“ удалить элемент ; bool() проверка «Пуста ли очередь?» В ней все работает, все запускается, не могу переделать на вот это УСЛОВИЕ: Однонаправленный список. Операции: “” удалить элемент из заданной позиции int i;
C++ Как проверить работает ли системный динамик на ноутбуке в студии вставляю код, но не чего не слышно #include <windows.h> int main() { Beep(247, 500); Beep(417, 500); Beep(417, 500); Beep(370, 500); Beep(417, 500); Beep(329, 500); подробнее

Показать сообщение отдельно
nikesb
0 / 0 / 0
Регистрация: 11.12.2013
Сообщений: 23

прокоментируйте код) - C++

05.01.2014, 08:02. Просмотров 259. Ответов 3
Метки (Все метки)

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
#include <iostream>
#include <vector>
 
using namespace std;
typedef long long ll;
 
const ll size=100;
ll a[size][size],i,j,p[size],w[size],s,n;
 
void input()
{
    cin>>n>>s;
    for(i=1;i<=s;++i)
    {
        cin>>p[i]>>w[i];
    }
}
 
void sol()
{
    for(j=1;j<=s;++j)
        for(i=1;i<=n;++i)
        {
            a[i][j]=a[i][j-1];
            if(i>=w[j] && a[i][j] < a[i-w[j]][j-1]+p[j])
                a[i][j] = a[i-w[j]][j-1]+p[j];
        }   
}
 
void pred(ll i,ll j)
{
    if(i > 0 && j > 0)
    {
        if(j > 0 && i>=w[j] && a[i-w[j]][j-1] == a[i][j]-p[j])
        {
            cout<<j<<endl;
            pred(i-w[j],j-1);
        }
        else
            pred(i,j-1);
    }
}
 
void output()
{
    cout<<a[n][s]<<endl;
}
 
int main()
{
    input();
    sol();
    output();
    pred(n,s);
    system("pause");
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru