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

高中网站建设课程h5页面怎么做

高中网站建设课程,h5页面怎么做,根据网站软件做报告,遵义网帮你题目 分割回文串 给你一个字符串 s,请你将 s 分割成一些子串,使每个子串都是 回文串 。返回 s 所有可能的分割方案。 示例 1: 输入:s “aab” 输出:[[“a”,“a”,“b”],[“aa”,“b”]] 示例 2: 输入&am…

题目

  1. 分割回文串

给你一个字符串 s,请你将 s 分割成一些子串,使每个子串都是 回文串 。返回 s 所有可能的分割方案。

示例 1:

输入:s = “aab”

输出:[[“a”,“a”,“b”],[“aa”,“b”]]

示例 2:

输入:s = “a”

输出:[[“a”]]

来源:力扣131. 分割回文串


思路(注意事项)

start是分割线


纯代码

class Solution {
private:vector<string> path;vector<vector<string>> ans;bool ishuiwen(string& t, int i, int j){while (i < j){if (t[i] != t[j]) return false;i ++, j --;}return true;}void backtracking (string& s, int start){if (start == s.size()) {ans.push_back(path);return;}for (int i = start; i < s.size(); i ++){if (ishuiwen(s, start, i)){string str = s.substr (start, i - start + 1);path.push_back(str);}else continue;backtracking (s, i + 1);path.pop_back();}}
public:vector<vector<string>> partition(string s) {backtracking (s, 0);return ans;}
};

题解(加注释)

class Solution {
private:vector<string> path;         // 存储当前分割路径vector<vector<string>> ans;  // 存储所有有效分割方案// 判断子串是否是回文bool ishuiwen(string& s, int i, int j) {while (i < j) {if (s[i] != s[j]) return false;  // 如果字符不相等,则不是回文i++, j--;  // 向中间移动指针}return true;  // 全部字符相等,是回文}// 回溯函数void backtracking(string& s, int start) {// 终止条件:分割到字符串末尾if (start == s.size()) {ans.push_back(path);  // 保存当前有效分割方案return;}// 遍历所有可能的分割点for (int i = start; i < s.size(); i++) {// 判断当前子串是否是回文if (ishuiwen(s, start, i)) {string str = s.substr(start, i - start + 1);  // 提取回文子串path.push_back(str);                          // 加入当前路径backtracking(s, i + 1);                       // 递归处理剩余部分path.pop_back();                              // 回溯,移除当前子串} else {continue;  // 如果当前子串不是回文,跳过后续操作}}}public:vector<vector<string>> partition(string s) {backtracking(s, 0);  // 从第一个字符开始分割return ans;          // 返回所有有效分割方案}
};

文章转载自:

http://qWdsYvvK.dbhnx.cn
http://44InW2rY.dbhnx.cn
http://QBVUOaSr.dbhnx.cn
http://NDWZn5wx.dbhnx.cn
http://ZjA2U7yd.dbhnx.cn
http://0WXKk9wV.dbhnx.cn
http://BvhHcyaP.dbhnx.cn
http://YFBSxwOa.dbhnx.cn
http://YoVhMiHB.dbhnx.cn
http://CvvoZuGO.dbhnx.cn
http://JmysC8sz.dbhnx.cn
http://qyug3Eun.dbhnx.cn
http://JViivQxE.dbhnx.cn
http://2FGV2bqE.dbhnx.cn
http://IDgf8qca.dbhnx.cn
http://t9MIOfas.dbhnx.cn
http://VESV31BL.dbhnx.cn
http://5CL8ZbYm.dbhnx.cn
http://kDlTC3O2.dbhnx.cn
http://vJoDpHA3.dbhnx.cn
http://UKk5HYfC.dbhnx.cn
http://E4tzNRed.dbhnx.cn
http://yuOAozyX.dbhnx.cn
http://OVAFwXiC.dbhnx.cn
http://ajkLkbtP.dbhnx.cn
http://txHyJxoa.dbhnx.cn
http://tl5hAxPw.dbhnx.cn
http://uaq7BDen.dbhnx.cn
http://to1aMyb6.dbhnx.cn
http://Mvwgsoeq.dbhnx.cn
http://www.dtcms.com/wzjs/683813.html

相关文章:

  • SEO网站建设入驻程流wordpress 积分下载插件
  • 中国建设教育协会网站大连网络产业大厦
  • 关于做营销型网站的建议合肥建设网站哪家好
  • 外贸网站 字体淄博网站制作价格低
  • 烟台网站建设 熊掌号足球世界积分榜
  • 惠州建设局网站首页wordpress相册插件下载
  • 福州专业网站制作设计大宗交易平台查询
  • 怎样建设自己的物流信息网站手机wap网页游戏
  • 重庆h5网站建设模板高端商务经纪网站建设
  • 长沙商城网站建设报价公示时尚女装网站设计
  • 漳州做网站喊多少钱购物网站开发jdk
  • 建设通和天眼查网站网站建设源码下载
  • 网站备案成功后怎么办wordpress文章自动采集
  • 网站建设服务方案电子商务公司名称大全集最新
  • 专门做三国战纪的网站叫什么意思淘宝网页制作视频教程
  • 做网站要会写什么重庆渝能建设集团有限公司网站
  • 网站建设推广服务费的税率是北京网站外包公司
  • 建设法规网站韩国明星都在那个网站做直播
  • 资深的家居行业网站开发杭州做网站找力果
  • 沈阳网站建设tlmh网站广告推广平台
  • wordpress网站布局网址英文
  • 网站是什么意思例如静态网站后台
  • 蓝色风格的网站电子网站建设基本流程图
  • 南昌大型网站制作wordpress 前端用户
  • 网站备案 收费电子商务网站规划的原则有哪些
  • 富阳区建设局网站首页4399看片手机在线高清动画
  • 怎么做网站网站推广中阔浩潮建设工程有限公司网站
  • 工业企业网站建设wordpress防止机器人注册
  • 县城乡建设局网站wordpress输出外部文章
  • 仿网站建设教程视频中交建设集团 网站