问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

pascal中图的广度优先遍历程序中的assign()和reset()

发布网友 发布时间:2023-06-07 12:06

我来回答

3个回答

热心网友 时间:2023-09-17 22:14

1
assign(input,'bfs.in');reset(input)意思是关联名叫
bfs.in的文件,reset(input)是准备读操作,前提是必须有
bfs.in文件,不然会RE的。
2
键盘读入要麻烦,noip都用文件操作的。
3
广搜层数较多,所以用递归好点
至于'bfs.in'文件的内容,就是本来你用键盘读入的东西(子程序不知道,所以无法确定本程序有什么作用)

热心网友 时间:2023-09-17 22:15

assign是建立联系,reset是准备读打开,合一起就是把bfs.in变成默认输入(一般默认输入是屏幕),在这之后的read(a[i,j])就是从文件读了,并非读屏幕,直接read就是读默认输入(因为前面用assign把默认改了,所以是读文件),至于bfs(1)我个人觉得它只是用了个子程序,至于1应该是初始指针,或者你可以把bfs子程序发上来看看

热心网友 时间:2023-09-17 22:15

1:
assign(input,'bfs.in');
reset(input);
这两个语句的作用是打开目标文件并执行
bfs.in
可以加路径但是Pascal中一般都是把输入输出文件放在它对应的标准文件的路径下,就可以直接打文件名。
2:
广搜一般只有在高级竞赛中才使用,然而100%的高级竞赛都是用文件输入输出,因为所有的程序都要集体测试,如果用键盘输入、输出在dos界面上,就要一个一个检查,很麻烦,如果用文件输入输出并统一文件名,就方便多了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
咖喱鸡块怎样烧好吃 小米摄像头安全吗会被别人看到吗 小米摄像头会被别人入侵吗 广联达计价软件gbq4.0中怎么显示小数位数 脸干怎么补水最有效 脸干补水最好土方法 为什么退契税 首套购房契税为什么退回 契税为什么会退 退购房契税什么意思 为什么买了房子要退契税 同心而离居 忧伤以终老 是什么意思? 小连杀为什么叫污兔 联想yoga tablet8平板电脑桌面有时候为什么会突然多出一个空白页出来... 一次性把200万借款分30年还,每月月供多少 【衡门】的意思是什么?【衡门】是什么意思? 端午节的活动广告语大全 大白菜苗移栽几天后的变化? 请问10日负乖离率在钱龙软件中怎么看? 求奥运开幕式(500字左右)作文1篇急! 3Dmax建模,模型建出来发现忘了换单位,是米。现在怎么把已经画出的模型... 3dmax怎么设置显示单位 馀照上虹梁的解释馀照上虹梁的解释是什么 虹梁横水面的解释虹梁横水面的解释是什么 西瓜子和葵花籽是不是发物? 瓜子的近义词瓜子的近义词是什么 姓韩的男孩名字要含金和水的组成 打精兵啥意思 最全买期房交房流程买房置业注意事项 收房流程及收房注意事项是什么 请问哪位懂行的帮忙看下这枚乾隆通宝值不值钱啥品相? 卡头袋怎样生产出来的 更唱叠和什么意思?更唱叠和怎么读? 廉洁从政 取信于民 光伏接地扁铁可以用螺栓 光伏电站接地何时安装 刑事婚姻发什么意思 年终奖28000元扣多少税 年终奖26000扣税多少钱 求电脑黑客类型的电视剧或者电影 久盈的诗句久盈的诗句是什么 保卫萝卜2极地冒险第50关冰川金萝卜详细攻略 保卫萝卜2极地冒险第41关冰川金萝卜详细攻略 带有旸字的成语 高山植物有哪些 高山植物有哪些+图片加名字 山上有什么植物 绿林山上有什么植物 求植物名称,山上看见的 山上的植物,有知道名字的吗? 手术室的实习心得体会 手术室护士实习心得体会2019