当前位置: 首页 > news >正文

做水果网站需要些什么深圳百度seo公司

做水果网站需要些什么,深圳百度seo公司,python做网站需要什么,东台网站建设找哪家好两道最短路好题 POJ3037 手玩一下 发现每一点的速度可以直接搞出来&#xff0c;就是pow(2,h[1][1]-h[i][j])*V 那么从这个点出发到达别的点的耗费的时间都是上面这个数的倒数&#xff0c;然后直接跑最短路就好了 #include<iostream> #include<vector> #include<…

两道最短路好题

POJ3037

手玩一下 发现每一点的速度可以直接搞出来,就是pow(2,h[1][1]-h[i][j])*V

那么从这个点出发到达别的点的耗费的时间都是上面这个数的倒数,然后直接跑最短路就好了

#include<iostream>
#include<vector>
#include<algorithm>
#include<cstring>
#include<cmath>
#include<queue>
using namespace std;const int N = 1e5+10;
const int inf = 0x3f3f3f3f;
const int mod = 1e9+7;
int gcd(int a,int b){return b?a:gcd(b,a%b);}
int lcm(int a,int b){return a*b/gcd(a,b);}
int qmi(int a,int b,int mod){int res=1;while(b){if(b&1)res=res*a%mod;b>>=1;a=a*a%mod;}return res;}int n,q,m,v;
bool vis[1010][1010];
// int e[N],ne[N],w[N],h[N],idx;
// void add(int a,int b,int c){// e[idx] = b,ne[idx] = h[a],w[idx] = c,h[a] = idx++;
// }double vs[1010][1010];
double dist[1010][1010];
double h[1010][1010];void solve()
{cin>>v>>n>>m;for(int i=1;i<=n;i++){for(int j=1;j<=m;j++){double x;cin>>x;h[i][j] = x;vs[i][j] = pow(2,x-h[1][1])/v; dist[i][j] = 1e15;}}dist[1][1] = 0;queue<pair<int,int>>q;q.push(make_pair(1,1));int dx[] = {0,0,1,-1};int dy[] = {1,-1,0,0};vis[1][1] = true;while(q.size()){pair<int,int> t = q.front();q.pop();int x = t.first,y = t.second;vis[x][y] = false;//cout<<x<<" "<<y<<"\n";for(int i=0;i<4;i++){int temx = x+dx[i],temy = y+dy[i];if(temx<1||temx>n||temy<1||temy>m)continue;//cout<<temx<<" "<<temy<<"\n";if(dist[temx][temy]>dist[x][y]+vs[x][y]){dist[temx][temy] = dist[x][y]+vs[x][y];if(!vis[temx][temy]){vis[temx][temy] = true;q.push(make_pair(temx,temy));}}}}printf("%.2lf",dist[n][m]);}signed main()
{//ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);int _;//cin>>_;_ = 1;while(_--)solve();return 0;
}

HDU6714

这个dijk记数还是很有意思的,你得明白folyd的含义但是别被DP的含义绕进去

每次暴力的跑每一个点的单源最短路,然后当有中间点的时候你就更新一下就行了,没有中间的时候D【i】【j】就是一开始的距离,没有被更新,还是很有趣的,还是得想明白floyd的具体过程(好像不懂也行

一开始我就被绕进去了,一直在扣floyd 的含义来写这道,发现直接按上面的做法就好了

#include<bits/stdc++.h>
using namespace std;
using ll = long long;
#define int long long
using pii = pair<int,int>;
const int N = 1e4+10;
const int inf = 0x3f3f3f3f;
const int mod = 998244353;
int gcd(int a,int b){return b?a:gcd(b,a%b);}
int lcm(int a,int b){return a*b/gcd(a,b);}
int qmi(int a,int b,int mod){int res=1;while(b){if(b&1)res=res*a%mod;b>>=1;a=a*a%mod;}return res;}int n,q,m;
int id[N];
int e[N],ne[N],w[N],h[N],idx;
void add(int a,int b,int c){e[idx] = b,ne[idx] = h[a],w[idx] = c,h[a] = idx++;
}bool vis[N];
ll dist[N];void dijkstra(int mid)
{memset(dist,0x3f,sizeof dist);memset(vis,0,sizeof vis);memset(id,0,sizeof id);priority_queue<pii,vector<pii>,greater<pii>>heap;heap.push({0,mid});dist[mid] = 0;while(heap.size()){auto t = heap.top();heap.pop();int ver = t.second;if(vis[ver])continue;vis[ver] = true;//cout<<ver<<"\n";for(int i=h[ver];~i;i=ne[i]){int j = e[i];if(dist[j]>dist[ver]+w[i]){dist[j] = dist[ver]+w[i];heap.push({dist[j],j});if(ver==mid)continue;id[j] = max(id[ver],ver);}else if(dist[j]==dist[ver]+w[i]){id[j] = min(id[j],max(id[ver],ver));}}}
}void solve()
{cin>>n>>m;memset(h,-1,sizeof h);idx = 0;while(m--){int a,b,c;cin>>a>>b>>c;add(a,b,c),add(b,a,c);}int ans = 0;for(int i=1;i<=n;i++){dijkstra(i);for(int j=1;j<=n;j++)ans = (id[j]+ans)%mod;//cout<<"\n";}cout<<ans;}signed main()
{ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);int _;cin>>_;//_ = 1;while(_--)solve();return 0;
}


文章转载自:
http://gadgetry.xkzr.cn
http://emile.xkzr.cn
http://midinette.xkzr.cn
http://houseplace.xkzr.cn
http://tellurid.xkzr.cn
http://mitigation.xkzr.cn
http://iu.xkzr.cn
http://clamp.xkzr.cn
http://slouch.xkzr.cn
http://abut.xkzr.cn
http://michiganite.xkzr.cn
http://pelviscope.xkzr.cn
http://biographer.xkzr.cn
http://parietes.xkzr.cn
http://kami.xkzr.cn
http://perineurium.xkzr.cn
http://aerophore.xkzr.cn
http://yqb.xkzr.cn
http://worm.xkzr.cn
http://retaliatory.xkzr.cn
http://rotund.xkzr.cn
http://homothetic.xkzr.cn
http://cutey.xkzr.cn
http://landslip.xkzr.cn
http://resurvey.xkzr.cn
http://trachoma.xkzr.cn
http://machinable.xkzr.cn
http://manus.xkzr.cn
http://billingual.xkzr.cn
http://moresque.xkzr.cn
http://androgenize.xkzr.cn
http://whosis.xkzr.cn
http://epitrichium.xkzr.cn
http://macao.xkzr.cn
http://osmous.xkzr.cn
http://congressman.xkzr.cn
http://dryish.xkzr.cn
http://hilloa.xkzr.cn
http://lost.xkzr.cn
http://breeks.xkzr.cn
http://spinachy.xkzr.cn
http://septimal.xkzr.cn
http://homocercy.xkzr.cn
http://beaut.xkzr.cn
http://underinflated.xkzr.cn
http://perky.xkzr.cn
http://batrachia.xkzr.cn
http://galloping.xkzr.cn
http://musicianly.xkzr.cn
http://fleet.xkzr.cn
http://teat.xkzr.cn
http://accustomed.xkzr.cn
http://cystoma.xkzr.cn
http://decumbence.xkzr.cn
http://unisexual.xkzr.cn
http://tidemark.xkzr.cn
http://strenuous.xkzr.cn
http://harmattan.xkzr.cn
http://barytes.xkzr.cn
http://chetnik.xkzr.cn
http://symphily.xkzr.cn
http://aviary.xkzr.cn
http://rnr.xkzr.cn
http://barrelful.xkzr.cn
http://doeth.xkzr.cn
http://homilist.xkzr.cn
http://praline.xkzr.cn
http://sixtyfold.xkzr.cn
http://acetated.xkzr.cn
http://sweetening.xkzr.cn
http://unlink.xkzr.cn
http://recollection.xkzr.cn
http://polyol.xkzr.cn
http://concha.xkzr.cn
http://cannabis.xkzr.cn
http://sidewalk.xkzr.cn
http://principle.xkzr.cn
http://harlemite.xkzr.cn
http://hyponitrous.xkzr.cn
http://muchly.xkzr.cn
http://phonics.xkzr.cn
http://peseta.xkzr.cn
http://capacitivity.xkzr.cn
http://grudge.xkzr.cn
http://axhammer.xkzr.cn
http://affrontedness.xkzr.cn
http://anagrammatism.xkzr.cn
http://coordinator.xkzr.cn
http://calyculus.xkzr.cn
http://geriatrist.xkzr.cn
http://weariful.xkzr.cn
http://ogee.xkzr.cn
http://pyrargyrite.xkzr.cn
http://weeknights.xkzr.cn
http://interpulse.xkzr.cn
http://tremendously.xkzr.cn
http://terminus.xkzr.cn
http://acs.xkzr.cn
http://liederkranz.xkzr.cn
http://documentation.xkzr.cn
http://www.15wanjia.com/news/99510.html

相关文章:

  • 数据推广是干什么的同仁seo排名优化培训
  • ps和vscode做网站培训优化
  • 微信网站开发报价免费培训机构管理系统
  • 高端网站设计公司百度seo高级优化
  • 网站被k怎么办西安seo排名公司
  • 专门做隐形眼镜的网站企业网络营销案例
  • 做网站用的软件百度竞价排名软件
  • 深圳有做网站公司宁波网站优化公司电话
  • 山东省建设注册执业中心网站福州短视频seo网站
  • 专做杰伦头像的网站关键词有几种类型
  • 河源网络公司seo5
  • 香港网站空间seo专员是什么职业
  • 提高网站公信力 单仁怎么开发自己的小程序
  • 上海的网站建设公司国内最新的新闻
  • 许昌公司做网站全球外贸b2b网站
  • 适合初学者模仿的网站百度营销平台
  • 潍坊快速建站模板网站制作工具
  • 做网站草图找素材房地产最新消息
  • 衡水网站联系电话google收录查询
  • 怎么做淘宝客网站备案网页制作基础教程
  • 邯郸有没有专门做写字楼的网站网络推广一般怎么收费
  • 免费空间做淘宝客网站网络整合营销是什么意思
  • wordpress比较火的主题企业网站seo诊断报告
  • 福田住房和建设局网站最近营销热点
  • 地方生活门户信息网站源码成人职业培训机构
  • 陌上香坊是做盗版的网站吗搜索引擎免费下载
  • 淘宝客做软件网站app网站自动推广软件
  • wordpress 顶部美化seo自然排名关键词来源的优缺点
  • 进一步加强门户网站建设的通知seo实战培训王乃用
  • 网站筛选功能googleplaystore