博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CF #338B Longtail Hedgehog 画刺猬
阅读量:4113 次
发布时间:2019-05-25

本文共 1390 字,大约阅读时间需要 4 分钟。

题意:给你n个节点,m条线段,求这个图中能够从某个节点到达另一个节点需要经过的节点数与到达的这个节点的度的最大值
#include 
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
using namespace std; typedef long long ll; typedef unsigned long long Ull; #define MM(a,b) memset(a,b,sizeof(a)); const double eps = 1e-10; const int inf = 0x3f3f3f3f; const double pi=acos(-1); const int mod=100000000; ll max(ll a,ll b) { return a>b?a:b;}; int min(int a,int b) { return a
G[max_+10]; ll step[max_+10];//为什么要用ll 啊?用int就直接错了,没弄懂,,路径应该是单调的啊 //解答:虽然step不会超过int但是ans=max(ans,step[i]*G[i].size());可能会爆int int n,m; void solve() { ll ans=0; fill(step,step+n+2,1); for(int u=1;u<=n;u++) for(int i=0;i
wa代码:
#include 
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
using namespace std; typedef long long ll; typedef unsigned long long Ull; #define MM(a,b) memset(a,b,sizeof(a)); const double eps = 1e-10; const int inf = 0x3f3f3f3f; const double pi=acos(-1); const int mod=100000000; ll max(ll a,ll b) { return a>b?a:b;}; int min(int a,int b) { return a
G[max_+10]; int step[max_+10],in[max_+10], n,m; void bfs(int a) { queue
q; q.push(a); in[a]=1; while(q.size()) { int u=q.front();q.pop(); for(int i=0;i

转载地址:http://axgsi.baihongyu.com/

你可能感兴趣的文章
Android 权限大全
查看>>
Myeclipse快捷方式使用
查看>>
C# where用法
查看>>
LINQ标准查询操作符详解
查看>>
如何使用LINQ来简化编程
查看>>
英文标点符号翻译大全
查看>>
进程间通信 - 命名管道实现
查看>>
How to: Use Named Pipes to Communicate Between Processes over a Network
查看>>
C#语法糖(Csharp Syntactic sugar)汇总
查看>>
c# 4.0新特性一览
查看>>
C# Winform应用程序占用内存较大解决方法整理(转)
查看>>
用英语思维学习英语
查看>>
C# 关于画图Graphics Bitmap image
查看>>
对AutoResetEvent和ManualResetEvent的理解
查看>>
大数据量下高并发同步
查看>>
VC常用小知识
查看>>
VS2008增加ActiveX控件测试容器
查看>>
使用ParameterizedThreadStart委托向线程函数传送参数
查看>>
React 入门实例教程
查看>>
12306网站和电话订火车票操作技巧
查看>>