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

开发网站五个阶段wordpress按颜色搜索

开发网站五个阶段,wordpress按颜色搜索,单色系网站设计有哪些,59网站一起做网店女鞋题目链接 相似度为 K 的字符串 题目描述 注意 s1和s2只包含集合 {‘a’, ‘b’, ‘c’, ‘d’, ‘e’, ‘f’} 中的小写字母s2是s1的一个字母异位词 解答思路 可以深度优先遍历交换字母使得s1和s2尽可能接近#xff0c;基本思路是#xff1a;设定一个指针idx指向s1和s2的…题目链接 相似度为 K 的字符串 题目描述 注意 s1和s2只包含集合 {‘a’, ‘b’, ‘c’, ‘d’, ‘e’, ‘f’} 中的小写字母s2是s1的一个字母异位词 解答思路 可以深度优先遍历交换字母使得s1和s2尽可能接近基本思路是设定一个指针idx指向s1和s2的相同位置如果此时指针处的字母不同此时前面的字母已经相同则需要将此处的字母与后面的字母进行交换使用该位置处的字母相同后再继续深度优先遍历深搜过后需要进行回溯防止对其他深搜过程造成影响为了降低时间复杂度还要注意进行剪枝 在进入本次dfs时如果交换次数过多则可以直接进行剪枝在寻找后面的字母对idx处字母进行交换时如果相似度仍然相同arr1[j] ! arr2[j]则可以进行剪枝在寻找后面的字母对idx处字母进行交换时如果如果交换后对应i位和j位处的字母都相等则可以认为已是最优交换一次交换相似度最多减少2可以进行剪枝 代码 class Solution {int n;int res;public int kSimilarity(String s1, String s2) {n s1.length();res Integer.MAX_VALUE;char[] arr1 s1.toCharArray();char[] arr2 s2.toCharArray();dfs(arr1, arr2, 0, 0);return res;}public void dfs(char[] arr1, char[] arr2, int idx, int count) {// 交换次数过多直接剪枝if (count res) {return;}for (int i idx; i n; i) {if (arr1[i] ! arr2[i]) {for (int j i 1; j n; j) {// 贪心选择-保证交换后相似度更低if (arr1[j] arr2[i] arr1[j] ! arr2[j]) {swap(arr1, i, j);dfs(arr1, arr2, i 1, count 1);// 回溯swap(arr1, i, j);// 贪心选择-如果交换后对应i位和j位处的字母都相等则可以认为已是最优交换if (arr1[i] arr2[j]) {break;}}}return;}}res Math.min(res, count);}public void swap(char[] arr, int i, int j) {char tmp arr[i];arr[i] arr[j];arr[j] tmp;} }关键点 深度优先遍历的思想注意剪枝的情况
http://www.eeditor.cn/news/122561/

相关文章:

  • 创建个人网站怎么做六安政务中心网站
  • 做流量网站西安专业得网站建设公司
  • 自做网站需要多少钱免费的网站模板有哪些
  • 搭建网站案例精粹做网站的文案
  • 为什么不用h5做网站企业信息系统应用
  • 网站优化大赛厦门正规的网站建设公司
  • 怎么看网站关键词排名搬瓦工快照恢复wordpress
  • 请专业做网站的老师西安定制网站
  • 淄博网站公司福建seo快速排名优化
  • 广西钦州网站建设昆明免费网站建设
  • 开发语言有哪几种免费网站建设优化
  • 青岛做外贸网站的公司简介洛可可设计公司贾伟
  • 东阳市住房和城乡建设局网站小白学剪辑从哪里开始
  • 自己做短视频的网站上海市基础工程公司
  • 做门户网站的意义在哪龙岗网站优化
  • 做建筑设计网站wordpress大学模板
  • 河南网站排名优化东莞百度搜索网站排名
  • 手机网站建设方案公司网站做的一样算不算侵权6
  • 深圳营销型网站建设公司网络服务网站建设合同文百科
  • 上海知名 网站设计公司如何让别人浏览我做的网站
  • 娄底建设网站的公司手机网站大全下载
  • 郑州百度网站推广电商平台运营费用预算
  • 鸭梨网站建设杭州西湖区抖音seo方案
  • 沈阳手机网站建设提供做网站公司
  • 久其软件公司网站外链交换平台
  • 网站建设书生商友宁波关键词排名优化
  • 网站反向链接学校网站建设 应用情况
  • 国外创意摄影网站vps服务器的iis网站
  • 网站抓取诊断ip出错苏州seo网站公司
  • 服务器放多个网站自己做一个app