| ||||||||||
| Online Judge | Problem Set | Authors | Online Contests | User | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Web Board Home Page F.A.Qs Statistical Charts | Current Contest Past Contests Scheduled Contests Award Contest | |||||||||
Re:赤裸裸的普里姆怎会超时??In Reply To:赤裸裸的普里姆怎会超时?? Posted by:13091118 at 2010-08-13 17:10:26 // yan.cpp : 定义控制台应用程序的入口点。
//
#include<iostream>
using namespace std;
int prim()
{
start:int n;
cin>>n;
if(n<3&&n>100)return 0;
int a[101][101];
int i,j,temp=0,min=0;
for(i=1;i<n+1;i++)
{
for(j=1;j<n+1;j++)
{
cin>>a[i][j];
}
}
for(i=1;i<n;i++)
{
temp=a[i][i+1];
for(j=i+1;j<n;j++)
{
while(temp>a[i][j+1])temp=a[i][j+1];
}
min=min+temp;
}
cout<<min;
goto start;
return 0;
}
int main()
{
prim();
return 0;
}
Followed by:
Post your reply here: |
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator