jsoi2012夏令营层次第四讲_第1页
jsoi2012夏令营层次第四讲_第2页
jsoi2012夏令营层次第四讲_第3页
jsoi2012夏令营层次第四讲_第4页
jsoi2012夏令营层次第四讲_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Jsoi2012夏令营B——BFSBFS所遵循的搜索策略是按层次搜索。r=max

By.BFS=O(c^k)orO(c^d)C为分支数,dvoidvoidbfs(int{foricurtocur{ifv{if(v==n)}until} dx:Array[1..4]dy:Array[1..4]ofTypenode=Recordx,y:integer;p:integer;q:array[1..100]Integer=(1,0,-1,Integer=(0,1,0,-g:array[0..11,0..11]of cur:node;n,f,r,x,y,i:integer;ProcedureBFS;f:=1;r:=2;q[1].x:=1;q[1].y:=1;q[1].p:=0;g[1,1]:=cur:=Fori:=1to4Dox:=cur.x+dx[i];y:=cur.y+Ifg[x,y]= Thenq[r].x:=x;q[r].y:=y;q[r].p:=f;Inc(r);g[x,y]:=1;If(x=n)and(y=n)ThenPrint(r-1);Until(f=ProcedurePrint(n:i,j:s:array[1..100]ofi:=Whileq[n].p<>0DoInc(i);s[i]:=q[n];n:=Forj:=iDownto1DoWrite('->(',s[j].x,',',s[j].y,')'); EX1.10L10L3L7L的空容器各一个,现在请你10L5L。六种倒油方式(107,103,710,73,310,37)判重:顺序查找队列用一个三维(或二维)行以及该倒多少油(10L7L为例)(C10>0)And(C7C10+C7>7C10+C7EX2.倒水问题(上机练习有两个没有刻度的,其容量是V1和V2,另有一无限容量的水缸,里面有无限多水我们可以用水缸中的水将装满也可以将中的水全部倒入水缸,或者将水从一个倒入另一个中(必须倒光或者另一个满为止,现请你找出一个方案,使得1或2或1+2中的水正好等于V3V1、V2V3V1和V22^7,V3(此题可能无解35EX3.在一个n×nm位骑士,每年他们都要聚会一次,所有的骑士都nm2m+12xy512243EX4.A$,B$及一组字串变换的规则(6个规则A$中的子串A1$可以变换为B1$A2$可以变换为B2$……。例如:A$='abcd'B$='xyz''abc'→'xu''ud'→'y'则此时,A$B$,其变换的过程为:A$n规则数目,以下为n条规则}A1$B1$A2$20出"NOANSWER"abcdxyzabcxuudyy3(1/a的a是自然数)表示一切有理数。如:2/3=1/2+1/6,2/3=1/3+1/3,因为加数中有相同的。对于一个分数a/b,表示方法有很多种,但是哪种最好呢?首先,加数少的比19/45=1/3+1/12+19/45=1/3+1/15+19/45=1/3+1/18+19/45=1/4+1/6+19/45=1/5+1/6+1/181/180,1/45,1/30,1/180都大。给出一行用一个空格隔开的两个整数a和b一行用一个空格隔开的两个整数a和bproceduredfs(k,q:longint;x,y:qword);vari:longint;proceduredfs(k,q:longint;x,y:qword);vari:longint; x:=xdivw;y:=ydivw;ifk=t-1thenif(x=1)and(Y>c[k])the

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论