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

做网站费用是什么信用网站建设意见

做网站费用是什么,信用网站建设意见,大学有吗网站建设,中企动力企业z云邮登陆扰乱字符串 难度#xff1a;困难 题目描述 使用下面描述的算法可以扰乱字符串 s 得到字符串 t #xff1a; 如果字符串的长度为 1 #xff0c;算法停止如果字符串的长度 1 #xff0c;执行下述步骤#xff1a; 在一个随机下标处将字符串分割成两个非空的子字符串…扰乱字符串 难度困难 题目描述 使用下面描述的算法可以扰乱字符串 s 得到字符串 t 如果字符串的长度为 1 算法停止如果字符串的长度 1 执行下述步骤 在一个随机下标处将字符串分割成两个非空的子字符串。即如果已知字符串 s 则可以将其分成两个子字符串 x 和 y 且满足 s x y 。随机 决定是要「交换两个子字符串」还是要「保持这两个子字符串的顺序不变」。即在执行这一步骤之后s 可能是 s x y 或者 s y x 。在 x 和 y 这两个子字符串上继续从步骤 1 开始递归执行此算法。 给你两个 长度相等 的字符串 s1 和 s2判断 s2 是否是 s1 的扰乱字符串。如果是返回 true 否则返回 false 。 示例1 输入 s1 “great”, s2 “rgeat” 输出 true 示例2 输入 s1 “abcde”, s2 “caebd” 输出 false 示例3 输入 s1 “a”, s2 “a” 输出 true 题解 直接使用动态规划来解题原始的递归方法中存在大量的重复操作从而使时间复杂度大幅提高这时可以使用一个三维数组dp[i][j][k]来记录i表示s1起始位置j表示s2起始位置k表示当前字符串的长度 转移方程如下 dp[i,j,k] (dp[i,j,m] dp[im,jm,k-m]) || (dp[i,jk-m,m] dp[im,j,k-m]) 其中m的取值范围是[1,k)。这表示切割位置可以在1到k之间选择。 想法代码 using System; using System.Net.Http.Headers;class Solution {ListListstring strings new ListListstring();public static void Main(string[] args){string s1 great;string s2 rgeat;Solution solution new Solution();bool ans solution.IsScramble(s1, s2);Console.WriteLine(ans);}public bool IsScramble(string s1, string s2){if (s1.Equals(s2)){return true;}int length s1.Length;int[,,] dp new int[length, length, length 1];for (int k 1; k length; k){for (int i 0; i length - k; i){for (int j 0; j length - k; j){if (k 1){dp[i, j, k] s1[i] s2[j] ? 1 : 0;continue;}for (int m 1; m k; m){if ((dp[i, j, m] 1 dp[i m, j m, k - m] 1) || (dp[i, j k - m, m] 1 dp[i m, j, k - m] 1)){dp[i, j, k] 1;break;}}}}}return dp[0, 0, length] 1;} }
http://www.zqtcl.cn/news/354535/

相关文章:

  • 功能网站模板电商平台项目商业计划书
  • 阿里巴巴国际站入驻费用及条件广州做网站比较好的公司
  • 淄博营销网站建设阳泉营销型网站建设费用
  • 珠海网站开发定制常德网站建设详细策划
  • 做电影网站侵权哈尔滨网站开发
  • 中国联通网站备案系统Wordpress建立空白页面
  • 郑州网站建设 郑州网站制作wordpress删除模板
  • 北京网站设计培训wordpress vps 伪静态
  • 做网站和编程有关系吗seo百家外链网站
  • 网站新闻怎么写最新事故案例100例
  • 网站中的表格seo宣传网站
  • 河南锦路路桥建设有限公司网站网站建设会考什么
  • 高校网站建设研究意义餐饮vi设计案例
  • 触屏手机网站网站建设功能模块价格
  • 类似携程网的网站wordpress文章摘要调用
  • 好网站建设公司开发方案联盟营销的网络营销方式
  • logo免费生成网站洛阳网络建站公司
  • 建设工程部网站百度指数功能
  • 个人网站 商业时事新闻2022最新10月
  • 不会代码 怎么做网站网站视频管理系统
  • 网站空间 流量网上卡片制作
  • 网站排名seo软件机关网站源码
  • 网站手机端页面怎么做手机之家
  • 成都电子商务网站大庆城市投资建设网站
  • 电子商务网站费用wordpress 怎么手动更新
  • 中国空间站设计在轨飞行多少年南昌网站建设风格
  • 用php写的网站有哪些暖暖 视频 在线 观看 高清
  • 云空间网站怎么做海南旅游网网页制作
  • 常宁网站免费的ai作图软件
  • 网站建设讲师招聘如何做电商产品推广