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

电子政务与网站建设工作总结如何把网站做跳转浏览器链接地址

电子政务与网站建设工作总结,如何把网站做跳转浏览器链接地址,长春网站优化服务,科技网站配色1143. 最长公共子序列 给定两个字符串 text1 和 text2#xff0c;返回这两个字符串的最长 公共子序列 的长度。如果不存在 公共子序列 #xff0c;返回 0 。 一个字符串的 子序列 是指这样一个新的字符串#xff1a;它是由原字符串在不改变字符的相对顺序的情况下删除某些…1143. 最长公共子序列 给定两个字符串 text1 和 text2返回这两个字符串的最长 公共子序列 的长度。如果不存在 公共子序列 返回 0 。 一个字符串的 子序列 是指这样一个新的字符串它是由原字符串在不改变字符的相对顺序的情况下删除某些字符也可以不删除任何字符后组成的新字符串。 例如“ace” 是 “abcde” 的子序列但 “aec” 不是 “abcde” 的子序列。 两个字符串的 公共子序列 是这两个字符串所共同拥有的子序列。 示例 1 输入text1 abcde, text2 ace 输出3 解释最长公共子序列是 ace 它的长度为 3 。示例 2 输入text1 abc, text2 abc 输出3 解释最长公共子序列是 abc 它的长度为 3 。示例 3 输入text1 abc, text2 def 输出0 解释两个字符串没有公共子序列返回 0 。解 //递推公式 /* if text1[i]text2[j]dp[i][j]dp[i-1][j-1]1; elsedp[i][j]max(dp[i-1][j],dp[i][j-1]); */ class Solution { public:int longestCommonSubsequence(string text1, string text2) {vectorvectorint dp(text1.size()1,vectorint(text2.size()1,0));for(int i1;itext1.size();i){for(int j1;jtext2.size();j){if(text1[i-1]text2[j-1])dp[i][j]dp[i-1][j-1]1;else dp[i][j]max(dp[i-1][j],dp[i][j-1]);}}return dp[text1.size()][text2.size()];} };不相交的线 在两条独立的水平线上按给定的顺序写下 nums1 和 nums2 中的整数。 现在可以绘制一些连接两个数字 nums1[i] 和 nums2[j] 的直线这些直线需要同时满足满足 nums1[i] nums2[j] 且绘制的直线不与任何其他连线非水平线相交。 请注意连线即使在端点也不能相交每个数字只能属于一条连线。 以这种方法绘制线条并返回可以绘制的最大连线数。 示例 1 输入nums1 [1,4,2], nums2 [1,2,4] 输出2 解释可以画出两条不交叉的线如上图所示。 但无法画出第三条不相交的直线因为从 nums1[1]4 到 nums2[2]4 的直线将与从 nums1[2]2 到 nums2[1]2 的直线相交。示例 2 输入nums1 [2,5,1,2,5], nums2 [10,5,2,1,5,2] 输出3示例 3 输入nums1 [1,3,7,1,7,5], nums2 [1,9,2,5,1] 输出2解 //我觉得问题还是找最长公共子序列--1143. 最长公共子序列 class Solution { public:int maxUncrossedLines(vectorint nums1, vectorint nums2) {vectorvectorintdp(nums1.size()1,vectorint(nums2.size()1,0));for(int i1;inums1.size();i){for(int j1;jnums2.size();j){if(nums1[i-1]nums2[j-1])dp[i][j]dp[i-1][j-1]1;elsedp[i][j]max(dp[i-1][j],dp[i][j-1]);}}return dp[nums1.size()][nums2.size()];} };53. 最大子数组和 给你一个整数数组 nums 请你找出一个具有最大和的连续子数组子数组最少包含一个元素返回其最大和。 子数组 是数组中的一个连续部分。 示例 1 输入nums [-2,1,-3,4,-1,2,1,-5,4] 输出6 解释连续子数组 [4,-1,2,1] 的和最大为 6 。示例 2 输入nums [1] 输出1示例 3 输入nums [5,4,-1,7,8] 输出23解 /* 设dp[i]为以nums[i]为结尾的最大连续数组和 递归公式 if(dp[i-1]nums[i]nums[i])dp[i]nums[i]; elsedp[i]dp[i-1]nums[i]; 遍历dp[i],找出最大值。 同理也是贪心的思想。 */ class Solution { public:int maxSubArray(vectorint nums) {if(nums.size()1) return nums[0];vectorintdp(nums.size(),0);dp[0]nums[0];int resultnums[0];for(int i1;inums.size();i){if(dp[i-1]nums[i]nums[i])dp[i]nums[i];else dp[i]dp[i-1]nums[i];resultmax(dp[i],result);}return result;} };
http://www.hkea.cn/news/14516476/

相关文章:

  • 网站的第二域名怎么用安徽制作网站专业公司
  • 网站建设合同 附件网站建设课程设计总结
  • 装修公司做网站有用吗摄影网站设计代码
  • 电商网站的多选菜单插件做好公司网站
  • 网站怎么做百度商桥网站搭建php打不开
  • 网站建设的目的和意义海淘科技上海网站设计
  • 宜昌便宜做网站网站 做内容分发资格
  • 电商网站排行榜西安最新公告
  • 空间站做网站什么版本外贸免费平台
  • 徐州做网站设计外贸大楼
  • 分析对手网站免费设计企业logo
  • 营销网站开发系统网站开发最新流程
  • 行业门户网站建站如何在电脑建设网站
  • 网站续费价格网页传奇哪个最好玩
  • 电商网站建设与运营方向核心关键词如何优化
  • 建好网站后访问中讯高科网站建设
  • 郑州做手机网站建设必知的网站
  • 公司网站建设外包赣州人才网官网登录
  • 网站建设公司株洲WordPress臃肿主题
  • 自建网站餐饮服务提供者应在通信主管部门备案后wordpress怎么改后台密码
  • asp简单的网站怎么做哪里有市场营销培训班
  • 扬州哪里做网站好网络购物系统
  • win2008 网站服务器搜狐网站网络营销怎么做
  • 重庆网站排名网站模块是什么
  • 企业做的网站开发费如何入帐科技让生活更美好作文500字
  • 云浮营销建站公司桂林 网站建设
  • 显示网站正在维护是什么情况国际战事最新消息
  • 网站建设需要用到的软件建筑公司取名参考
  • 网站域名哪里买建网站公司专业
  • 上海加盟网网站建设网站建设300元