摘要: 思路:每一行数据单独处理,没必要将所有数据都存储起来。用flag数组统计每棵树是否有落果。判断落果方法,先将果数初始化为sum,根据输入的数x判断应该进行的操作,如果x小于等于0,进行疏果,sum =x;如果x大于0,说明进行的重新统计了果数,比较其与sum的大小判断是否有落果,最后统计落果树的数目 阅读全文
posted @ 2020-04-07 14:10 等一城烟雨 阅读(281) 评论(0) 推荐(0)
摘要: 思路:将初始的树上苹果数和疏过操作过程分别存在两个数组中。分别对两个数组操作,求出每棵树上的疏果数和疏果后的苹果总数。扫描每棵树上的疏果数的数组,标记出最多的疏果的树。 代码实现: 阅读全文
posted @ 2020-04-07 13:08 等一城烟雨 阅读(194) 评论(0) 推荐(0)
摘要: C++ map注意事项 1、在map中,由key查找value时,首先要判断map中是否包含key。 2、如果不检查,直接返回map[key],可能会出现意想不到的行为。如果map包含key,没有问题,如果map不包含key,使用下标有一个危险的副作用,会在map中插入一个key的元素,value取 阅读全文
posted @ 2020-04-07 00:53 等一城烟雨 阅读(387) 评论(0) 推荐(0)
摘要: 思路:将垃圾坐标存储在一个map中,即map的键是垃圾点的坐标;map的值设为1,便于后面的评分统计。这样可以快速的判断该垃圾点的上下左右是否有垃圾和该点是否有垃圾,即是否合适做回收站。在适合做回收站的情况下判断在其左上角、右上角、左下角、右下角位置的垃圾数目给予该收回站评分。最后统计每个评分回收站 阅读全文
posted @ 2020-04-07 00:25 等一城烟雨 阅读(386) 评论(0) 推荐(0)