其实这题很水,显然n个房间有m种宗教,总共有n^m种情况, 我们再考虑不合法的情况,显然第一个房间有m种情况,而后一种只有m-1种情况(因为不能相同) 所以不合法的情况有(m-1)^(n-1)*m种情况,相减即是答案。 注意一下实现的细节,由于n和m可能很大,模运算时要注意一下(血的教训) ...
分类:
其他好文 时间:
2018-03-31 18:15:55
阅读次数:
145
心得经验 由于前面的博文比较详细所以这里只写了经验这一部分,可能显得有点少,但是毕竟这是第八篇博文了还是挺多的。 这次实验可谓是绞尽脑汁、奋斗到最后一刻了,经验教训也有不少: ...
分类:
其他好文 时间:
2018-03-31 00:38:07
阅读次数:
109
遇到的问题:SpringBoot项目中的热部署引发的血的教训,报错代码位置: 1 XStream xStream1 = new XStream(); 2 xStream1.autodetectAnnotations(true); 3 xStream1.alias("InterBOSS", Inter... ...
分类:
编程语言 时间:
2018-03-29 20:09:43
阅读次数:
686
做完就感觉自己就是欠练。。。做题的时候着急。头脑一片白啥也想不起来了。只用了最简单的办法做还出了问题。。比如什么审题啊。又或者连题意我都没读明白就开始做了,题很简单。但是错在我自己。。把这道题粘出来以后做个教训吧。。。 实现一个方法genCssSelector,可以根据一个给定的元素生成一个CSS选 ...
分类:
其他好文 时间:
2018-03-22 22:39:05
阅读次数:
196
血的教训 当用li标签包裹住a标签,鼠标经过,让其它元素显示时。要写li:hover div{各种样式}而不能写ul li a:hover div{各种样式} 事件代理:为后来添加的元素添加上事件,优化引擎 — Gecko内核 css前缀为"-moz-" 火狐浏览器 — Presto内核 css前缀 ...
分类:
其他好文 时间:
2018-03-22 15:31:29
阅读次数:
1637
今天在一个项目中通过反射生成另一个项目中的窗体的时候,每运行几次就回出现窗体生成异常的现象。显示不能够调用另一个项目中引用的某个dll文件。而另一个项目确实能够独立运行的。调试了半天发现另一个项目是用管理员运行的,主项目由于不是管理员运行,不能够实现对该dll文件的访问,改成管理员运行就好了。 (主 ...
分类:
其他好文 时间:
2018-03-16 18:49:11
阅读次数:
198
http://www.lydsy.com/JudgeOnline/problem.php?id=3676 过程很艰难了,第一次提交Manacher忘了更新p数组,超时,第二次是倍增的第0维直接在自动机里完成,但是忽略了增加新点时fa变动的情况,还是肉眼查错最管用。 得到的教训是既然倍增就在倍增的函数 ...
在公司遇到一个问题,是使用zip打包用户的上传文件,提供集体下载。 -- 第一个想法就是使用exec在Linux进行打包。但是...exec方法吧,你懂得,我不太愿意使用这个函数。 -- 于是上网查找,结果就是,我低估了PHP对于IO的操作,给我的教训是,以后遇到什么问题应该先考虑怎么从代码层面解决 ...
分类:
Web程序 时间:
2018-03-14 18:12:45
阅读次数:
257
当客户提出业务变更的时候,我们一定不能被客户牵着走,客户说啥就是啥。我们要从业务角度深入的去分析,他为什么提出变更,提得合不合理,我有没有更合理的方案满足这个需求。当我们提出更加合理的方案时,客户是乐于接受的,变更也变得可控了。 这件事留给我的深刻教训是,不能客户怎么说软件就怎么做。客户提出的原始需 ...
分类:
其他好文 时间:
2018-03-08 20:20:55
阅读次数:
172
题解:建出分层图,跑最短路 经验教训:一定要检查空间,并不都是开两倍的m!!!!!!!!!!!!!!!!!!!!!!!!!!! 仔细检查是否多开了一个0或少开了一个0 ...
分类:
其他好文 时间:
2018-03-04 16:34:00
阅读次数:
148