zoj1733

ZOJ1733递归(优化) 大学ACM竞赛,ZOJ 1733 运用递归(优化)的方法。ac的代码。 立即下载

题目大意:

求最长公共子序列

解题思路:

dp,LCS。赤果果的LCS。
状态f(i,j)为A[1..i]与B[1..j]的LCS,则有转移方程:
f(i,j) = f(i-1,j-1)+ 1 { A[i] = B[j] };
max(f(i-1,j),f(i,j-1)) { A[i] ≠ B [j] } 。

代码如下:

#include<stdio.h>

int myMax(int a,int b){
 return a>=b?a:b;
}

int main(){
 char s1[500],s2[500];
 int m[500][500],len1,len2;
 int i,j;

 while(scanf("%s %s",s1,s2)!=EOF){
  len1=strlen(s1);
  len2=strlen(s2);

  for(i=0;i<=len1;++i)
   m[i][0]=0;
  for(i=0;i<=len2;++i)
   m[0][i]=0;
  for(i=1;i<=len1;++i){
   for(j=1;j<=len2;++j){
    if(s1[i-1]==s2[j-1])
     m[i][j]=m[i-1][j-1]+1;
    else
     m[i][j]=myMax(m[i-1][j],m[i][j-1]);
   }
  }

  printf("%d\n",m[len1][len2]);
 }
 return 0;
}
Anaconda启动失败,一直在loading application的问题 实战基础新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本 阅读详情

相关推荐

CMakeTestCCompiler.cmake错误解决

CMakeTestCCompiler.cmake错误解决欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 最近编译项目的时候,遇到一个cmake的错误,具体错误信息如下: /path-to-pr

昨夜星辰的博客 2万+

zoj 1733 Common Subsequence

最长公共子串 #include using namespace std; char a[1005],b[1005]; int d[1005][1005]; int main() { while(scanf("%s%s",a,b)!=EOF){ int len1=strlen(a); int len2=strlen(b); memset(d,0,sizeof(d)); for

allblue 469

GSEA富集分析实战:从数据准备到结果解读的完整R代码指南

本文提供了一份完整的GSEA富集分析实战指南,涵盖从R环境准备、数据质量控制到基因ID转换、参数优化和结果解读的全流程。通过详细的R代码示例和实用技巧,帮助研究人员高效完成基因集富集分析,特别针对生物信息学中常见的GSEA分析痛点提供了专业解决方案。

weixin_29246195的博客 536

ZOJ-Happy Sequence(记忆化(DP)搜索)

题意:找一种序列,使得 b【i+1】 % b【i】 =0,也就是说每一项都能被前一项整除,且b【i+1】&gt;=b【i】。输入查找这样的序列的上限n,序列长度m,意思是在从1到n这段区间找长度为m的符合条件的序列种数。结果对1e9+7取模 使用DFS记忆化搜索,直接暴力搜索肯定会超时。首先预处理打表出数据范围1~2000所有数的因子。倒着从n向前搜索序列。对于每次查找的的序列种数用DP数...

kuronekonano的博客 446

【机器学习】实验3,贝叶斯垃圾邮件识别(完整代码实现+报告)

电子邮件是互联网的一项重要服务,在大家的学习、工作和生活中会广泛使用。但是大家的邮箱常常被各种各样的垃圾邮件填充了。有统计显示,每天互联网上产生的垃圾邮件有几百亿近千亿的量级。因此,对电子邮件服务提供商来说,垃圾邮件过滤是一项重要功能。而朴素贝叶斯算法在垃圾邮件识别任务上一直表现非常好,至今仍然有很多系统在使用朴素贝叶斯算法作为基本的垃圾邮件识别算法。本次实验数据集来自的中文垃圾邮件数据集,目录解压后包含三个文件夹,其中data目录下是所有的邮件(未分词),已分词好的邮件在data_cut目录下。

高丽大学人工智能硕士在读|专注大模型、RAG、OCR与AI工程实践 5025

ESP-IDF 5.4下esp32-camera组件编译报错?手把手教你解决头文件缺失问题

本文详细解析了ESP-IDF 5.4环境下esp32-camera组件编译时出现的头文件缺失问题,提供了从目录结构优化、CMake配置到VSCode智能感知设置的完整解决方案。针对第三方组件集成难题,文章特别强调了PRIV_REQUIRES依赖声明和路径配置的关键作用,帮助开发者高效解决编译错误并建立稳定的开发环境。

weixin_28829629的博客 308

Triton模型服务化实战:从Notebook到高可用生产部署

机器学习工程化(ML productionization)的核心挑战,是将实验室中可复现的模型转化为稳定、可观测、可运维的在线服务能力。其本质涉及模型服务化(model serving)架构选型、GPU资源调度原理、动态批处理与显存管理机制,以及面向SLO的可观测性设计。技术价值在于降低推理延迟、提升吞吐稳定性、保障特征新鲜度与模型版本一致性;典型应用场景包括金融风控实时决策、电商个性化推荐和AI客服语义理解等高并发低延迟业务。本文聚焦NVIDIA Triton Inference Server在真实产线中

weixin_30410119的博客 323

一条 POST 创建整棵业务对象树,SAP Gateway Deep Create 的运行机制与 ABAP 实现

SAPUI5 的 OData V2 Model 支持 Deep Create,可以为一个新建的 transient parent context 创建 Navigation Property 下的 subentity,并把这些子实体的数据合并进 Root Entity 对应的 OData 请求 Payload。销售组织是否合法,客户是否允许下单,物料是否存在,销售区域是否匹配,计量单位是否正确,项目类别如何确定,定价是否成功,合作伙伴如何派生,交货工厂如何确定,这些都可能在一次创建过程中被触发。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 146

zoj 1733 - Common Subsequence

题目: 分析: 说明:

小白菜又菜 994

U盘插入电脑时发出声音但不显示——编程解决方案

以上是一些常见的编程解决方案,帮助您解决U盘插入电脑时发出声音但不显示的问题。请注意,这些解决方案可能因不同的情况而略有不同,因此请根据您的具体情况进行调整和尝试。当您将U盘插入电脑时,如果您听到了连接声音,但是U盘却没有在文件资源管理器或桌面上显示出来,这可能是由于一些常见问题导致的。U盘的文件系统格式可能与您的计算机不兼容,导致无法正确识别。如果输出显示U盘的文件系统格式与您的计算机不兼容,您可以尝试重新格式化U盘或使用其他兼容的文件系统格式。其中,X是U盘的磁盘编号,Y是您想要分配给U盘的盘符。

ByteEchoX的博客 2461

【MATLAB】嵌入式PID控制参数整定与优化

本文提出了一种基于MATLAB仿真的嵌入式PID参数优化方法,解决了传统人工试凑法效率低、适应性差的问题。通过建立一阶滞后被控对象模型,对比分析了不同PID参数组合的性能表现,筛选出最优参数。仿真结果表明,优化后的PID参数能有效降低超调量(从传统方法的显著超调降至接近0%),缩短调节时间,提高稳态精度。最终将优化算法部署到STM32平台,实现了"仿真整定-参数优化-嵌入式落地"的完整开发流程。该方法显著提升了嵌入式系统的响应速度和控制精度,为工业控制应用提供了标准化解决方案。

unber的博客 45

zoj 1733【最长公共子序列DP】

http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=1733 关键:状态方程  if(c1[i]==c2[j])  dp[i][j]=dp[i-1][j-1]+1; else  dp[i][j]=ma

leolin_的专栏 1007

手把手教你学PCIE(11.3)--pcie的认证和合规性测试

PCIe 设备的认证和合规性测试是确保设备正常工作和达到预期性能的关键步骤。通过使用 PCI-SIG 提供的测试工具和第三方测试工具,可以全面评估 PCIe 设备的物理层、链路层、事务层和互操作性,确保设备符合行业标准和规范。

MHD0815的博客 1359

ZOJ1733

最长公共自序列(n^2)

woot forever woot 941

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

1458 poj--zoj 1733---------------动态规划DP

zoj 1733#include <iostream>#include <string.h>#define N 1005using namespace std ;char s1[N],s2[N];int dp[N][N];int max(int a,int b){ return a>b ? a : b ; } void f(int n,int m){ ...

weixin_30363817的博客 158

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

zoj 1733

#include<iostream>#include<fstream>#include<cstring>using namespace std;char c1[1001],c2[1001];int dp[1011][1011];void read(){// ifstream cin("in.txt"); int i,j,k; int n1,n2...

weixin_30293079的博客 196

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

ZOJ 1733 Common Subsequence【DP】

//2630526 2011-08-17 09:23:56 Accepted 1733 C 0 160 ylwh@Unknown #include #include #define N 999 int main() { int ans, t[N], k[N],

我辈皆愚 588

zoj 1733(LCS

传送门 Common Subsequence Time Limit: 2 Seconds      Memory Limit: 65536 KB A subsequence of a given sequence is the given sequence with some elements (possible none) left out. Given a sequence

twh233的算法blog 501

ZOJ - 1733 Common Subsequence

Common Subsequence Time Limit: 2000MS   Memory Limit: 65536KB   64bit IO Format: %lld & %llu Submit Status Description A subsequence of a given sequence is the given sequ

luciozhang的博客 715

ZOJ 1733 Common Subsequence

设序列X = {x1, x2, ......, xm } 和Y = {y1, y2, ......, yn }的最长公共子序列为Z ={z1, z2, ......, zk},则 (1)若xm = yn ,则zk = xm = yn ,且Zk-1是Xm-1 和Yn-1 的最长公共子序列。 (2)若xm != yn且zk != xm ,则Z 是Xm-1 和Y 的最长公共子序列。 (3)若xm

Witzy's Backyard 425

zoj 1733 Common Subsequence dp

<br />做的第一道dp题<br />#include <stdio.h> #include <string.h> int main(void) { char a[1000],b[1000],aa[1000],bb[1000]; int c[1000][1000]; int i,j; while(scanf("%s %s",a,b) != EOF ) { int m =strlen(a); int n = strlen(b); for (i=1;i<=m;i++

个人信息备份站。。 401
上一篇: zoj1763
下一篇: zoj1711
马冬冬
博客等级 码龄15年 54粉丝 519原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值