码迷,mamicode.com
首页 >  
搜索关键字:转移    ( 8626个结果
「考试」省选73
T1 看起来是个状压$dp$。 设$dp[i][j][S]$为前$i$行,放置了$j$个哲学家,第$i$行放的情况是$S$的方案数。 那么对于两个状态,能否由上一行转移到这一行会存在一些判断,这些判断暴力写一写就行了,也不是很恶心。 对于两个状态能够转移的话$s_1\rightarrow s_2$, ...
分类:其他好文   时间:2020-04-17 15:20:26    阅读次数:71
Codeforces Round #635 (Div. 2) E.Kaavi and Magic Spell(区间dp)
设计状态dp[i][j]表示T串Ti到Tj(区间i,j)匹配到的个数 由于T串比S串小,所以在区间(m,n)可以插入的字符串是任意的。 转移方程 if s[i] = t[l],dp[l][r] = dp[l][r] + dp[l+1][r] if s[i] = t[r] ,dp[l][r] = dp ...
分类:其他好文   时间:2020-04-17 12:35:45    阅读次数:76
【中等】5-最长回文子串 Longest Palindromic Substring
题目 Given a string s, find the longest palindromic substring in s. You may assume that the maximum length of s is 1000. 给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s ...
分类:其他好文   时间:2020-04-15 18:30:58    阅读次数:59
Codeforces 1149 题解
A 特判全是 $2$,对于有 $1$ 的情况把 $1$ 放到第二个和最后。 时间复杂度 $O(n)$. 代码: "76492031" B 考虑只有一次询问的情况,有一个 $O(n^3)$ 的 DP,设 $f[i][j][k]$ 表示三个串分别匹配到 $i,j,k$,大串最短匹配到哪。转移形如 $(i ...
分类:其他好文   时间:2020-04-15 00:52:48    阅读次数:54
面试官求你了,别再问我TCP的三次握手和四次挥手
少点代码,多点头发 本文已经收录至我的GitHub,欢迎大家踊跃star 和 issues。 https://github.com/midou tech/articles 三次握手建立链接,四次挥手断开链接。这个问题算非常经典的问题,也是面试官非常喜欢问的问题。 不夸张的说,龙叔在校招面试的时候每一 ...
分类:其他好文   时间:2020-04-14 22:36:15    阅读次数:74
树上距离(树形DP)
问题 A: 树上距离 懒惰的温温今天上班也在偷懒。盯着窗外发呆的温温发现,透过窗户正巧能看到一棵n个节点的树。一棵n个节点的树包含n 1条边,且n个节点是联通的。树上两点之间的距离即两点之间的最短路径包含的边数。 突发奇想的温温想要知道,树上有多少个不同的点对,满足两点之间的距离恰好等于k。 注意: ...
分类:其他好文   时间:2020-04-14 16:41:52    阅读次数:90
01大脑是如何思考和决策的
想必大家都听过一首歌,跟着感觉走,听起来并不赖,确实凭直觉引导行事能解决生活中的很多问题。 但过往踩过无数坑告诉我们,大多时候凭直觉并不可靠。我们很容易先入为主,并被情绪和固有的印象干扰而作出错误的判断。 如何避免决策过程中的认知偏差?如何正确认识人类思维中的非理性?带着以上疑问,借《思考,快与慢》 ...
分类:其他好文   时间:2020-04-14 12:35:09    阅读次数:102
STA树的深度(树型DP)
"STA树的深度" 题目大意 给出一个N个点的树,找出一个点来,以这个点为根的树时,所有点的深度之和最大 Input 给出一个数字N,代表有N个点.N include include include define int long long using namespace std; inline i ...
分类:其他好文   时间:2020-04-13 18:07:00    阅读次数:59
NC201400 树学题解
一.题解 ? 这道题又是一道换根dp板子题,代码结构与 "Accumulation Degree" 这道题基本一致,唯一不同的就是转移了【不过转移的时候,因为方程的原因不需要特殊考虑叶节点】 ? 我们先套路的设$dp[i]$ 表示以 $i$ 为根的子树中 , 所有点的深度和 ,现在,我们来想想转移。 ...
分类:其他好文   时间:2020-04-13 12:33:24    阅读次数:53
动态规划(下):如何求得状态转移方程并进行编程实现?
动态规划(下):如何求得状态转移方程并进行编程实现? 状态转移方程和编程实现 这里面求最小值的 min 函数里有三个参数,分别对应我们上节讲的三种情况的编辑距离,分别是:替换、插入和删除字符。在表格的右下角标出了两个字符串的编辑距离 1。 我们假设字符数组 A[]和 B[]分别表示字符串 A 和 B ...
分类:其他好文   时间:2020-04-13 10:45:16    阅读次数:164
8626条   上一页 1 ... 46 47 48 49 50 ... 863 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!