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

太原做微网站的公司网络营销试题库及答案

太原做微网站的公司,网络营销试题库及答案,亿码酷网站建设,网站开发培训合肥LeetCode 67 回文子串 思路很简单&#xff0c;每一个dp[i]等于dp[i-1]加上当前字符向前直到0各个长度字符串回文串个数即可 代码如下&#xff1a; class Solution {public boolean isValid(String s) {int l 0, r s.length() - 1;while (l < r) {if (s.charAt(l) ! s.ch…

LeetCode 67 回文子串


思路很简单,每一个dp[i]等于dp[i-1]加上当前字符向前直到0各个长度字符串回文串个数即可

代码如下:

class Solution {public boolean isValid(String s) {int l = 0, r = s.length() - 1;while (l < r) {if (s.charAt(l) != s.charAt(r)) return false;l++; r--;}return true;}public int countSubstrings(String s) {int[] dp = new int[s.length()];dp[0] = 1;for (int i = 1; i < s.length(); i++) {dp[i] = dp[i-1];for (int j = i; j >= 0; j--) {String ss = s.substring(j, i+1);if (isValid(ss)) dp[i]++;  }}return dp[s.length() - 1];}
}

LeetCode 516 最长回文子序列


这题要在上一题基础上稍微转换下思路。

原本是从前往后循环内从后往前统计回文字符串数目,这题是从中间往两边,看两边分别接触到的第一个字符是否相等。

如果相等就都放入,并且dp[i][j]等于dp[i+1][j-1]+2,否则dp[i][j]取dp[i+1][j]、dp[i][j-1]、dp[i][j]中最大值即可。这就是这道题的递推逻辑了。

初始化方式是在i==j时要初始化为1。或者将dp[i][i]初始化为1也行

从递归公式中,可以看出,dp[i][j] 依赖于 dp[i + 1][j - 1] ,dp[i + 1][j] 和 dp[i][j - 1],如图:

所以遍历i的时候一定要从下到上遍历,这样才能保证下一行的数据是经过计算的

代码如下:

public class Solution {public int longestPalindromeSubseq(String s) {int len = s.length();int[][] dp = new int[len + 1][len + 1];for (int i = len - 1; i >= 0; i--) { // 从后往前遍历 保证情况不漏dp[i][i] = 1; // 初始化for (int j = i + 1; j < len; j++) {if (s.charAt(i) == s.charAt(j)) {dp[i][j] = dp[i + 1][j - 1] + 2;} else {dp[i][j] = Math.max(dp[i + 1][j], Math.max(dp[i][j], dp[i][j - 1]));}}}return dp[0][len - 1];}
}

http://www.sczhlp.com/news/15451/

相关文章:

  • 做网站需要执照嘛网络营销乐云seo
  • 网站上线2年才做301流程优化
  • 阳江网站推广优化公司360排名优化工具
  • c#网站开发视频教程 高清口碑营销案例有哪些
  • QML踩坑 import版本号
  • IO操作(文件/文件夹操作与读写)
  • ExcelHelper
  • LilCTF--misc全解
  • 网站被攻击的方法互联广告精准营销
  • 如何搭建一个视频网站爱站网站排行榜
  • 60平米一居室装修价格网络推广和seo
  • 建设项目银行网站网站推广与优化方案
  • 网站开发中英文版如何写网站推广优化排名公司
  • 国内大的网站建设公司排名seo培训费用
  • 做网站的时候怎么照片路径泰安网站建设优化
  • 做奶茶的网站怎么来做优化类似互推商盟的推广平台
  • 商城网站开发嵌入支付宝宣传软文模板
  • NOIP2023 T4 题解
  • TCP的握手机制
  • NOIP2023 T3 题解
  • 高性能计算-CUDA性能优化-transpose
  • 提交网站入口百度竞价排名医院事件
  • 福田公司全称太原网站制作优化seo
  • 江苏广泽建设有限公司网站网站竞价推广怎么做
  • 哪些网站做电商比较好seo软件哪个好
  • 网站域名注册哪个好门户网站怎么做
  • 江阴哪里有做网站的友情链接英文
  • 做视频网站 许可证网站设计制作哪家好
  • 如何提升网站访问速度seo薪酬
  • 深圳网站建设公司哪家好高质量网站外链平台