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

制作一个网站怎么做的wordpress首页生成静态

制作一个网站怎么做的,wordpress首页生成静态,网站免费搭建平台,大连市房屋管理局官网LeetCode-131 分割回文串 题目描述解题思路C 代码 题目描述 给你一个字符串 s#xff0c;请你将 s 分割成一些子串#xff0c;使每个子串都是 回文串。返回 s 所有可能的分割方案。 示例 1#xff1a; 输入#xff1a;s “aab” 输出#xff1a;[[“a”,“a”,“b”],… LeetCode-131 分割回文串 题目描述解题思路C 代码 题目描述 给你一个字符串 s请你将 s 分割成一些子串使每个子串都是 回文串。返回 s 所有可能的分割方案。 示例 1 输入s “aab” 输出[[“a”,“a”,“b”],[“aa”,“b”]] 示例 2 输入s “a” 输出[[“a”]] 解题思路 B站题目讲解 在解决组合、排列、子集、切割问题时我们选择使用回溯算法。 用指针 start 试着去切切出一个回文串基于新的 start继续往下切直到 start 越界 每次基于当前的 start可以选择不同的 i切出 start 到 i 的子串我们枚举出这些选项 i 切出的子串满足回文将它加入部分解 path 数组并继续往下切递归切出的子串不是回文跳过该选择不落入递归继续下一轮迭代 C 代码 class Solution { public:vectorvectorstring partition(string s) {back_tracking(s, 0);return res;} private:vectorvectorstring res;vectorstring path;bool isPalindrome(const string s, int start, int end) {for (int i start, j end; i j; i, j--) {if (s[i] ! s[j]) return false;}return true;}void back_tracking(string s, int index) {if (index s.size()) {res.push_back(path);return;} else {for (int i index; i s.size(); i) {if (isPalindrome(s, index, i)) {path.push_back(s.substr(index, i - index 1));} else {continue;}back_tracking(s, i 1);path.pop_back();}}} };
http://www.hkea.cn/news/14553941/

相关文章:

  • 科技公司建设网站公司餐饮 网站模板
  • 海关申报网站怎么做建站行业获客
  • c 网站开发模板批量修改wordpress文章分类目录
  • 网站 支持建设单位十六局门户网
  • 湛江网站建设方案服务小程序开发公司简介
  • 移动端的网站建设s吗网站虚拟主机
  • 网站搭建思路二级域名网站可以做360推广
  • 百度地图网站开发自己写的网页怎么发布到网上
  • 什么是cms网站系统怎样注册电商平台成为卖家
  • 物流网站建设方案范文域名被锁定网站打不开怎么办
  • 怎样建设手机网站域名主机网站导航
  • 网站首页优化的目的用户中心wordpress
  • 什么网站系统好无锡app定制
  • 哪个网站能帮助做试卷wordpress 邮件
  • 坐什么网站能用到html5网站开发怎么收费
  • 平台网站功能潍坊做网站潍坊做网站
  • 怎么网站wordpress中category参数
  • 城市建设网站鹤岗市免费注册126免费邮箱
  • 深圳市住房城乡建设局网站wordpress版本降级
  • 个人作品网站怎么做友汇网网站建设管理后台网站
  • 无锡网站建设哪家好惠州网站建设设计
  • 最优做网站裙晖wordpress
  • 学校网站建设小组及分工吃什么补肾最快
  • 手机网站 手机app在哪里建网站免费
  • 网站开发工具.枫子科技网络推广的目标
  • 厂家网站怎么做做seo的网站有那些
  • 手机wap网站模板免费下载天美影视传媒有限公司
  • 苏州 网站的公司哪家好网站的建设好处
  • 有道云笔记WordPressseo关键词是什么意思
  • 龙岗区网站制作服装设计公司取名