社区
Java SE
帖子详情
打印出四组数组的组合并统计出个数
mrzhang2018
2018-02-01 09:31:25
有四组数组分别在个十百千位上,每次取他们中的一位数字组成4位数,要求这4位数字每次都不能相同,并统计出这些数字的个数,比如:
个 ,十,百,千
23,187,3567,378
打印出:
2133,2833,2137,2138,2153,2157,2158,2863,2867,2868,2838……
合计:总共有x个数字
请高手赐教,最好贴出代码,谢谢1!
...全文
369
3
打赏
收藏
打印出四组数组的组合并统计出个数
有四组数组分别在个十百千位上,每次取他们中的一位数字组成4位数,要求这4位数字每次都不能相同,并统计出这些数字的个数,比如: 个 ,十,百,千 23,187,3567,378 打印出: 2133,2833,2137,2138,2153,2157,2158,2863,2867,2868,2838…… 合计:总共有x个数字 请高手赐教,最好贴出代码,谢谢1!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shoppo0505
2018-02-01
打赏
举报
回复
用循环就行了啊。 总个数的话,就是概率论,直接每位的个数相乘就可以。
youyouke
2018-02-01
打赏
举报
回复
public class PrintMyNum { //个 ,十,百,千 //23,187,3567,378 public static void main(String[] args) { String ge="23"; String shi="187"; String bai="3567"; String qian="378"; StringBuilder sb=new StringBuilder(); for(int i=0;i<ge.length();i++){ for(int j=0;j<shi.length();j++){ for(int k=0;k<bai.length();k++){ for(int l=0;l<qian.length();l++){ char[] c={qian.charAt(l),bai.charAt(k),shi.charAt(j),ge.charAt(i)}; String str=new String(c); if(sb.indexOf(str)==-1){ sb.append(str); } else{ break; } } } } } System.out.println("共有"+sb.length()+"个数"); } }
我自横刀香甜笑
2018-02-01
打赏
举报
回复
public static void main(String[] args) { int [] a,b,c,d; int count = 0; a=new int[]{2,3}; b=new int[]{1,8,7}; c=new int[]{3,5,6,7}; d=new int[]{3,7,8}; for(int i=0; i < a.length; i++){ for(int j=0; j < b.length; j++){ for(int m=0; m < c.length; m++){ for(int n=0; n < d.length; n++){ System.out.println(a[i]*1000 + b[j] * 100 + c[m] *10 + d[n]); count++; } } } } System.out.println("count=" + count); } 基本的应用吧,希望能帮到你。。。。。这个问题不应该在这问了吧?
php求
数组
全排列,元素所有
组合
的方法
本文实例讲述了php求
数组
全排列,元素所有
组合
的方法。分享给大家供大家参考,具体如下: <?php $source = array('pll','我','爱','你','嘿'); sort($source); //保证初始
数组
是有序的 $last = count($source) - 1; //$source尾部元素下标 $x = $last; $count = 1; //
组合
个数
统计
echo implode(',', $source), "
"; //输
出
第一种
组合
while (true) { $y = $x--; //相邻的两个元素 if ($source[$x] <
php求
数组
全排列,元素所有
组合
的方法总结
下面小编就为大家带来一篇php求
数组
全排列,元素所有
组合
的方法总结。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
C实例汇总-
数组
、字符串、
组合
体
C实例汇总-
数组
、字符串、
组合
体
VB.net 源程序(插入、删除、排序、
数组
等)
源程序包括:插入数据、分类
统计
、冒泡排序、
数组
常用方法、杨辉三角、三角形输
出
、等经典程序、可在visual studio.net上运行......
实验二
数组
C++
数组
Java SE
62,628
社区成员
307,259
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章