博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
字符串组合Scala版
阅读量:6872 次
发布时间:2019-06-26

本文共 585 字,大约阅读时间需要 1 分钟。

  hot3.png

object Combination{    def combinate(pre:String,m: Int,data: String){     data.foreach{ e =>       if(pre.length() == m-1){          if(!pre.contains(e))            println(pre+e)       }else{         if(!pre.contains(e))           combinate(pre+e,m,data)       }     }  }    def arrange(pre:String,m:Int,data:String){    data.foreach{      e =>        if(pre.length() == m-1)          println(pre+e)        else          arrange(pre+e,m,data)    }  }    def main(args: Array[String]){//    combinate("",3,"abc")    arrange("",2,"abc")  }}

转载于:https://my.oschina.net/scipio/blog/280282

你可能感兴趣的文章
js之三大家族+event事件对象
查看>>
rabbitmq消息队列——"工作队列"
查看>>
聊聊Gradle插件
查看>>
也开始写点东西...
查看>>
JQuery raty.js书写星星评价步骤
查看>>
【算法技巧】位运算装逼指南
查看>>
CSS基础概念记录之元素类型
查看>>
[译] Go 代码评审常见问题
查看>>
02-MPLS 工作原理--MPLS报头版
查看>>
linux 用户权限和组权限
查看>>
RPM的使用
查看>>
我的友情链接
查看>>
lvs
查看>>
原型图设计软件
查看>>
setTimeout和setIntelval的区别
查看>>
[C#]通过方法获得游戏人数和玩家姓名
查看>>
How to rotate a bitmap
查看>>
spring常见注解
查看>>
我的友情链接
查看>>
Linux 磁盘分区
查看>>