上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 14 下一页
摘要: 回溯算法_排列问题 AYYZOJ p1415 思路:简单的全排列 1 type arr=array[0..500] of longint; 2 var n,m,i:integer; 3 a,ans:arr; 4 s:set of 0..9; 5 s1:string; 6 procedure prin 阅读全文
posted @ 2016-02-02 21:53 ZJQCation 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 根据这一简单的事例,可以帮助初学者理解递归。 例6.28 已知一个一维数组A[1..N](N<50),又已知一整数M。 如能使数组A中任意几个元素之和等于M,则输出YES,反之则为NO。 结合例题对该问题的分析,根据左边给出的输入数据完成下列递归调用示意图的填空部分. ————————————答案— 阅读全文
posted @ 2016-02-02 20:26 ZJQCation 阅读(1464) 评论(0) 推荐(0) 编辑
摘要: 递归练习-兔子繁殖 AYYZOJ p1411 1 program rabit; 2 var n,p:longint; 3 function fib(m:longint):longint; 4 begin 5 if m=0 then fib:=0 6 else if m=1 then fib:=1 7 阅读全文
posted @ 2016-02-02 12:59 ZJQCation 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 是我让自己觉得自己什么都不会 从现在开始,我要把过去曾经丢掉的,一个一个的全部捡起。 阅读全文
posted @ 2016-02-01 23:04 ZJQCation 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 高精度运算_乘法 AYYZOJ p1445 1 program p1445; 2 const 3 max=5000; 4 var 5 a,b,c:array[1..max] of word; 6 n1,n2:string; 7 lena,lenb,lenc,i,j,x:integer; 8 begi 阅读全文
posted @ 2016-02-01 22:13 ZJQCation 阅读(579) 评论(0) 推荐(0) 编辑
摘要: 方案一:扩大进制 1 var s1,s2:string; 2 procedure multiply(s1,s2:string); 3 var a,b,c:array[1..500]of longint; 4 i,j,j1,j2,l,k,code:longint; 5 begin 6 fillchar 阅读全文
posted @ 2016-02-01 20:48 ZJQCation 阅读(846) 评论(0) 推荐(0) 编辑
摘要: 做除法时,每一次上商的值都在0~9,每次求得的余数连接以后的若干位得到新的被除数,继续做除法。因此,在做高精度除法时,要涉及到乘法运算和减法运算,还有移位处理。当然,为了程序简洁,可以避免高精度乘法,用0~9 次循环减法取代得到商的值。显然高精度除法相对是比较麻烦的,由于竞赛中很少涉及高精度数除以高 阅读全文
posted @ 2016-02-01 20:40 ZJQCation 阅读(2307) 评论(0) 推荐(0) 编辑
摘要: 高精数*普通数 分析:乘法运算a←a*c(a为高精度类型,c为字节型)按照乘法规则,从a的第1位开始逐位与c相乘。在第i位乘法运算中(1≤i≤la),a的i位与c的乘积必须加上i-1位的进位(i-1位的乘积除以10的整商),然后规整积的i-1位(取i-1位的乘积对10的余数)。 1 procedur 阅读全文
posted @ 2016-02-01 20:34 ZJQCation 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 终于考完了,英语难度最体贴啊。。 十几天的紧张复习,补齐这学期所差的很是吃力,考试也不尽人意,实力与心理还有很大的提升空间。 这次应该会有进步吧。 阅读全文
posted @ 2016-01-29 23:07 ZJQCation 阅读(224) 评论(1) 推荐(0) 编辑
摘要: 点击查看 阅读全文
posted @ 2016-01-11 20:39 ZJQCation 阅读(264) 评论(1) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 14 下一页