随笔分类 - 算法
摘要:哈希 字符串哈希 分析 定义一个进制b,b必须大于字符种数且为素数~~(玄学吧)~~ 。然后将字符串的每位字符的ascii码当做进制的方法一样算成一个数。 想一下我们如何求出二进制中每位的数字?除一下存入数组,再模一下,知道数为 0 。 字符串哈希也是这个思路:要求一个字符串在另一个长字符串中出现的
阅读全文
摘要:背景 成绩录入的时候,常常会遇到这种情况~~(可能没多少学校会这么干)~~ 上图中,如果说数据足够多,且都集中于良好的话,每一次录入就需要更多的时间。并且有些时候分支不止这么点。 路径长度 这个时候,我们就需要让数据大的分支与根节点靠近一点。这里再引入一个概念————路径长度。在一棵树中,一个节点向
阅读全文
摘要:最长不下降子序列 感觉真的忘得差不多了。 #include<iostream> using namespace std; #define N 1000010 int n, num, a[N], f[N], len1, len2; int main() { while(cin >> num) a[++
阅读全文
摘要:[NOIP2013 提高组] 转圈游戏 题目描述 个小伙伴(编号从 到 )围坐一圈玩游戏。按照顺时针方向给 个位置编号,从 到 。最初,第 号小伙伴在第 号位置,第 号小伙伴在第 号位置,……,依此类推。游戏规则如下:每
阅读全文
