中易网

求 pascal 程序结果

答案:2  悬赏:70  
解决时间 2021-04-28 07:07

 begin

      f[1,k]:=f[2,k-1]+f[n,k-1];

      for i:= 2 to n-1 do

        f[i,k]:=f[i-1,k-1]+f[i+1,k-1];

      f[n,k]:=f[n-1,k-1]+f[1,k-1];

    end;

最佳答案

这个不是完整程序,没有变量说明,而要求出结果的话,对于你给的部分程序来看是必须要有输入才能有输出。


这个一定是你在看算法的时候看到这么一段,但这段程序的目的不是要你求结果,而是一个算法,是作者告诉你的解题思路。


一看去就很快想到了动态规划,但仔细一看就是个简单的递归而已(就是目前项等于前一项加上后一项);


比如有一个数组是a【1..4】of longint=(1 2 3 4),然后开始执行这个程序:


第一部分: f[1,k]:=f[2,k-1]+f[n,k-1];


a【1】的值由原来的1变为2+4=6;


第二部分: for i:= 2 to n-1 do


    f[i,k]:=f[i-1,k-1]+f[i+1,k-1];


a【2】的值由原来的2变为6+3=9;a【3】的值由原来的3变为9+4=13;


第三部分:f[n,k]:=f[n-1,k-1]+f[1,k-1];


a【4】的值由原来的4变为13+6=19;


不懂再问。

全部回答

首先 这个程序 不完整 从不完整的部分来看 这个2维数组 每个位置的数等于上一行 的左右两边的数字之和 (第一位和最后一位可以看成首尾相连)比如第一行 12345 (n=5,k递增)那么 第2,3行就是7 4 6 8 5,和9 13 12 11 15。以此类推。。。要给出完整程序才好(包括输入输出。。。)

我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么世界这么黑?
内存卡应该存放在哪里?
中国传统文化的现代营销意义
甲、乙两人同时从两地出发,相向而行,甲每小
拜托,知道楚雨荨、慕容云海、端木磊、叶烁和
火线。炫舞。DNF。英雄岛等Q游戏。都是玩到多
求个qq版的世界ol加速版下载地址,跪求。。。
如果人生可以选择,你会选择一个农民工么
Q吧图标怎么点 要钱吗?
亲戚介绍的相亲对象,非要让我和他交往看看,
为什么我五一时去移动厅冲了100块,可是没有5
根据排球专项训练的目的性来选择训练内容
GGMUSIC软件使用要钱吗?
套餐流量没用完下个月还有用吗?
宝贝计划主题歌是什么?
推荐资讯
列车时刻新疆
方山村地址在什么地方,想过去办事
狗放在汽车的后背箱会没有氧气闷死吗?
三星Note3上如果设置QQ邮箱按步骤操作怎么总
DNF过了18级之后转职的属性点一样吗? 还有我
目前最好的电脑是哪一款?
已知正方体ABCD-A1B1C1D1,O是底面ABCD
谁能告诉我、脸上长痘了怎么办、我的脸啊!
英雄萨姆v1.05求攻略 不要秘籍
+2的紫光剑多少钱
winform checkedlistbox 把选中项的值附给tex
我问一下黄海大柴神皮卡的发动机是不是三菱的
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?