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

网站建设工具品牌有江西有色建设集团有限公司网站

网站建设工具品牌有,江西有色建设集团有限公司网站,digging into wordpress,中国能建设计公司网站题目 输入一个字符串#xff0c;打印出该字符串中字符的所有排列。 你可以以任意顺序返回这个字符串数组#xff0c;但里面不能有重复元素。 示例: 输入#xff1a;s “abc” 输出#xff1a;[“abc”,“acb”,“bac”,“bca”,“cab”,“cba”] 限制#xff1a; 1… 题目 输入一个字符串打印出该字符串中字符的所有排列。 你可以以任意顺序返回这个字符串数组但里面不能有重复元素。 示例: 输入s “abc” 输出[“abc”,“acb”,“bac”,“bca”,“cab”,“cba”] 限制 1 s 的长度 8 解题思路 将字符串转化为字符数组每次在字符数组中选择一个字符填入特定位置并记录下已经使用了的字符当字符都用完以后产生的字符序列就是其中一个排列 因为1 s 的长度 8所以可以直接使用byte记录下已经被选择的字符 代码 class Solution {SetString resnew HashSet();public String[] permutation(String s) {char[] chars s.toCharArray();bcP(chars,0, (byte) 0,new StringBuilder());String[] ress new String[res.size()];IteratorString iterator res.iterator();for (int i 0; i res.size(); i) {ress[i]iterator.next();}return ress;}public void bcP(char[] chars,int cur,byte check,StringBuilder stringBuilder){if(curchars.length){res.add(stringBuilder.toString());}for (int i0,th1(chars.length-1);ichars.length;i,th1){if((thcheck)!0)continue;check^th;stringBuilder.append(chars[i]);bcP(chars,cur1,check,stringBuilder);stringBuilder.deleteCharAt(stringBuilder.length()-1);check^th;}} }
http://wiki.neutronadmin.com/news/333762/

相关文章:

  • 制作网站的全过程wordpress 增加语言包
  • 做毕业设计网站教程缩短网址在线生成
  • 网站的维护和更新做网站的预算表
  • 有没有免费的微网站开鲁网站seo免费版
  • 烟台网站排名优化报价有什么软件可以做网站
  • 做网站点子h5
  • 东莞网站建设方案企业网站开发费用包括哪些
  • 凡科建站怎么保存网站直接下载app安装
  • 企业网站建设及前期准备wordpress 保留 index.php
  • 企业内部网站建设教程西安网站建设云速
  • 网站推广在哪好外贸wordpress 删除数据库
  • 公司的官方网站怎么做网站建设一年多少钱
  • 大连城市建设集团网站枫林seo
  • 华为公司网站建设方案免费个人网页制作网站
  • 常州外贸网站建设公司域名设计
  • 做任务转比特币的网站手机网站怎么做优化
  • 用软件做的网站权限管理荥阳网站建设多少钱
  • 如何建微信微网站哪些网站可以做免费外贸
  • 色轮 网站京津冀协同发展现状
  • 做单机游戏破解的网站汝州市住房和城乡建设局网站
  • 纯静态网站挂马上海企业地址大全
  • 网站建设需求有哪些用dw做的网站能用吗
  • 单页网站在线制作看楼盘的app
  • 网站建设中的智能元素品牌logo设计图片
  • 跨境网站有哪些杭州明开seo
  • 个人免费建站软件wordpress lofter主题
  • 棋牌游戏网站建设费用f2fpay wordpress
  • 网站的营销推广方案及预算搜狗站长平台验证网站
  • 百度营销-网站分析培训学校网站维护
  • 上海松江区网站建设公司网站运营公司哪家效果好