|
|
|
รบกวนช่วยคิดอัลกอรึทึ่มในการแสดงผลจาก array หน่อยครับ |
|
|
|
|
|
|
|
ถ้าผมมี array(1,2,3,4,5) output จะได้ออกมาแบบไหนครับ
|
|
|
|
|
Date :
2014-11-27 17:02:50 |
By :
zinlucifer |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 2 3 4 5
1 2 3 4
1 2 3 5
1 2 3
1 2 4
1 2 5
1 2
1 3
1 4
1 5
1
2
3
4
5
แบบนี้เลยครับท่าน
ขอบคุณครับ
|
|
|
|
|
Date :
2014-11-27 17:08:23 |
By :
cskaza |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?php
$a = array('1','2','3','4','5','6');
$count_arr = count($a)-1;
$total_loop = 0;
$num_loop = 0;
for($c=0;$c<=count($a);$c++){
for($i=0;$i<=$num_loop;$i++){
while ($total_loop <= $count_arr) {
$b = $total_loop;
if($total_loop >= $count_arr)
{
if($i>0){
$total_loop +=$i;
}
}
echo $a[$total_loop]." ";
$total_loop = $b;
$total_loop++;
}
echo "<br>";
$total_loop = 0;
}
echo "<br>";
$num_loop++;
$count_arr--;
$total_loop = 0;
}
?>
เล่นเอาหมดแรงเลยครับ
|
|
|
|
|
Date :
2014-11-27 18:53:35 |
By :
zinlucifer |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ
เด๋วผมจะเอาไปลองประยุกต์ดูครับ
ขอบคุณมาก ๆ ครับ
|
|
|
|
|
Date :
2014-11-28 16:59:24 |
By :
cskaza |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|