今天写的几个题目都比较坑,有几个题目总是tle,该改来改去用了好多方法都不行,用printf输出依然是tle,最后把c的输出换回c++的输出,把prinft(“%.3lf”)换成cout<<fixed<<setprecision(3),可算是通过了,不过其中的原因却搞不懂。。。。好坑的题目。
还有一道题目修改了很多遍,也是各种tle,最后放弃了,看大神们的题解修改优化我的代码依然tle,有种被题耍了的感觉,最后放弃了,做其他的题目散散心。。。晚上的时候讨论了一下题目,用c++的输出,加了一句 ios::sync_with_stdio(false);,居然a了,依然搞不懂为什么。。感觉像做了假的题目。好多个题目都碰到了今天的情况,感觉好坑,c和c++的输出都混乱了。
从今天的几个题目看来需要注意的太多了,有的注意变量的类型,long long也坑了好几个题,还有输入输出c和c++两种情况应用,还有二分时候精度的控制,精度去不对就可能wa,今天可算长见识了,碰到那么多问题,个个是坑。
新的专题,不光有二分,还有单调队列的应用,单调栈,两个知识都还不熟悉,还要好好研究研究老师给的课件。
今天也积累了不少经验,以后再碰到问题,不会这么盲目了,就是太坑,心态都要崩溃了,希望明天打击小点。。。