这个数字规律该怎么循环出来呢。。。。

2019 年 3 月 29 日
 phpchen

看 1 楼的回复,这里发不出来

4143 次点击
所在节点    程序员
25 条回复
phpchen
2019 年 3 月 29 日
1 1 1
2 1 1
3 1 1

1 2 1
2 2 1
3 2 1

1 3 1
2 3 1
3 3 1
---------
1 1 2
2 1 2
3 1 2

1 2 2
2 2 2
3 2 2

1 3 2
2 3 2
3 3 2
---------
1 1 3
2 1 3
3 1 3

1 2 3
2 2 3
3 2 3

1 3 3
2 3 3
3 3 3
zycpp
2019 年 3 月 29 日
四进制 逆序输出
wutiantong
2019 年 3 月 29 日
for i ; for j; for k; println "k j i";
lastpass
2019 年 3 月 29 日
for(i <- 1 to 3;j <- 1 to 3 ;k <- 1 to 3 ){
println(k + " " + j + " " + i );
}
phpchen
2019 年 3 月 29 日
我已经写出来了
public function ss() {
$n = 3;
$a = pow($n, 3);
$j = 1;
$er = 1;
$er_num = 0;
$er_max_num = $n;
$san = 1;
$san_num = 0;
$san_max_num = $n * $n;
for ($i = 1; $i <= $a; $i++) {
echo "{$j} ";
echo "{$er} ";
echo "{$san} ";
$j++;
$er_num++;
$san_num++;
if ($j > $n) {
$j = 1;
}
if ($er_num >= $er_max_num) {
$er_num = 0;
$er++;
if ($er > $n) {
$er = 1;
}
}
if ($san_num >= $san_max_num) {
$san_num = 0;
$san++;
}
if ($i % $n == 0) {
echo "<hr/>";
}
echo "<br/>";
}
}
phpchen
2019 年 3 月 29 日
@lastpass 你这个是什么语言的啊,py 吗
niknik
2019 年 3 月 29 日
lastpass
2019 年 3 月 29 日
@phpchen scala
ps:你这写的也太长了吧。
shm7
2019 年 3 月 29 日
前两位机制
solu
2019 年 3 月 29 日
@phpchen #5 你写的看不懂呀

for i := 1; i <= 3 ; i++ {
for j := 1; j <= 3; j++ {
for k := 1; k <= 3; k++ {
println(k, j, i)
}
}
}
phpchen
2019 年 3 月 29 日
@lastpass 我比较蠢。。。其实业务是一个树形的排序来的,我画了原型图,又写了 1 楼的那个排列出来,我才找出规律写出代码,实际是有 5 层的。。。
Yyyye
2019 年 3 月 29 日
for 第二列集体加一加到三进位到第三列
phpchen
2019 年 3 月 29 日
@solupro 你这个肯定是错的。。
1 1 1
1 1 2
1 1 3
1 2 1
1 2 2
1 2 3
1 3 1
1 3 2
1 3 3
2 1 1
2 1 2
2 1 3
2 2 1
2 2 2
2 2 3
2 3 1
2 3 2
2 3 3
3 1 1
3 1 2
3 1 3
3 2 1
3 2 2
3 2 3
3 3 1
3 3 2
3 3 3
0ZXYDDu796nVCFxq
2019 年 3 月 29 日
这是 xx 语言课程 第二节课的课后作业?
solu
2019 年 3 月 29 日
@phpchen #13 ...我还特意每行对了一下,你看看你输出变量的顺序对不对
zhujinliang
2019 年 3 月 29 日
三进制
azh7138m
2019 年 3 月 29 日
zhyl
2019 年 3 月 29 日
竖着看。
akira
2019 年 3 月 29 日
@phpchen i,j,k 顺序换换就好了
flyingghost
2019 年 3 月 29 日
3 进制,0、1、2 输出的时候转成 1、2、3。
然后逆序,高位在后。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/549838

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX