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

Сбор черники. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Поиск числа компонент связности графа http://www.cyberforum.ru/cpp-beginners/thread279300.html
Здравствуйте. Очень нужна ваша помощь, сама уже устала этим заниматься. Неполучается. Мне нужно найти число компонент связности, т.е. колличество несвязных (под)графов в одном большом графе, который задан матрицей смежности. Делается это, вроде, поиском в глубину, но как это реализовать, я не знаю. Вообще, задание у меня - найти цикломатическое число графа, я кое-чего уже сделала, а...
C++ ошибка Invalid indirection (связано с указателем) #include "iostream.h" #include "conio.h" using namespace std; int m; //незнаю нужно ли сюда class mass { public: mass_A1(int *, int); ~mass(); void min_mass (int *,int); http://www.cyberforum.ru/cpp-beginners/thread279290.html
string = define + string ; C++
ОС: Win7 Компилятор: Microsoft Visual Studio 8 | -------------------------------------------- Понимаю что вопрос глупый, но всё же как сделать так: SEND_URL = URL_REQUEST+IpszCmdParam ; есть: константа URL_REQUEST = “http://127.0.0.1/test.php?id=” ; переменная IpszCmdParam = “i_id”; нужно получить из этого одну строку типа:
Ввод русских символов. C++
Здравствуйте, простите пожалуйста что отвлекаю, я хотел бы спросить как сделать так, что бы русские символы можно было вводить? Я вот так вот попробывал сделать: #include<iostream> using namespace std; int main(){ setlocale(LC_ALL, "Russian"); const int bukvu = 20; char slovo; while(true){
Visual C++ MFC вычисления внутри метода OnDraw http://www.cyberforum.ru/cpp-beginners/thread279270.html
Помогите пожалуйста как произвести вычисления по формуле внутри метода OnDraw???
C++ Поднять настроение))) Кто хочет посмеяться скомпелируйте это #include<iostream> #include<conio.h> #include<cstring> using std::cout; using std::cin; using std::endl; using std::string; подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
19.04.2011, 14:39     Сбор черники.
Temirlan90, Если смотреть Ваш последний код, то Вы не рассматриваете вариант:
C++
1
arr[0] + arr[1] + arr[size - 1];
И вот еще что:
C++
1
sum = arr[size - 1] + arr[size - 2] + arr[0];
- не обязательно в цикле постоянно высчитывать. Достаточно один раз и сравнить его с max, а не с k .
Цитата Сообщение от Temirlan90 Посмотреть сообщение
if(k > max)// допустим что в какой то момент у нас в max правильное значение
max = k;
if (sum > k)// в следующий проход этой строчкой и сточкой ниже вы можете в max записать неправильный результат. Так что эти строчки советую вообще убрать из цикла.
max = sum;
 
Текущее время: 00:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru