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

区域教育联盟网站建设wordpress 股票主题

区域教育联盟网站建设,wordpress 股票主题,苏州设计公司,photoshop手机版免费破解版题目描述#xff1a; 给定一个字符串 s #xff0c;通过将字符串 s 中的每个字母转变大小写#xff0c;我们可以获得一个新的字符串。 返回 所有可能得到的字符串集合 。以 任意顺序 返回输出。 示例 1#xff1a; 输入#xff1a;s a1b2 输出#xff1…题目描述 给定一个字符串 s 通过将字符串 s 中的每个字母转变大小写我们可以获得一个新的字符串。 返回 所有可能得到的字符串集合 。以 任意顺序 返回输出。 示例 1 输入s a1b2 输出[a1b2, a1B2, A1b2, A1B2]示例 2: 输入: s 3z4 输出: [3z4,3Z4]提示: 1 s.length 12s 由小写英文字母、大写英文字母和数字组成 题目链接 . - 力扣LeetCode 解题主要思路 其实这题很简单遍历string中的每个元素每次遍历的时候分两步走一步是不需要进行大小写转换这次直接插入char元素然后进入下一次遍历另一步是进行大小写转换不过需要注意的是如果在进行大小写转换的时候发现需要转换的元素是数字的话那就直接跳过不需要任何改动也不需要记录否则ret中会出现多余的string因为 “不需要进行大小写转换” 这一步已经帮我们做了该做的事。 解题代码 class Solution { public:vectorstring ret;string path;vectorstring letterCasePermutation(string s) {dfs(s, 0);return ret;}void dfs(string s, int pos){// 结束条件if (path.size() s.size()) {ret.push_back(path);return;}char c s[pos];// 不改变path.push_back(c);dfs(s, pos1);path.pop_back(); // 回溯// 改变if (!(c 0 c 9)) {// 数字的话不用管if (c a c z) c - 32;else c 32;path.push_back(c);dfs(s, pos1);path.pop_back(); }} };
http://www.dnsts.com.cn/news/100775.html

相关文章:

  • 推广网站的图片怎么做成crm网
  • 重庆律师网站建设网站宣传的优点
  • 模板网站怎么建设优化wordpress 8080端口
  • 一流的福州网站建设怀化本地网站
  • 前几年做啥网站致富wordpress手机底部导航栏设置
  • 网站建设本科毕业设计论文网站快捷导航ie怎么做
  • 深圳公司网站建设设计怎么搭建一个完整的网站
  • 在深圳做的网站好做吗网站开发需求文档怎么写
  • 学校网站建设运行情况简介有哪些网站做明星周边
  • wordpress怎样建立多站点如何给一个企业的网站做推广
  • 网站后台 网页编辑器wordpress绝对路径图片不显示
  • 外包网站该怎么做帐塘厦三正半山酒店
  • 网站做优化必须要ftp吗wordpress教程图书
  • seo网站优化案例免费按模板制作微网站
  • 网站标签化网站界面设计中的布局设计要注意什么的结合
  • 租车网站开发网页设计大设计师
  • 常州建设局考试网站胶州网站建设公司
  • 江西做网站多少钱连云港做网站公司哪家好
  • 做外贸开通哪个网站好怎么做网站站内优化
  • 什么网站空间好广东广州
  • 做优化网站是什么意思宁波网站关键词优化排名
  • 网站 流量 不够用wordpress单页面代码
  • 做恐怖网站网页游戏开服表时间表
  • 网站开发知识体系久久网招聘信息
  • 运城网站开发公司做彩票网站电话多少
  • 利用cms怎么做网站《网站建设与维护》讲义
  • 带后台的网站模板商城网站如何做
  • app网站制作下载php在wordpress
  • 电商网站前端模板html5 手机网站开发叫才
  • 网站制作团队优秀企业网站设计要点