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

微信手机网站开发国内永久免费crm系统z

微信手机网站开发,国内永久免费crm系统z,芜湖网站优化,安徽安庆地图题型#xff1a;映射、回溯算法、递归 链接#xff1a;17. 电话号码的字母组合 - 力扣#xff08;LeetCode#xff09; 来源#xff1a;LeetCode 题目描述 给定一个仅包含数字 2-9 的字符串#xff0c;返回所有它能表示的字母组合。答案可以按 任意顺序 返回。 给出…题型映射、回溯算法、递归 链接17. 电话号码的字母组合 - 力扣LeetCode 来源LeetCode 题目描述 给定一个仅包含数字 2-9 的字符串返回所有它能表示的字母组合。答案可以按 任意顺序 返回。 给出数字到字母的映射如下与电话按键相同。注意 1 不对应任何字母。 题目样例 示例 1 输入digits 23 输出[ad,ae,af,bd,be,bf,cd,ce,cf]示例 2 输入digits 输出[]示例 3 输入digits 2 输出[a,b,c]提示 0 digits.length 4digits[i] 是范围 [2, 9] 的一个数字。 题目思路 因为题目给的长度是0—4所以纯暴力也可以极限情况4个for循环 这种循环次数自己也不知道会多少次可以考虑用递归遍历完一个点的所有情况在遍历下一个点。这种思想是一种回溯的思想 举个例子比如说数字是【646345】在遍历完第一个元素【6】对应的字母【m、n、o】后就继续遍历【4】的字母【g、h、i】 至于【数字-字母】映射表为了避免 数字 和 字符串之间的类型转化可以用一个unordered_mapstring,string来实现映射表 C代码 class Solution {vectorstring ans;// 建立映射表unordered_mapstring, string hash {{2, abc}, {3, def}, {4, ghi}, {5, jkl},{6, mno}, {7, pqrs}, {8, tuv}, {9, wxyz}};void huisu(const string digits,int index,const string s)//digits是数字 s是要被添加的字母{//递归结束条件if(index digits.size()){ans.emplace_back(s);return;}string digit(1,digits[index]);//当前进行遍历的字母将char转化为string类型string letters hash[digit];for(auto c : hash[digit]){// 非const左值引用得让形参中的临时string变成const string引用huisu(digits,index 1,s c);}}public:vectorstring letterCombinations(string digits) {if(digits.length() 0)return ans;string addstr ;huisu(digits,0,addstr);//从0开始递归return ans;} }; 结算页面
http://www.pierceye.com/news/171782/

相关文章:

  • 怎么把几个网站做互通wordpress 英文站
  • 建设高端网站需要多少钱wordpress检测
  • 如何学习网站建设app嘉兴建站软件
  • 驻马店市建设工程网站平面设计培训班学费一般多少百度贴吧
  • 长沙网络建设的网站免费的个人简历模板word下载
  • 网站维护简单吗wordpress绿色两栏响应式主题
  • 二手站网站怎做福州网站建设的公司哪家好
  • dw如何做网站后台佛山行业网站建设
  • 如何做网站轮播大图简单网页制作成品代码
  • 网站怎么做uc整合查企业网站
  • 网站没被收录什么原因网站排名点击工具
  • 江西南昌建设厅网站商品展示软件
  • 眼镜企业网站建设方案2015做那些网站致富
  • 创建个人网站的流程建设网站聊天室
  • cms 学校网站上海模板网站
  • 网站建设投资风险分析公司做的网站费用如何做账
  • 网站建设费用核算科目DW做的网页用网站打不开
  • wordpress标签搜索引擎嘉兴市做网站优化
  • 网站更换关键词怎么做好wordpress post fonts
  • 厦门优化网站排名网站备案转服务器
  • 怎样做pdf电子书下载网站做旅行攻略的网站
  • 怎样做网站推广啊抖音网站的flash怎么做
  • 网站建设小说网站建设目标是什么意思
  • 如何做一个好的网站中英文网站好处
  • wordpress站点版权设置晋中建设集团网站
  • 怎么夸一个网站做的好看烟台百度网站推广
  • 佛山市网站建设分站多少钱企业门户账号是什么
  • 大中型网站开发价格铜山区建设局局网站周保春
  • 为什么有人做商城优惠券网站卖科技风格设计网站
  • 企业网站的需求分析是做网站编辑还是做平面设计