POJ 题解
POJ 题解
爱学习的图灵机
计算机新生努力学习
展开
-
程序设计与算法(二)第一周习题解答 OpenJudge
001:特殊密码锁总时间限制: 1000ms 内存限制: 1024kB描述有一种特殊的二进制密码锁,由n个相连的按钮组成(n<30),按钮有凹/凸两种状态,用手按按钮会改变其状态。然而让人头疼的是,当你按一个按钮时,跟它相邻的两个按钮状态也会反转。当然,如果你按的是最左或者最右边的按钮,该按钮只会影响到跟它相邻的一个按钮。当前密码锁状态已知,需要解决的问题是,你至少需要按多少次按钮,才能将密码锁转变为所期望的目标状态。输入两行,给出两个由0、1组成的等长字符串,表示当前/目标密码锁状态原创 2020-10-08 09:57:12 · 311 阅读 · 0 评论 -
053:指针练习:SwapMemory 描述 填写内存交换函数 SwapMemory,使得程序输出指定结果
描述填写内存交换函数 SwapMemory,使得程序输出指定结果#include using namespace std;void SwapMemory(void * m1,void * m2, int size){// 在此处补充你的代码}void PrintIntArray(int * a,int n){for(int i = 0;i < n; ++i)cout << a[i] << “,”;cout << endl;}int mai原创 2020-10-02 10:01:56 · 523 阅读 · 0 评论 -
熄灯问题 //北大郭炜老师代码//大量注释 //EXTENDED LIGHTS OUT
1222:EXTENDED LIGHTS OUT查看提交统计提示提问总时间限制: 1000ms 内存限制: 65536kB描述In an extended version of the game Lights Out, is a puzzle with 5 rows of 6 buttons each (the actual puzzle has 5 rows of 5 buttons each). Each button has a light. When a button is pressed,原创 2020-09-25 15:44:11 · 262 阅读 · 1 评论