摘要:
round 607 A 题意 根据后缀判断出自哪种语言 思路 水题 代码 B 题意 给两个字符串 a,b , a 可以交换任意一对字符(只能交换一次),问能否使得 a 字典序小于 b 思路 贪心,越小的字符越前则越好,处理一下后缀 min ,然后从前往后判断能否交换就好了。这样一定是最优的,交换完了 阅读全文
摘要:
A 题意 给一个 n ,求范围 [1,n] 内所有数中,所有数位都相等的数的个数,如 111,22,3 等 思路 求出 n 的位数 d ,则数位长度为 [1,n 1] 的数各有 9 个,再考虑数位长度为 n 的数,从高位向低位推,设最高位数字为 k ,如果当前位等于 k ,则继续往下推。否则,若大于 阅读全文
摘要:
哈希函数一般都要取模,取模一般都要取质数,那么为什么一定要取质数呢? 做如下分析: 概念与公式 设我们通过哈希函数得到的未取模的值为 X ,一质数模数为 a ,非质数模数为 b , X 对 a 取模后的结果为 Ya ,对 b 取模后的结果为 Yb 则有 $$ Y_a\equiv X \pmod a 阅读全文