• Atcoder F - LCS (DP-最长公共子序列,输出字符串)

    时间:2024-05-02 12:38:52

    F - LCSTime Limit: 2 sec / Memory Limit: 1024 MBScore : 100100 pointsProblem StatementYou are given strings ss and tt. Find one longest string that is...

  • HW2016_字符串_STL_DP

    时间:2024-04-10 11:41:40

    一、在字符串str1中删除那些在str2中出现的字符。str2可能会有重复字符,直接遍历会导致效率低下,故先借助STL的set容器对str1查重;然后,遍历str1和str2,对str1进行查重。#include <iostream>#include <string>#inc...

  • codeforces 825F F. String Compression dp+kmp找字符串的最小循环节

    时间:2024-01-17 22:55:00

    /**题目:F. String Compression链接:http://codeforces.com/problemset/problem/825/F题意:压缩字符串后求最小长度。思路:dp[i]表示前i个字符需要的最小次数。dp[i] = min(dp[j]+w(j+1,i)); (0<=...

  • Codeforces Round #272 (Div. 1)D(字符串DP)

    时间:2024-01-16 10:48:25

    D. Dreamoon and Binarytime limit per test2 secondsmemory limit per test512 megabytesinputstandard inputoutputstandard outputDreamoon saw a large integ...

  • Codeforces Round #272 (Div. 1)C(字符串DP)

    时间:2024-01-16 10:41:43

    C. Dreamoon and Stringstime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputDreamoon has a string s an...

  • [luogu]P1026 统计单词个数[DP][字符串]

    时间:2024-01-14 21:41:06

    [luogu]P1026统计单词个数题目描述给出一个长度不超过200的由小写英文字母组成的字母串(约定;该字串以每行20个字母的方式输入,且保证每行一定为20个)。要求将此字母串分成k份(1<k<=40),且每份中包含的单词个数加起来总数最大(每份中包含的单词可以部分重叠。当选用一个单词...

  • Codeforces 611d [DP][字符串]

    时间:2023-12-02 21:52:43

    /*题意:给一个长度不超过5000的字符串,每个字符都是0到9的数字。要求将整个字符串划分成严格递增的几个数字,并且不允许前导零。思路:1.很开心得发现,当我在前i个区间以后再加一个区间的时候,转移的条件只跟最后一个区间的数字大小有关,这决定这道题可以dp...2.dp[i][j]代表前j个字符,最...

  • 51nod 1092 回文字符串 (dp)

    时间:2023-07-30 08:50:44

    http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1092这个题是poj-3280的简化版,这里只可以增加字符,设 dp[i][j] 为把以i开头j结尾的子串变为回文串的最少次数,if(s[i]==s[j])  dp[i][j...

  • hdu 2296 aC自动机+dp(得到价值最大的字符串)

    时间:2023-01-12 07:57:48

    RingTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 3180    Accepted Submission(s): 1033Proble...

  • 【CF1015F】Bracket Substring(字符串DP)

    时间:2022-12-16 23:13:03

    题意:给定一个只由左右括号组成的字符串s,问长度为2*n的包含它的合法括号序列方案数,答案对1e9+7取模 1≤n≤100,1≤|s|≤200 思路:暴力预处理出s的每个前缀[0..i]后加左右括号分别能与原序列最长匹配到的位置,这一步也可以用KMP 设dp[i][j][k][l]为当前到第i位,未...

  • CS R20 C(贪心+二分) D(套路(n后第k个合法数)二分+数位DP.) E(好题:回文,字符串哈希)

    时间:2022-12-16 09:31:36

    Round 20: Problem B: 题意:给出[1..n]排列,找到一对(i,j) 要求i<j以及a[i]<a[j],并且j-i尽量大.n<=1e5. 记录每个数位置以后 按数值排序,则比a[i]大的a[j]都在a[i]之后 和a[i]最大距离为mx-pos,找到此时后...

  • poj3267--The Cow Lexicon(dp:字符串组合)

    时间:2022-09-12 20:43:05

    The Cow LexiconTime Limit: 2000MS Memory Limit: 65536KTotal Submissions: 8211 Accepted: 3864DescriptionFew know that the cows have their own dictionar...

  • 【BZOJ-1090】字符串折叠 区间DP + Hash

    时间:2022-09-06 22:23:02

    1090: [SCOI2003]字符串折叠Time Limit: 10 Sec  Memory Limit: 162 MBSubmit: 1127  Solved: 737[Submit][Status][Discuss]Description折叠的定义如下: 1. 一个字符串可以看成它自身的折叠。...

  • DP最长递增字符串

    时间:2022-08-06 16:05:54

    对于最简单DP问题,比如7 9 1 10 3中最长的递增字符串就是7 9 10,所以长度是3.对于这个问题,就是从第二个开始,让后面的每一个字符都假设作为咱们要找的最长的字符串的最后一个字符,然后从第一个字符开始和找,这样逐渐找就能找到最长的^…^状态转移方程为状态转移方程 DP[ i ] = ma...

  • 很好的DP思路,字符串比较次数

    时间:2022-08-01 19:55:18

    题目: https://leetcode.com/problems/distinct-subsequences/?tab=Description   一般没有明显思路的情况下,都要想想DP,用下Divide-and-Conque   下面的思路很好,很清晰 https://discuss.leetc...

  • HDU5745-La Vie en rose-字符串dp+bitset优化

    时间:2022-07-29 01:55:51

    这题现场的数据出水了,暴力就能搞过。标解是拿bitset做,转移的时候用bitset优化过的操作(与或非移位)来搞,复杂度O(N*M/w) w是字长第一份标程的思路很清晰,然而后来会T。 /*------------------------------------------------------...

  • $bzoj1009-HNOI2008$ $GT$考试 字符串$dp$ 矩阵快速幂

    时间:2022-06-20 02:08:39

    题面描述阿申准备报名参加\(GT\)考试,准考证号为\(N\)位数\(x_1,x_2,...,x_n\ (0\leq x_i\leq 9)\),他不希望准考证号上出现不吉利的数字。他的不吉利数字\(a_1,a_2,...,a_m\ (0\leq a_i\leq 9)\)有\(M\)位,不出现是指\(...

  • 字符串距离 简单DP

    时间:2022-05-25 12:24:39

    字符串距离时间限制: 1 Sec  内存限制: 128 MB题目描述设有字符串 X,我们称在 X 的头尾及中间插入任意多个空格后构成的新字符串为 X 的扩展串,如字符串 X 为“abcbcd”,则字符串“abcb□cd”,“□a□bcbcd□”和“abcb□cd□”都是 X 的扩展串,这里“□”代表...

  • [LeetCode] Scramble String 字符串 dp

    时间:2022-04-27 03:32:09

    Given a string s1, we may represent it as a binary tree by partitioning it to two non-empty substrings recursively.Below is one possible representatio...

  • Codeforces Round #358 (Div. 2) D. Alyona and Strings 字符串dp

    时间:2022-03-20 08:15:02

    题目链接:题目D. Alyona and Stringstime limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard output问题描述After returned f...