PDA

View Full Version : ساخت دسته بندی



amirepsilon
چهارشنبه 07 مرداد 1388, 21:00 عصر
سلام
دوستان من به دسته بندی (category) نیاز دارم که بشه تا بی نهایت عضو زیر مجموعه هم قرار داد و نمایش داد.
کسی راه حلی نداره ؟
ممنون

mrrajabi
پنج شنبه 08 مرداد 1388, 09:12 صبح
قبلاً بحث شده. باید از ساختار درختی استفاده کنین. برای هر رکورد بانک 2 تا آید می خواهین.
1 - آید رکورد
2 - آید پدر که همان آید رکورد دیگر است
- برای ریشه ها آید صفر قرار بدین
- برای رکوردهای فرزند آید همان رکورد پدر را درج کنید
- با یک الگوریتم بازگشتی فرزندای هر پدر را تا بی نهایت اسکن کنید

البته به این سادگی ها هم نیست. باید رو الگوریتمش خوب فکر کنین تا بهینه باشه و زمان زیادی از سرور رو نگیره