码迷,mamicode.com
首页 >  
搜索关键字:例题    ( 2623个结果
Hash
Hash 模板 http://xlorpaste.cn/y0xia1 例题 Google Kick Start Round A 题意 有L个单词,现在给定一个字符串S,长度为N. 1 一个单词和S串匹配的方法是: 这个单词和S的一个子串的首字符和尾字符相同,中间的字母种类个数相同,但是顺序随意,求有 ...
分类:其他好文   时间:2020-03-28 00:59:16    阅读次数:67
马拉车算法
Manacher 模板 例题 最长双回文串 https://www.luogu.com.cn/problem/P4555 题意 在给定的字符串中找到两个相邻的回文串,长度最长 思路 将Manacher处理后的" "当作两个回文串的连接点 注意这个处理步骤: 还有这个步骤: 代码 : https:// ...
分类:编程语言   时间:2020-03-28 00:56:00    阅读次数:75
最小生成树
最小生成树 模板 Prim Kruskal 例题 走廊泼水节 https://ac.nowcoder.com/acm/contest/1056/A 题意 将一棵树加不同权值的边,变成一个完全图,问加的权值和最小为多少? 思路 推论:对于两棵树,要在两棵树之间选择一条边,仍然是最小生成树,必然是选择两 ...
分类:其他好文   时间:2020-03-28 00:51:11    阅读次数:80
KMP
KMP 模板 prefix function 前缀函数 例题 [CF204E] 题意 给定一主串,再查询某字符串是否可以由主串的两个子串拼接而成. 思路 正反向各kmp一次 记录查询的字符串的前缀和后缀在主串中的位置 代码:先空着,之前的代码写的不太对 [CCPC秦皇岛] 题意 跟找循环节有关 思路 ...
分类:其他好文   时间:2020-03-28 00:44:11    阅读次数:59
生活日用算法——八皇后问题
八皇后问题也算是比较经典的回溯算法的经典案例。题干描述如下: 在 8×8 格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法 对此首先我们使用array[][]来构建一个棋盘,然后尝试落子,此时算法如下: /** * 寻找皇后节点 * @ ...
分类:编程语言   时间:2020-03-27 21:15:46    阅读次数:88
【算法】AC自动机/AC算法 - 多模式串快速匹配
AC自动机 ~~Accepted~~ Aho Corasick 性质 AC自动机/AC算法 (Aho Corasick automaton),是著名的多模式串匹配算法。 前置知识 1. 字典树( 重要 ) 2. KMP算法(了解Next数组的作用) 典例与算法复杂度分析 典型例题是:给定一个主串 S ...
分类:编程语言   时间:2020-03-27 09:11:10    阅读次数:73
问题 A: 简单类及成员实例(C#)
题目描述 简单类及成员实例。定义了如下图所示类Student,根据下图和给出代码,补写缺失的代码。 using System; namespace sample{ class Student { public string studentid;//学号 public string studentna ...
分类:Windows程序   时间:2020-03-26 19:57:19    阅读次数:98
挑战程序设计竞赛3.3例题:Crane POJ - 2991
ACM has bought a new crane (crane -- je?áb) . The crane consists of n segments of various lengths, connected by flexible joints. The end of the i-th s ...
分类:其他好文   时间:2020-03-26 16:36:32    阅读次数:93
最大子矩阵问题&悬线法小结
$\large{例题1.}$ "$\large{\text{ZJOI}2007棋盘制作}$" $\\$ $\large{证明一下做法的正确性,首先如果一个矩形面积最大,那么它一定顶着边界。\\然后更新up、l、r当且仅当a[i][j] 与 a[i 1][j]满足一定的关系,对其余的up、l与r无影响 ...
分类:其他好文   时间:2020-03-26 12:26:17    阅读次数:72
算法学习_栈
以蓝书为学习参考,进行的栈的学习 例题1: 实现一个栈,支持Push,Pop和GetMin(查询栈中最小的值)在O(1)完成 算法实现思路:建立两个栈,A存原本的数据,B存以栈底开头的每段数据的最小值 Push(X),在A中插入X,在B中插入min(B的栈顶数据,X)。执行GetMin只需要输出B. ...
分类:编程语言   时间:2020-03-25 23:00:17    阅读次数:83
2623条   上一页 1 ... 19 20 21 22 23 ... 263 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!