 |
ช่วยคิด code เชค จำนวน n ตัวไม่ให้ซ้ำกันหน่อยครับ คิดจนปวดหัวแล้วครับ |
|
 |
|
|
 |
 |
|
ลืมตัวอย่างครับ เช่น n=5 ต้องเปรียบเทียบคือ
5เทียบ4, 5เทียบ3, 5เทียบ2, 5เทียบ1
4เทียบ3, 4เทียบ2, 4เทียบ1
3เทียบ2, 3เทียบ1
2เทียบ1
ประมาณนี้อ่ะครับ
|
 |
 |
 |
 |
Date :
2010-11-22 03:06:25 |
By :
airzio |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Code (PHP)
$x = $n+$n
if($x>$n){
}
ประมาณนี้หรือป่าวครับ ตรงที่ผมเขียนให้เป็นแค่ส่วนของการเช็คนะครับ คุณจะต้องเขียน for ครอบอีกทีน่ะครับ
|
 |
 |
 |
 |
Date :
2010-11-22 08:49:55 |
By :
kanchen |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
งง กับโจกย์   อธิบายหน่อยค่ะ เพื่อช่วยได้ บอกผลออกมาเลยว่าต้องการแบบไหน
|
ประวัติการแก้ไข 2010-11-22 09:08:09
 |
 |
 |
 |
Date :
2010-11-22 09:07:29 |
By :
penpimonmink |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
คือถ้าข้อมูลภายในจำนวน n ตัวเหมือนกันให้แจ้งอ่ะครับถ้าไม่เหมือนกันก้ปล่อยผ่าน
|
 |
 |
 |
 |
Date :
2010-11-22 16:57:00 |
By :
airzio |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ก้ที่ผมเขียนให้ไงครับ คุณก็ไปเช็คเพิ่ม กับ เอา for ครอบก็ได้แล้ว
|
 |
 |
 |
 |
Date :
2010-11-22 17:12:49 |
By :
kanchen |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
เมื่อคือผมนอนคิดอีกไม่รู้ใช้ได้เปล่าช่วยดูให้ทีครับ
Code (PHP)
for($i=n;2>=$i;$i--)
{
for( $y=$i-1;1>=$y;$y--)
{
if($i==$y)
{
echo "ซ้ำกัน";
}
}
}
|
ประวัติการแก้ไข 2010-11-22 17:14:00
 |
 |
 |
 |
Date :
2010-11-22 17:12:54 |
By :
airzio |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Code (PHP)
for($n=1$n<=5;$n++){
$x = $n+$n
if($x=$n){
}
else{
}
}
ลองแบบนี้ครับ
|
 |
 |
 |
 |
Date :
2010-11-22 17:15:22 |
By :
kanchen |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
เด๋วขอลองก่อนนะครับ
|
 |
 |
 |
 |
Date :
2010-11-22 17:18:59 |
By :
airzio |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
http://web-programming-bookmark.blogspot.com/2010/11/check-duplicate-value-exists-in-array.html
<?php
$v1 = 1;
$v2 = 2;
$v3 = 3;
$v4 = 4;
$v5 = 4;
$a = array($v1,$v2,$v3,$v4,$v5);
echo '<br','>$a=';
if (count(array_unique($a)) == count($a)){
echo 'not duplicate';
} else {
echo 'duplicate';
}
?>
|
 |
 |
 |
 |
Date :
2010-11-22 18:00:04 |
By :
num |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|