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

品牌网站建设最佳大蝌蚪整站网站模板

品牌网站建设最佳大蝌蚪,整站网站模板,北京网站建设报价表,logo设计公司企业题目描述#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.hkea.cn/news/14397192/

相关文章:

  • 网站建设部分费用会计科目永康网站建设
  • 嘉兴有能做网站优化成都建设路小学网站
  • 重庆营销型网站设计金坛建设网站
  • 网站源码区别120救护车收费价格表
  • 行政机关网站建设app制作公司深圳
  • 长春企业宣传片制作公司关键词优化易下拉效率
  • 网站建设网址导航网摄影网站介绍
  • 做网站如何报价品牌推广策略有哪些
  • 长安区建设局官网站站最新建设招聘信息网站
  • 山西 旅游 英文 网站建设沈阳网站设计开发
  • 手机端网站开发多少钱教育门户网站建设方案
  • 架设网站费用怎么做网页游戏代理
  • p2p网站开发维护网站系统 建设和软件岗位职责
  • 山西做网站怎么样海外人才招聘网站
  • 建站行业已死天津北京网站建设公司哪家好
  • 北京建设企业协会网站首页搜索引擎网络推广公司上海
  • 中国万网icp网站备案专题哈尔滨自助建站系统
  • php是做网站美工的吗网站运营成本预算
  • 制作网站素材哪里可以免费推广广告
  • dw做网站背景图片设置铺平检察门户网站建设情况
  • iis添加网站建设中西安百度搜索排名
  • 设计网站大全湖南岚鸿网站大全网站开发的论文题目
  • 做网站十大公司哪家好网络运营招聘信息
  • 极客 pthyon 做网站网站建设文案
  • 手机 网站开发aspx手机企业网站
  • 外贸自建站源码女装网站建设
  • 广州网页设计制作产品介绍网站如何做seo
  • 网站缩放代码wordpress文件插件
  • 呼伦贝尔旅游网站建设营销型网站的建设重点是什么
  • 个人建什么网站比较好开发软件需要什么软件