Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Recomandare aparat de vidat alime...

Izolatie exterioara casa parter P...

Cuvinte si expresii neclare

Mod de lucru Purmo Tempco Digital...
 Samsung S90C vs LG C3

Problema sunet RCS

Amortizor sertare bucatarie

Codrea Pallady
 Blocurile goale! Orase in car...

Motorul pe benzina 1.0 SCe65

Mostenire In 1986

Lentile sferica pentru astigmatism
 Problema inlocuire usa spate A6 C...

Ce gen de muzica este?

Drepturile copiilor, in numele &#...

Mocheta peste parchet cu incalzir...
 

Intrebare problema C++

- - - - -
  • Please log in to reply
No replies to this topic

#1
everythingcounts

everythingcounts

    Junior Member

  • Grup: Members
  • Posts: 27
  • Înscris: 10.01.2014
Buna ziua! Am si eu o intrebare in legatura cu o problema: avand nodul de start si final dintr-un arbore, sa se afiseze drumul minim (daca exista) si muchiile ce le contin. As vrea daca se poate o indicatie doar, ma tot gandesc si nu stiu exact cum s-o fac. Deja s-a facut BF iar la drum minim ma gandeam sa fac cu algoritmul lui Dijkstra sau Roy Floyd dar nu stiu daca este cel mai indicat. Mai jos este programul ce mi-a fost aratat la laborator.


#include <iostream>
#include <queue>
using namespace std;
int main()
{   int n, i, j, s,f, var, A[100][100], viz[100], d[100], t[100];
    queue <int>c;
    cout<<"Numarul de noduri:";
    cin>>n;
    for (i=1;i<=n;i++)
    {for (j=1;j<=n;j++)
    cin>>A[i][j]; }
{
    cout<<"Nodul de start:";
    cin>>s;
  
    {viz[i]=d[i]=t[i]=0;
    viz[s]=1;
    c.push(s);
    while (!c.empty())
    {   var=c.front();
    c.pop();
    cout<<var<<"-";
    for (i=1;i<=n;i++)
    if (A[var][i]==1)
    if (v[i]==0)
    {
    c.push(i);
    t[i]=var;
    d[i]=d[var]+1;
    viz[i]=1;
    }}
    return 0;
    cout<<d[i];
}
}}

Anunturi

Neurochirurgie minim invazivă Neurochirurgie minim invazivă

"Primum non nocere" este ideea ce a deschis drumul medicinei spre minim invaziv.

Avansul tehnologic extraordinar din ultimele decenii a permis dezvoltarea tuturor domeniilor medicinei. Microscopul operator, neuronavigația, tehnicile anestezice avansate permit intervenții chirurgicale tot mai precise, tot mai sigure. Neurochirurgia minim invazivă, sau prin "gaura cheii", oferă pacienților posibilitatea de a se opera cu riscuri minime, fie ele neurologice, infecțioase, medicale sau estetice.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate