- 博客(13)
- 收藏
- 关注
原创 [洛谷]P4924 [1007] 魔法少女小Scarlet
最后,因为每条指令相当于一个递推过程,矩阵中数据交换后改变了行列,最后到达结果的位置,如果从结果的位置往前递推,就能找到此结果位置在交换之前的位置,又因为原先矩阵按顺序排列,这样就可以根据位置直接算出此位置上的数据。如此,就只需要存指令而不用存矩阵。因为要对 a , b 的操作同时涉及 a , b 的数据,就用两个变量分别表示 ( a , b ) 在坐标系里的位置 ( ox , oy ) 则旋转后分别是 ( x + oy , y - ox ) , ( x - oy , y + ox)。
2026-07-22 10:04:01
226
原创 1158:求1+2+3+...
1158:求1+2+3+... 题目描述:用递归的方法求1+2+3+……+N的值。输入:输入N。输出:输出和。
2023-05-12 18:52:32
282
1
原创 1160:倒序数[递归]
题目表述:输入一个非负整数,输出这个数的倒序。例如输入123,输出321。输入:一个个位不为0的非负整数。输出:倒序之后的数。输入样例:123输出样例:321思路:因为,我是按照递归算法的两个要素来做的,所以,停止的条件: (因为这个比较好找)n<0。(我想的是一个一个提取)递归关系式: (这个我想了一短时间)d(n)=(n%10)*10+d(n/10)一开始,我以为是这样的。但是隐隐约约觉得不对劲。于是,程序的雏形就打出来了。#...
2021-12-05 18:15:19
10606
6
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅