01 2020 档案
摘要:题意就是随机给两个字符串, 判断ta们是否相等, 字符串从一开始给出的字符串截取。 说句废话, 复杂度好像可以强行乘个log
阅读全文
摘要:众所周知计算正整数$A$约数和的方法是: 将$A$质因数分解为$p_1^{c_1} p_2^{c_2} p_3^{c_3} \cdots p_m^{c_m}$ $A$的约数和即为$(1 + p_1 + p_1^2 + \cdots + p_1^{c_1}) (1 + p_2 + p_2^2 + \c
阅读全文
摘要:确定两座城市所在坐标, 就可以计算距离了。 坐标可以递归计算。 虽然我看不懂题的样子很狼狈, 但是我写伪代码的样子真的很靓仔 w calc(int N, int p) { if(N == 0) return make_pair(1, 1); // end int tmp = 1 smaller ;
阅读全文
摘要:指数型枚举就是枚举子集, 常见的操作是枚举位向量。 如果要枚举一个位向量的子集,刘汝佳有很漂亮的代码, 可以参考。 树形结构可以描述组合, 这个规律必然有更深刻的意义, 甚至可能可以从中总结出很好的思想方法(远超吾辈的傻逼思维), 遗憾呀, 以后再说吧。
阅读全文
摘要:不重不漏走完所有节点(我全都要!) 换句话说就是到达最后节点时其它的节点都走完了 然后可以用状态压缩动态规划 这道题放在初始之章, 目的是让我们学会利用位运算将整数当成集合来用。 不要跑偏而陷入到无谓的思考当中去, 重点是整数当集合用的各种操作!!!
阅读全文
摘要:年后第一题。 没什么好说的, 这题的全部代码以后就是函数一样的存在。
阅读全文
摘要:放假颓了好多天啊 开始做题吧。(边听music边搓键盘真爽 w< ) 后记: 我书呢? qwq 出去一趟书没了 o o
阅读全文
摘要:$O(nlogn)$求长度为$n$的数列的$LIS$ 将 $$d(i,j) = min { d(i+1,j) ~ d(j,j), ... , d(i,j 1) ~ d(i,i) , 0 } $$ 中的某些部分保存一下, 可以优化时间复杂度
阅读全文
摘要:改变数据结构的写法了, 以后就把所有抽象数据类型塞到namespace 里去了qwq
阅读全文

浙公网安备 33010602011771号