算法竞赛入门经典(第2版)习题4-5 IP网络UVa1590

输入一些IP地址&#xff0c;求出最小的IP地址&#xff0c;再求出子网掩码 做题体会&#xff1a; 题目不难&#xff0c;输入的时候需要注意一些&#xff0c;先转换成二进制&#xff0c;判断&#xff0c;再转换成十进制&#xff0c;输出答案 #include <stdio.h> …

算法竞赛入门经典(第2版)习题4-2 正方形UVa201

判断边长不同的正方形各有几个 做题体会&#xff1a; 思考1&#xff1a;如何辨别不同大小的正方形一个点有横和竖的时候开始检查4条边是否齐全 思考2&#xff1a;如何存储相同点的横和竖用2个数组分别存储 注意&#xff1a;题目要求输入H时候&#xff08;行&#xff0…

算法竞赛入门经典(第2版)习题4-1 象棋UVa1589

判断红棋是否将死黑棋&#xff0c;看似简单&#xff0c;却逻辑关系还是比较多。 做题体会&#xff1a; 本人用了5个小时才把题目做完&#xff0c;不管有没有输入车、马、炮&#xff0c;都全部进行判断&#xff0c;判断时感觉有些笨重&#xff0c;算法还可以简化的。 #include…

算法竞赛入门经典(第2版)习题4-4 骰子涂色UVa253

判断两个骰子是否等价 做题体会&#xff1a; 明显枚举法可以解决问题。但是我思考是否可以用骰子的特性来解决这个问题呢&#xff1f; 骰子是有规律可寻&#xff0c;可惜我再三思考&#xff0c;也找不到明确的规律出来&#xff0c;确定8个角的时候&#xff0c…