|
|
|
อยากได้แนวทางการการเขียน code sql find leaf node น่ะครับ (น้องใหม่ไร้วรยุทธ์) |
|
|
|
|
|
|
|
int directoin = 0;
curr = root;
for(;;){
if (curr == null)
return null;
directoin = target.compareTo (curr.element);
if (direction ==0)
retrun curr;
else if (direction<0)
curr= left;
else // direction>0
curr = curr.right;
}
}
------------------------------------------------------------
ผมมั่วไปเรื่อยน่ะครับ ผมอยากทำเป็น แต่ไม่ใครแนะนำ
ได้แค่พยายามลองผิดลองถูก ไปเรื่อย ๆน่ะครับ
|
|
|
|
|
Date :
2012-08-05 14:23:13 |
By :
impongtep |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ต้องการดึงแบบผ่าน sb หรือว่าดึงจากอะไรเหรอคะ
|
|
|
|
|
Date :
2012-08-05 14:56:03 |
By :
Th@iDev |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ต้องการให้มัน SELECT ข้อมูลจาก SQL น่ะครับ (คือหา leaf node เพราะ leaf node คือลูกน้อง)
แต่ผมเขียนเป็นแต่ C กับ java basic น่ะครับเลยเป็น code ดังข้างบน ขอโทษครับถ้าทำให้คำถามสับสน T^T
|
|
|
|
|
Date :
2012-08-05 15:20:55 |
By :
impongtep |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ที่ผมทำไว้เป็น tree view 1 ชั้น ดึงจาก db
http://www.edu.buu.ac.th/thesis/main.php
แต่คุณต้องการหลาย ๆ ชั้น มีหัวหน้ามีลูกน้อง ลูกน้องก็เป็นหัวหน้าแล้วก็มีลูกน้อง เป็น sub กันไปเรื่อย ๆ .....
ออกแบบ db คร่าว ๆ มาให้หน่อยดิ่ ผมครีเอทไม่ออก เด๋วผมจะได้ลองเอามาใส่กับ Code ผม แต่ถ้าอยากจะได้ตัว treeview นี้เลยก็บอก
แต่ต้องขอเวลาหน่อย ตอนนี้หนีงานมาตอบ เด๋ซต้องไปลุยงานประจำก่อน ยินดีช่วย ๆ
edit ครั้งที่ 1 : เขียนเป็น C แล้วไปโพสต์ถามที่ห้อง C มีอ่ะยังล่ะ ของผมมีแต่ php อ่ะ
|
ประวัติการแก้ไข 2012-08-05 15:44:05
|
|
|
|
Date :
2012-08-05 15:42:43 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณท่าน apisitp มากครับที่ต้องการคือ code MySQL
ในการ SELECT หา Node ว่าตัวไหนเป็น Leaf Node
บ้างน่ะครับไม่ต้องเป็น treeview ก็ได้ครับท่าน
(เพื่อหาว่าใครเป็นแค่พนักงาน ไม่ได้เป็นหัวหน้าใครเลย)
|
|
|
|
|
Date :
2012-08-05 22:57:43 |
By :
impongtep |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณท่าน apisitp เป็นอย่างสูงครับ
|
|
|
|
|
Date :
2012-08-06 12:14:01 |
By :
impongtep |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|