02 2024 档案

摘要:C. LR-remainders 自己的思路:因为一开始看数据范围很大所以知道肯定不能每次都乘再取模,需要用到取模,但是提交后发现即使这样但仍然在取模运算过程中会超出long long,所以要用到高精乘但是既然都用了高精度还不如直接用就不需要那个取模运算了; D. Card Game 知道贪心策略要 阅读全文
posted @ 2024-02-20 11:12 zhongjx13 阅读(20) 评论(0) 推荐(0) 编辑
摘要:总结一下最近:感觉过于追求进度了,没有好好的把每题都吃透消化,然后有点依赖题解了,没有好好的思考... B. Vlad and Shapes B题输入二维数组的时候不可以直接两个for循环然后cin,要读入char,再转为数字赋值给二维数组,因为他读入的时候不带有空格而int是要有空格的,这样子比如 阅读全文
posted @ 2024-02-20 10:44 zhongjx13 阅读(56) 评论(0) 推荐(0) 编辑
摘要:个人见解:目前已知搜索大致分为两类深度优先搜索和广度优先搜索,两个的代码实现难点感觉是因为不懂调用递归的条件和搜索板子的细节点是否注意到 深度(dfs):应该就是从初始状态一直挖到最底层直到不能挖为止,此时就return到上一级换另外一种情况来判断是否可以,所以这里有一个细节的就是需要回溯不然就一直 阅读全文
posted @ 2024-02-16 10:44 zhongjx13 阅读(12) 评论(0) 推荐(0) 编辑
摘要:逆天的搜索算法.......................................太逆天了绿题根本写不了一点,橙题也是折磨,黄体好一点还是折磨,全是折磨,太逆天了 阅读全文
posted @ 2024-02-15 16:56 zhongjx13 阅读(9) 评论(1) 推荐(0) 编辑
摘要:A. Make it White A题不多说 B. Following the String 题目一开始没看懂,后面发现数字是指字母出现的次数,读懂题目后就好做了,先把26个字母放在一个数组里全部初始化为0,然后用1次就加1,然后要根据数字来选数的话就可以遍历数组当满足就break;也可以通过集合。 阅读全文
posted @ 2024-02-08 17:40 zhongjx13 阅读(21) 评论(0) 推荐(0) 编辑
摘要:题单差两题写完,也算是终于在过年前一天完成了搜索前的题单了,不懂掌握如何,过年得修正一下了,后面补题单的题反思吧。 阅读全文
posted @ 2024-02-08 17:07 zhongjx13 阅读(5) 评论(0) 推荐(0) 编辑
摘要:这个先不写了,后面补吧 阅读全文
posted @ 2024-02-06 16:12 zhongjx13 阅读(5) 评论(0) 推荐(0) 编辑
摘要:基本情况 A和C出的比较快但不能说秒了还是思考了几分钟的,然后B很奇怪我样例还有一些测试点都能过,但有些测试点就是过不了... A - TLD 貌似没啥说的 B - Langton's Takahashi 说实话现在还是不懂我的哪里错了很不科学啊,明明很多测试点都过了啊 C - Perfect Bu 阅读全文
posted @ 2024-02-04 17:15 zhongjx13 阅读(17) 评论(0) 推荐(0) 编辑
摘要:暴力枚举一点也不暴力,洛谷题单最后三题还是没做出来,题解也没看懂讲的都是什么搜索七七八八的,看来只能后面学了回来补。 个人感觉其实暴力枚举就是要尽可能地压榨运行时间,然后用的也是什么递归搜索for之类的 1.统计方形 a.如果只是单纯的数格子这种根本不可能做的出来,仔细发现若把每个点当作正方形的一个 阅读全文
posted @ 2024-02-04 16:16 zhongjx13 阅读(10) 评论(0) 推荐(0) 编辑
摘要:可能是因为这个题单比较简单,感觉很快就写完了,然后就写一些能想到的东西。 1.最后一题拼接可以用两个字符串相加然后按字典序排序,这样就可以按照最大数排了 2.有一个两个数据很大的可以到100位,也是把他放在字符串先比较长度,长度一样再根据字典序来排列 3.然后有些什么某某条件满足后再按某某条件排,我 阅读全文
posted @ 2024-02-02 16:31 zhongjx13 阅读(26) 评论(0) 推荐(0) 编辑
摘要:粗略看了一下,详细的后面再学吧 pair将一队数据存储为一个值,这样操作,这就很好解决了cf922的b题了, 访问用.first和.second pair默认是先对第一个关键字从小到大排序,如果第一关键字相同,在对第二关键字从小到大排序,都是升序 然后用sort排序的话默认是对.first来排列 一 阅读全文
posted @ 2024-02-01 17:12 zhongjx13 阅读(7) 评论(0) 推荐(0) 编辑
摘要:基本情况 A题当时做完提交一直编译错误后面发现是语言选择错误,浪费了五六分钟,然后去做B没想到去看C看了样例感觉可以做,结果干了好久都没出来,倒回去看B还是没做出来,感觉全程很紧张不知道为什么,脚一直在抖。 A. Brick Wall 没啥好说的,就是全部放竖直的,实在不能放了再放横的而且把横的宽度 阅读全文
posted @ 2024-02-01 16:59 zhongjx13 阅读(8) 评论(0) 推荐(0) 编辑
摘要:在题目有出现极值的时候可以运用二分算法,像最小值最大化和最大值最小化又或者像会有中位数,大于这个数的时候可以把他全部视为1小于这个数可以全部视为0,这样隐藏的单调也是可以运用二分。最难的好像就是check函数的设计 板子的不同会导致L,R和mid的关系不然会超时,L+1<R的L是=mid,而L<=R 阅读全文
posted @ 2024-02-01 16:05 zhongjx13 阅读(19) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示