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

Граф. Нужно доработать программу, не понимаю в чем ошибка - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как можно найти итерацию, на которой происходит "access violation reading location"? http://www.cyberforum.ru/cpp-beginners/thread1179925.html
Ситуация такая что имеется функция которая вызывается в цикле около 1 млн. раз, в какой-то из итераций выскакивает исключение "access violation reading location" как можно найти ошибку ? а то...
C++ Найти натуральное число M такое, что M делится на N и сумма цифр M делится на N 256 мегабайт, 2 секунды Задано натуральное число N (1 ≤ N ≤ 100 000). Найдите натуральное число M такое, что M делится на N и сумма цифр M делится на N, или сообщите, что такого числа не... http://www.cyberforum.ru/cpp-beginners/thread1179912.html
C++ Нахождение суммы на отрезке
помогите с задачей написать программу нахождения суммы значений функции y=x*x на отрезке с шагом 1 срочно надо !! Нужно решение пожалуйста
Односвязный циклический список C++
Нужно написать функции добавления/удаления и вывода списка. В с++ не особо понимаю. Выводит первый элемент(не понимаю в чем проблема, в добавлении или выводе) С удалением тоже не уверен. Прошу...
C++ No match for 'operator=' . Что не так? http://www.cyberforum.ru/cpp-beginners/thread1179899.html
во всей программе выбивает только одну ошибку.. надоел этот вопрос но что не так???????? 92 no match for 'operator=' in 'P3 = operator<(matr&, matr&)(((matr&)(&P2)))' ...
C++ Вычисление корней системы уравнений методом Крамера Составить программу вычисления корней системы уравнений с двумя неизвестными методом Крамера. \left\{\begin{matrix} & & a1x+b1y=c1 \\ & & a2x+b2y=c2\end{matrix}\right. Помогите плиз ! ато... подробнее

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

Граф. Нужно доработать программу, не понимаю в чем ошибка - C++

18.05.2014, 18:02. Просмотров 146. Ответов 0
Метки (Все метки)

Дан граф из N вершин, заданный списком смежности. Необходимо выяснить, соседствуют ли две заданные вершины u и v с третьей (отличной от них обеих).
Программа компилируется, но не выводит в файл. Не понимаю, в чем проблема. Помогите, пожалуйста.

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
#include "iostream"
#include "stdlib.h"
#include "fstream"
#include "stdio.h"
using namespace std;
 
FILE *f=fopen("input1.txt", "r");
FILE *h=fopen("output.txt", "w");
int **gr;// указатель на матрицу смежности
int n;//кол-во вершин в графе
 
int main()
{
    int i, j,u, v;
    fscanf(f, "%d", &n);
    gr=new int*[n];
    for (i=0; i<n; i++)
    {
        gr[i]=new int[n];
        for (j=0; j<n; j++);
        fscanf (f, "%d", &gr[i][j]);
    }
    fscanf(f, "%d", &u, &v);
 
 
    for (i=0; i<n; i++)
        for(int j=0; j < n; j++)
    if ((i!=u) && (i!=v))
    { (gr[u,i]!=0 && gr[v,i]!=0);
    fprintf(h, "%d", "YES");
    }
    else
        fprintf(h, "%d", "No");
return 0;
 
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.