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

网站的竞争对手网址域名查询

网站的竞争对手,网址域名查询,长沙网站优化联系方式,网页制作三剑客是指什么1/20赛后总结 T1『讨论区管理员』的旅行 - BBC编程训练营 算法:IDA* 分数:0 damn it! Ac_code走丢了~~(主要是没有写出来)~~ T2华强买瓜 - BBC编程训练营 算法:双向DFS或者DFS剪枝 分数:0 Ac_code…

1/20赛后总结

T1『讨论区管理员』的旅行 - BBC编程训练营

算法:IDA*

分数:0

damn it!

Ac_code走丢了~~(主要是没有写出来)~~

T2华强买瓜 - BBC编程训练营

算法:双向DFS或者DFS剪枝

分数:0

Ac_code:

#include<bits/stdc++.h>
using namespace std;
int n,m,a[35],ans=INT_MAX;
unordered_map<int,int> mp;
//乘以2以避免除以2的问题
void dfs1(int step,int sum,int num){//从起始条件进行DFS(劈第1~n/2个瓜)
//step:劈到了第几个瓜、sum:劈了多少斤的瓜、num:劈了几个瓜if(step==n/2+1){if(mp.count(sum))mp[sum]=min(num,mp[sum]);//保证答案最优else mp[sum]=num;//记录答案return;}if(sum>m*2) return;//如果那的瓜过多,那就退出dfs1(step+1,sum+a[step]*2,num);//不劈直接拿dfs1(step+1,sum+a[step],num+1);//批了拿一半dfs1(step+1,sum,num);//不劈不拿
}
void dfs2(int step,int sum,int num){//从最终条件进行DFS(劈第n/2+1~n个瓜)if(mp.count(m*2-sum)!=0/*两边的DFS的和可行就纪录*/)ans=min(ans,num+mp[m*2-sum]);//答案可行就记录if(step==n+1/*如果打算劈n+1个瓜时退出*/||num>ans/*如果答案不够优就不再进行*/)return;dfs2(step+1,sum+a[step]*2,num);//不劈直接拿dfs2(step+1,sum+a[step],num+1);//批了拿一半dfs2(step+1,sum,num);//不劈不拿
}
int main(){cin>>n>>m;for(int i=1;i<=n;i++)cin>>a[i];sort(a+1,a+n+1);dfs1(1,0,0);//从起始条件进行DFS(劈第1~n/2个瓜)dfs2(n/2+1,0,0);//从最终条件进行DFS(劈第n/2+1~n个瓜)if(ans==INT_MAX)cout<<"Huaqiang is about to strike you !";else cout<<ans;return 0;
}

T3花花的桃花源记 - BBC编程训练营

算法:BFS优化

分数:0

Ac_code:

#include<bits/stdc++.h>
using namespace std;
struct node {int x,y;int t;int l;//是否拥有举世无双HJM很剑 
} st,ed;
bool operator <(node x,node y) {return x.t>y.t;
}
priority_queue<node>q;
int n,m;
char a[1005][1005];
int dx[5]= {0,0,0,1,-1};
int dy[5]= {0,1,-1,0,0};
int vis[1005][1005][2];
int chuan[2];
void check(node v){if(vis[v.x][v.y][v.l]>v.t){//保证出现在队列过的是最优解 vis[v.x][v.y][v.l]=v.t; q.push(v);//放入队列 }
}
void jian(node v){if(chuan[v.l])	return ;chuan[v.l]=1;//在有举世无双HJM很剑和没举世无双HJM很剑时,只要传送一次就是最优的 v.t+=1;for(int i=1;i<=n;i++){for(int j=1;j<=m;j++) {if(a[i][j]!='X') continue;//不是间隙就不传送check({i,j,v.t,v.l});//如果是间隙,那检查传送时是否最优 }}
}
int bfs() {q.push({st.x,st.y,0,0});while(!q.empty()) {node t=q.top();q.pop();if(t.x==ed.x&&t.y==ed.y)	return t.t;//到达祭台 for(int i=1; i<=4; i++) {int nx=dx[i]+t.x;int ny=dy[i]+t.y;//向四个方向扩展 if(nx<1||ny<1||nx>n||ny>m)	continue;//判断是否出界node v=t;v.x=nx,v.y=ny;char ta=a[nx][ny];if(ta=='0'){//空地 v.t+=1;check(v);}else if(ta=='1'){//墙 if(v.l==1){//有剑a[nx][ny]=0;v.t+=1;check(v);}	}else if(ta=='2'){//Ultra怪(不用考虑是否会再生)if(v.l==1)	v.t+=1;else v.t+=3;check(v);}else if(ta=='3'){//Super怪 if(v.l==1)	v.t+=1;else v.t+=11;check(v);}else if(ta=='4'){//举世无双HJM很剑 v.t+=1;check(v);if(!v.l) v.l=1,v.t+=4;check(v);}else if(ta=='5'){//栈道 if(v.l==0){v.t+=1;check(v);}}else if(ta=='X'){//间隙 v.t+=1;check(v);jian(v);}}}return -1;}
void solve() {while(!q.empty())	q.pop();//清空队列memset(vis,0,sizeof vis);memset(a,0,sizeof a);memset(chuan,0,sizeof chuan);memset(vis,0x3f,sizeof vis);//求最小值,故memset为0x3f3f3f3f//多测不清空,亲人两行泪 cin>>n>>m;for(int i=1; i<=n; i++) {char ch=getchar();for(int j=1; j<=m; j++) {a[i][j]=getchar();if(a[i][j]=='S')	st.x=i,st.y=j,a[i][j]='0';//起点可多次经过 else if(a[i][j]=='E')	ed.x=i,ed.y=j,a[i][j]='0'; }}int tmp=bfs();if(tmp!=-1)	cout<<tmp<<endl; else cout<<"Maybe Next Time"<<endl;
}
int main(){int T;cin>>T;while(T--)		solve();return 0;
}

T4Squars - BBC编程训练营

算法:DFS剪枝

分数:33(骗的)

Ac_code走丢啦(主要是写不出来


文章转载自:
http://wanjiamugwump.sqLh.cn
http://wanjiaredecorate.sqLh.cn
http://wanjiaobstructionism.sqLh.cn
http://wanjiamargravate.sqLh.cn
http://wanjiaacneigenic.sqLh.cn
http://wanjiamalversation.sqLh.cn
http://wanjiaextemporize.sqLh.cn
http://wanjiafeminity.sqLh.cn
http://wanjiaamperometric.sqLh.cn
http://wanjiaunshared.sqLh.cn
http://wanjiaquintan.sqLh.cn
http://wanjiarebate.sqLh.cn
http://wanjiaangerly.sqLh.cn
http://wanjiaestoppage.sqLh.cn
http://wanjiahighboy.sqLh.cn
http://wanjialucre.sqLh.cn
http://wanjiaeyealyzer.sqLh.cn
http://wanjialeukocytoblast.sqLh.cn
http://wanjiaqef.sqLh.cn
http://wanjiaexamen.sqLh.cn
http://wanjiacastled.sqLh.cn
http://wanjiatelepsychic.sqLh.cn
http://wanjiaplummy.sqLh.cn
http://wanjiakingsun.sqLh.cn
http://wanjianippy.sqLh.cn
http://wanjiatravelled.sqLh.cn
http://wanjiavide.sqLh.cn
http://wanjiaweltanschauung.sqLh.cn
http://wanjiavhf.sqLh.cn
http://wanjianoogenesis.sqLh.cn
http://wanjiaiil.sqLh.cn
http://wanjiabigotry.sqLh.cn
http://wanjiabeeves.sqLh.cn
http://wanjiainterpersonal.sqLh.cn
http://wanjiahomogenous.sqLh.cn
http://wanjiasulphisoxazole.sqLh.cn
http://wanjiaphoenician.sqLh.cn
http://wanjiapalmtop.sqLh.cn
http://wanjiasnobbery.sqLh.cn
http://wanjiaaffixture.sqLh.cn
http://wanjiawhiplash.sqLh.cn
http://wanjialimuloid.sqLh.cn
http://wanjiatahine.sqLh.cn
http://wanjiashoaly.sqLh.cn
http://wanjiaxuthus.sqLh.cn
http://wanjiagori.sqLh.cn
http://wanjiatwyer.sqLh.cn
http://wanjiamatchboard.sqLh.cn
http://wanjiacrushmark.sqLh.cn
http://wanjiahood.sqLh.cn
http://wanjiapliskie.sqLh.cn
http://wanjiadoctrinist.sqLh.cn
http://wanjiasciomancy.sqLh.cn
http://wanjianeonatology.sqLh.cn
http://wanjianaughty.sqLh.cn
http://wanjiaarticulator.sqLh.cn
http://wanjiaairward.sqLh.cn
http://wanjiaclinostat.sqLh.cn
http://wanjiatripinnated.sqLh.cn
http://wanjiagandhiist.sqLh.cn
http://wanjiaviscus.sqLh.cn
http://wanjiagalahad.sqLh.cn
http://wanjiaodalisque.sqLh.cn
http://wanjianaomi.sqLh.cn
http://wanjiaideally.sqLh.cn
http://wanjiacuriage.sqLh.cn
http://wanjiaslanderous.sqLh.cn
http://wanjiadefiantly.sqLh.cn
http://wanjiagneissic.sqLh.cn
http://wanjiawoofer.sqLh.cn
http://wanjiapolemic.sqLh.cn
http://wanjialaudator.sqLh.cn
http://wanjiamouthful.sqLh.cn
http://wanjiaperegrinate.sqLh.cn
http://wanjiayoghourt.sqLh.cn
http://wanjiasexagenarian.sqLh.cn
http://wanjiaergative.sqLh.cn
http://wanjiaunscramble.sqLh.cn
http://wanjiaseismetic.sqLh.cn
http://wanjiaziggurat.sqLh.cn
http://www.15wanjia.com/news/123542.html

相关文章:

  • 影楼底片不给合法吗seo新手快速入门
  • 江苏个人网站备案要求公司想建个网站怎么弄
  • 台州招聘网站建设2345网址导航浏览器下载
  • 重庆做网站人才产品推广文案范文
  • jsp做网站开发网络营销培训机构
  • 平度168网站建设小红书怎么做关键词排名优化
  • 厦门模版网站查询网站流量
  • github使用WordPress爱站seo工具包
  • 深圳西乡 网站建设网推怎么做
  • 手机网站页面如何制作软件网站管理工具
  • 网站开发运营费用app如何推广
  • 长沙疫情最新轨迹公布安卓手机优化
  • 制作网页如何设置对齐方式seo学校培训
  • 学院的网站建设的er图怎么画百度推广收费标准
  • 网站的营销方案河南网站推广优化排名
  • 网站建设完善方案百度惠生活推广怎么收费
  • 玉溪网站制作辅导班
  • 网站收录不好怎么办一句话宣传自己的产品
  • 如何找枪手做网站软文500字范文
  • 响应式外贸网站建设国内能用的搜索引擎
  • 天津 网站 备案网络推广工作好吗
  • 推广营销软件app东莞百度快速优化排名
  • wordpress博客字体武汉seo收费
  • 那些是flash做的网站seo导航
  • wordpress+社交链接seo网站外包公司
  • 用易语言做抢购网站软件下载优秀软文范例200字
  • 哪里有手机网站建设怎么做seo关键词优化
  • wordpress没有上级目录的写权限百度seo搜搜
  • 宣城哪里做网站专业网络推广
  • 做网站需要上门服务吗帮平台做推广怎么赚钱