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

做网站要学哪些网站优化建设方案

做网站要学哪些,网站优化建设方案,全国中高风险地区,创网科技有限公司怎么样一、概念 现有一个字符串#xff0c;要打印出该字符串中字符的全排列。 以字符串abc为例#xff0c;输出的结果为#xff1a;abc、acb、bac、bca、cab、cba。 以字符串aab为例#xff0c;输出的结果为#xff1a;aab、aba、baa。 二、代码 public class Permutation {pub…一、概念 现有一个字符串要打印出该字符串中字符的全排列。 以字符串abc为例输出的结果为abc、acb、bac、bca、cab、cba。 以字符串aab为例输出的结果为aab、aba、baa。 二、代码 public class Permutation {public static void main(String[] args) {ListString list getPermutation(abca); //        输出结果dump(list);} //    输出结果public static void dump(ListString list) {if (null ! list) {for (String str : list) {System.out.println(str);}}}//    从字符串str获取全排列结果public static ListString getPermutation(String str) {if (null str) {return null;}char[] array str.toCharArray();Arrays.sort(array);ListString list new ArrayList(); //        进行全排列操作permutationIteration(array, 0, list);Collections.sort(list);return list;}//    全排列操作public static ListString permutationIteration(char[] array, int index, ListString list) {//到达子递归操作的最后将结果加入列表if (index array.length - 1) {list.add(String.valueOf(array));return list;}for (int i index; i array.length; i) {//当要交换的字符值相同时则交换是使结果重复的操作故不予交换if (i ! index array[i] array[index]) {continue;}//交换2个位置的字符swap(index, i, array); //            递归调用获取结果permutationIteration(array, index 1, list); //           将交换操作还原回去swap(index, i, array);}return list;}/*** array:  字符数组* 交换字符数组中2个位置的字符*/public static void swap(int index1, int index2, char[] array) {if (index1 ! index2) {char tmp array[index1];array[index1] array[index2];array[index2] tmp;}} } 致力于C、C、Java、Kotlin、Android、Shell、JavaScript、TypeScript、Python等编程技术的技巧经验分享。 若作品对您有帮助请关注、分享、点赞、收藏、在看、喜欢。您的支持是我们为您提供帮助的最大动力。
http://www.hkea.cn/news/14391542/

相关文章:

  • 网站 个人 公司 区别app推广方式有哪些
  • 专门做设计文案的网站个人博客大全
  • 相亲网站用什么做的许昌企业网站去哪开发
  • 大气自适应网站源码句容网站制作公司
  • 手机网站变灰西安网站推广公司
  • 做搜狗pc网站排名网站公告栏怎么做
  • 内蒙古网站建设价格医院网站后台管理系统登录
  • 不用cms怎么做网站工程与建设期刊
  • 展示型装饰网站模板下载响应式网站开发源码
  • 网站空间是不是服务器深圳网络营销招聘
  • 佛山网站建设开发团队搜了网
  • 织梦电影网站源码门户网站改版建议
  • 宠物网站怎么做seo引擎优化专员
  • 网站怎么做落款深圳网站建设 设计卓越迈
  • 中学网站建设 课设定制高端网站建设
  • 资深网站购物网站开发报告
  • 吴桥网站做网站收益
  • 网站设计风格介绍网站制作多少钱啊
  • 外国人讲汉语做网站的视频免费个人网站申请
  • 苏州建网站制作费用多少钱wordpress 左边导航菜单
  • 做课件可赚钱的网站关键词查询工具哪个好
  • 爱站网是怎么回事购物网站需要哪些模块
  • 河南省漯河建设局网站小制作大全简单又漂亮
  • 咨询类网站建设深圳12个区地图
  • 大足专业建站公司一个ip地址上可以做几个网站
  • 洛阳市新区建设投资有限公司网站小企业网站建设在哪里
  • 电子商务网站建设与管理期末考试试卷a百度竞价 百度流量 网站权重
  • 网站建设佰首选金手指十六电脑网站建设在哪里
  • 有关做生态环境的官方网站工商注册营业执照网址
  • 海南省建设与执业资格注册中心网站siteservercms做的网站在后台进行修改教程