摘要: 原理:应用于物理模拟,生物模拟等领域 典型应用: 生命自动机:一个细胞下一状态的生死取决于周围细胞的生死。对一个细胞周围的 8 个近邻的元胞状态求和,状态改变规则如下: 如果总和为 2 ,则下一时刻的状态不改变 如果总和为 3 ,则下一时刻的状态为 1 否则状态= 0 一个细胞看作一个元胞,元胞的邻 阅读全文
posted @ 2020-01-11 15:02 pipitongkw1 阅读(959) 评论(0) 推荐(0) 编辑
摘要: http://repo1.maven.org/maven2/com/google/code/gson/gson/ 下载后拖到自己的project的libs里面,然后sync一下, 就可以import到它了、 阅读全文
posted @ 2019-10-24 15:41 pipitongkw1 阅读(2224) 评论(0) 推荐(0) 编辑
摘要: 看错题目!!啊啊啊,都说了不能有前导,我怎么这么想当然呢!!另外1也是2的幂次方 代码: 阅读全文
posted @ 2019-04-29 03:24 pipitongkw1 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 写代码的时候抄错变量,晕! 另外有个while循环条件错的,因为两个指针必须都要有终止条件 代码: 阅读全文
posted @ 2019-04-29 03:00 pipitongkw1 阅读(112) 评论(0) 推荐(0) 编辑
摘要: len=0 break len=1,f=0,ans++,保留前一行的v数组,即len不变;f=1,重新确定下一列中需要判哪一行(标记法),跟新v数组 这题思路很清晰,但是写代码的时候弄错好几个变量,列和行写反,实际上要注意不能想当然的写变量! 代码: 阅读全文
posted @ 2019-04-29 02:51 pipitongkw1 阅读(117) 评论(0) 推荐(0) 编辑
摘要: wa了5遍?!! (1)前4遍,思路没简化,企图模拟整个过程,但是调用sort函数时由于没有把奇数的屋子和偶数的屋子统一,排序出了问题。 思路:遍历n段,每次只扫未被标记过的一段,ans++并且从该段出发,访问到第n段,将所有和该段不重叠的段标记为1,ans不变。 代码: (2)简化思路:把从一个屋 阅读全文
posted @ 2019-04-17 04:11 pipitongkw1 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 使用java还不熟练,错误在于读入。应用in.hasNext() 代码 阅读全文
posted @ 2019-04-16 13:59 pipitongkw1 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 题意描述很垃圾,后来看别人代码才知道怎么回事:对(题目所给d/总时间:所有时间加起来)四舍五入并取整,然后对结果/60得到用了几分钟;对结果%60得到用了几秒。 presentation error一次,因为没注意到输出的队伍编号占3格,要用%3d 代码 阅读全文
posted @ 2019-04-16 05:35 pipitongkw1 阅读(63) 评论(0) 推荐(0) 编辑
摘要: wa了一遍,炸了两遍 (1)迷宫题中的模拟题。只需要简单代码就可以ac。如果程序有问题,最后就会卡死,出现runtime error。 (2)边界问题一定要小心,数组是从0开始的,就要考虑r--会不会小于0,导致访问Vis[r][c]下标越界。正常情况下,越界很有可能是下标为负数引起的,此类问题要当 阅读全文
posted @ 2019-04-16 02:18 pipitongkw1 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 格式错误2遍:没考虑到连续两个空格的情况,遇到空格最后要输出这个空格,因为题目只需要转换单词。 另外,开cin,cout加速要注意读入不能用scanf,printf,puts,getchar这些。getline,streamstream 可以结合使用 代码: 阅读全文
posted @ 2019-04-14 15:27 pipitongkw1 阅读(86) 评论(0) 推荐(0) 编辑