当前位置: 首页 > news >正文

深圳企业公司网站设计汕头百度网站排名

深圳企业公司网站设计,汕头百度网站排名,石家庄病毒源头终于找到了,如何做网站推广自己的产品💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kuan 的首页,持续学…

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。
img

  • 推荐:kuan 的首页,持续学习,不断总结,共同进步,活到老学到老
  • 导航
    • 檀越剑指大厂系列:全面总结 java 核心技术点,如集合,jvm,并发编程 redis,kafka,Spring,微服务,Netty 等
    • 常用开发工具系列:罗列常用的开发工具,如 IDEA,Mac,Alfred,electerm,Git,typora,apifox 等
    • 数据库系列:详细总结了常用数据库 mysql 技术点,以及工作中遇到的 mysql 问题等
    • 懒人运维系列:总结好用的命令,解放双手不香吗?能用一个命令完成绝不用两个操作
    • 数据结构与算法系列:总结数据结构和算法,不同类型针对性训练,提升编程思维,剑指大厂

非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨

博客目录

        • 1.题目
        • 2.示例
        • 3.题解

1.题目

给定两个字符串 text1text2,返回这两个字符串的最长 公共子序列 的长度。如果不存在 公共子序列 ,返回 0

一个字符串的 子序列 是指这样一个新的字符串:它是由原字符串在不改变字符的相对顺序的情况下删除某些字符(也可以不删除任何字符)后组成的新字符串。

  • 例如,"ace""abcde" 的子序列,但 "aec" 不是 "abcde" 的子序列。

两个字符串的 公共子序列 是这两个字符串所共同拥有的子序列。

2.示例

示例 1:

输入:text1 = "abcde", text2 = "ace"
输出:3
解释:最长公共子序列是 "ace" ,它的长度为 3 。

示例 2:

输入:text1 = "abc", text2 = "abc"
输出:3
解释:最长公共子序列是 "abc" ,它的长度为 3 。

示例 3:

输入:text1 = "abc", text2 = "def"
输出:0
解释:两个字符串没有公共子序列,返回 0 。
3.题解
public class LCSubsequence {public int longestCommonSubsequence(String text1, String text2) {int m = text1.length();int n = text2.length();int[][] dp = new int[m + 1][n + 1];for (int i = 1; i < m + 1; i++) {char a = text1.charAt(i - 1);for (int j = 1; j < n + 1; j++) {char b = text2.charAt(j - 1);if (a == b) {dp[i][j] = dp[i - 1][j - 1] + 1;} else {dp[i][j] = Integer.max(dp[i - 1][j], dp[i][j - 1]);}}}print(dp, text2, text1);return dp[m][n];}static void print(int[][] dp, String a, String b) {System.out.println("-".repeat(23));Object[] array = a.chars().mapToObj(i -> String.valueOf((char) i)).toArray();System.out.printf("     " + "%2s ".repeat(a.length()) + "%n", array);for (int i = 0; i < b.length(); i++) {int[] d = dp[i + 1];array = Arrays.stream(d).boxed().toArray();System.out.printf(b.charAt(i) + " " + "%2d ".repeat(d.length) + "%n", array);}}public static void main(String[] args) {LCSubsequence code = new LCSubsequence();System.out.println(code.longestCommonSubsequence("abcde", "ace"));System.out.println(code.longestCommonSubsequence("ba", "yby"));}
}

觉得有用的话点个赞 👍🏻 呗。
❤️❤️❤️本人水平有限,如有纰漏,欢迎各位大佬评论批评指正!😄😄😄

💘💘💘如果觉得这篇文对你有帮助的话,也请给个点赞、收藏下吧,非常感谢!👍 👍 👍

🔥🔥🔥Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧!🌙🌙🌙

img

http://www.yidumall.com/news/9389.html

相关文章:

  • 大连做网站制作搜狗站长
  • 河北建设厅官方网站报名考试网电商培训有用吗
  • 内蒙古建设工程交易服务中心网站seo排名啥意思
  • 深圳营销型网站设计站长工具视频
  • 创建网站需要什么技术湖南优化公司
  • 网页游戏源代码如何优化关键词的排名
  • 企业内部门户网站建设方案福州seo网站推广优化
  • 南阳微网站seo经典案例
  • 类模板模板下载网站有哪些大一网页设计作业成品免费
  • 在服务器网站上做跳转页面跳转页面百度广告公司联系方式
  • wordpress oa插件windows优化大师手机版
  • 怎么做影视网站优化快速排序
  • seo专员的工作内容北京seo优化排名推广
  • 威海网站建设排名榜手游推广渠道
  • 二手域名交易平台seo日常工作
  • 西安做网站 怎样备案广州seo托管
  • 可视化编程软件网站优化课程
  • 大学两学一做网站互联网营销案例
  • wordpress 整站播放器竞价托管代运营多少钱
  • 郑州软件开发工资武汉百度快照优化排名
  • 徐州东站苏州seo排名优化课程
  • 做java一个网站网络营销的优化和推广方式
  • 简述网站建设在作用关键词优化策略
  • 工业电商做网站怎么样自助建站系统哪个好用
  • 辅助网站怎么做的海南网站网络推广
  • blog网站设计怎么样推广自己的网站
  • 一个网站是如何知道是谁来访问免费网络推广软件
  • 怎么用建站abc做网站微信营销软件免费版
  • 广州做营销型网站百度关键词搜索引擎
  • 团购网站平台建设星链seo管理