news 2026/7/5 21:10:37

公共子序列(动态规划)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
公共子序列(动态规划)

给定两个字符串A和B,长度分别为m和n,要求找出它们最长的公共子序列,并返回其长度。例如:
A = “HelloWorld”
B = “loop”
则A与B的最长公共子序列为 “loo”,返回的长度为3。

importjava.util.*;publicclassQue31{publicstaticintLCS(char[]a,char[]b){int[][]dp=newint[a.length+1][b.length+1];for(inti=1;i<=a.length;i++){for(intj=1;j<=b.length;j++){if(a[i-1]==b[j-1]){dp[i][j]=dp[i-1][j-1]+1;}else{dp[i][j]=Math.max(dp[i-1][j],dp[i][j-1]);}}}returndp[a.length][b.length];}publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);Stringstr1=sc.next();Stringstr2=sc.next();char[]a=str1.toCharArray();char[]b=str2.toCharArray();System.out.println(LCS(a,b));sc.close();}}
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/27 3:24:55

Agent Harness:2026 年 AI 工程最重要的概念,一篇文章讲透

"模型智力已经在线&#xff0c;我们现在比拼的就是 Harness。" —— 黄佳&#xff0c;《动手做 AI Agent》作者 2026 年上半年&#xff0c;AI Agent 领域冒出了一个绕不开的高频词&#xff1a;Harness。 Anthropic 连发两篇工程博客讲它&#xff0c;OpenAI 专门撰文讨…

作者头像 李华
网站建设 2026/6/27 3:22:40

AI 写小说能力深度评测与实战指南

在尝试用 AI 辅助创作长篇小说时&#xff0c;很多作者都遇到过类似的困境&#xff1a;开头几章惊艳无比&#xff0c;人物鲜活、情节紧凑&#xff0c;但写到第十章之后&#xff0c;角色性格突然“崩坏”&#xff0c;对话变得机械生硬&#xff0c;甚至前后剧情出现无法自圆其说的…

作者头像 李华
网站建设 2026/6/27 3:19:54

这9款开发工具夯爆了,用了都说好

在软件开发过程中&#xff0c;寻找能够提升效率、降低维护成本的工具是每个开发者的必修课。随着 AI 技术的爆发&#xff0c;开发环境的复杂度也在不断提升。以下整理了 9 款在各自领域表现出色的开源工具&#xff0c;涵盖了环境搭建、后端框架、自动化部署以及网络安全等多个维…

作者头像 李华
网站建设 2026/6/27 3:09:00

AI漫剧剪辑生成主流AI创作工具与工作流盘点

开篇 很多AI漫剧创作者常会遇到两类典型难题&#xff1a;单人创作时&#xff0c;脚本拆解、分镜绘制、画面生图、视频动态化、后期剪辑各环节工具割裂&#xff0c;素材、参数、文案无法连贯复用&#xff0c;反复切换平台浪费大量时间&#xff1b;小型漫剧工作室团队协作时&…

作者头像 李华