PS:原本是想每天都做几道题的,做了两天,后面几天被各种实验,**DDL**催赶,真的太难了。 ===== 2020-5-10 ===== ==== UVa 1585 ==== 字符串处理,连续字母计数。 ==== UVa 10881 ==== 蚂蚁走杆问题,使用了重载运算符。 ==== UVa 11292 ==== 题面是骑士去砍龙,一个简单的贪心问题。 ==== UVa 11300 ==== 一道十分有趣的数学题,代码并不复杂但数学推导过程值得思索。 ==== UVa 11729 ==== 一道任务分配的问题,洗澡的时候一直在思考,最后想明白了,总的安排时间是一定的,先给任务耗时长的人安排任务,然后遍历一下取最大值即可。 ==== LA 3708 ==== 圆周分点问题,巧妙的地方在于选取单位圆周1,使得距离与整数取整相联系,简化了代码。 ===== 2020-5-11 ===== ==== UVa 202 ==== 高精度除法的取余数问题,采取散列表存值,但说实话这道题我没有完全看懂代码。 ==== UVa 227 ==== 拼图的移动,一道字符串处理加模拟的题,坑比较多,难度还好。 ==== UVa 232 ==== 判断起始格,然后横向与纵向打印单词的题,数组清零,vis标记访问和模拟。 ==== UVa 455 ==== 字符串操作,寻找最小循环节。 ==== UVa 1225 ==== 1-n出现各个数字的次数问题,一个简单的递归预处理即可。 ==== UVa 1368 ==== 这题太经典了,使用常量数组既简化了代码又满足了字典序的要求,然后按个统计出最高的即可。统计的时候用了地址和指针。 ==== UVa 1586 ==== 统计分子量,做好标记,模拟即可。 ==== UVa 1587 ==== 构成长方体,关键在于找到构成长方体的隐含条件,排序后依次判断即可。 ==== UVa 1588 ==== 找到能装下A,B的最小长度,这题就是一个动一个不动,然后两者取最小值。 ==== UVa 10340 ==== 字符串的题,一个字符串删去某些后能否构成另一个字符串,水。 ==== UVa 11809 ==== 一道数学题,考到了**double**类型的存储方式,略难。