上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 67 下一页
摘要: UVA-11019 题意: 就是给你AB两个字符矩阵,问你B矩阵在A矩阵中的出现次数。 题解: 参考链接:https://blog.csdn.net/qq_38891827/java/article/details/80723483 我们可以进行二维hash,其实就是把n个横向串连在一起hash。注 阅读全文
posted @ 2020-06-02 21:20 kongbursi 阅读(282) 评论(0) 推荐(0) 编辑
摘要: UVA-257 题意: 给你很多串,你需要找到这个串内有没有两个长度大于3的回文字符串,且要保证这两个回文字符串不相同,也不能完全覆盖,但可以重合一部分 题解: 首先判断回文的话可以通过马拉车算法(Manacher算法),如果在某个位置上回文长度大于3的话就要判断一下,如果串长为奇数,那么就取3,否 阅读全文
posted @ 2020-06-02 21:17 kongbursi 阅读(167) 评论(0) 推荐(0) 编辑
摘要: HDU1686 题意: 找A串在B串中的出现次数(可重叠),可用KMP做,这里只提供哈希算法做的方法 题解: 先得到A串的hash值,然后在B中枚举起点,长度为lena的子串,检验hash值是否相同就可以了。 代码: /* -1 在ull里相当于2的六四次-2 ull炸了就当mod2e64 */ # 阅读全文
posted @ 2020-06-02 20:54 kongbursi 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 前序和后序不能确定二叉树理由:前序和后序在本质上都是将父节点与子结点进行分离,但并没有指明左子树和右子树的能力,因此得到这两个序列只能明确父子关系,而不能确定一个二叉树。 由二叉树的中序和前序遍历序列可以唯一确定一棵二叉树理由:1.前序遍历数组中的第一个元素就是二叉树的根节点。 2.根节点将中序遍历 阅读全文
posted @ 2020-06-02 10:05 kongbursi 阅读(4835) 评论(0) 推荐(0) 编辑
摘要: 一、首先先说一下我们都需要建立那些表 mysql> CREATE TABLE IF NOT EXISTS `student`( -> `sno` CHAR(8) NOT NULL, -> `sname` CHAR(4) NOT NULL, -> `ssex` enum('男','女') not nu 阅读全文
posted @ 2020-05-22 09:11 kongbursi 阅读(1881) 评论(0) 推荐(0) 编辑
摘要: 题意: 现在你被要求用天平和一些砝码来量一剂药。当然,这并不总是可以做到的。所以你应该找出那些不能从范围[1,S]中测量出来的品质。S是所有重量的总质量。 输入一个n,后面有n个数,表示这n个物品的质量 题解: 注意这个题的题干,这个天平只要能制造出来那个质量差,然后这个质量差就不会输出(看懂第二个 阅读全文
posted @ 2020-05-14 21:14 kongbursi 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 题意: 给你一个数n,找出来区间[1,n]内有多少书和n不互质 题解: 容斥原理 这一道题就让我真正了解容斥原理的实体部分 “容斥原理+枚举状态,碰到奇数加上(n-1)/lcm(a,b,c..) 碰到偶数减(n-1)/lcm(a,b,c...)” 这个是lcm(a,b,c,,,)可不是他们的乘积。。 阅读全文
posted @ 2020-05-13 22:22 kongbursi 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 题意: 找到第k个与m互质的数 题解: 容斥原理求区间(1到r)里面跟n互质的个数时间复杂度O(sqrt(n))… 二分复杂度也是O(log(n)) 容斥原理+二分这个r 代码: 1 #include<stdio.h> 2 #include<string.h> 3 #include<iostream 阅读全文
posted @ 2020-05-13 21:47 kongbursi 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 参考链接:https://www.cnblogs.com/nwpuacmteams/articles/5697873.html 极小极大搜索 的个人理解(alpha-beta剪枝):https://www.cnblogs.com/Mathics/p/4100059.html 代码+注释: 1 #in 阅读全文
posted @ 2020-05-13 21:27 kongbursi 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 参考链接:http://rchardx.is-programmer.com/posts/16142.html vj题目链接:https://vjudge.net/contest/273000#status/kongbursi/L/0/ 题目给出了一个数列的前若干项,要求推测后面的项。我们很容易想到拉 阅读全文
posted @ 2020-05-13 21:25 kongbursi 阅读(272) 评论(0) 推荐(0) 编辑
上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 67 下一页