نمایش نتایج 1 تا 3 از 3

نام تاپیک: گراف

  1. #1
    کاربر تازه وارد آواتار yaseriran
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    زمین
    سن
    38
    پست
    92

    گراف

    یه برنامه میخوام بنویسم در مورد گرافها و کشیدن آن با تعداد راسهای پویا یا مشخص و در نهایت محاسبه تعداد راس و مشخص کردن اینکه گراف کامل است یا نه و از این موارد...
    البته قبلا این سوال چندبار پرسیده شده، ولی جوابهای مشخصی داده نشده...
    آیا کامپوننت خاصی به جز SimpleGraph وجود داره که بتونه کار رو راحت تر کنه؟
    فکر کنم خود دلفی کامپوننت vcl رو برای کار با گرافیک داره! اگه داره چه جور میشه استفاده کرد؟
    سپاسگذار میشم اگه کمکم کنید!

    ما زیاران چشم یاری داریم...

  2. #2

    نقل قول: گراف

    یه برنامه میخوام بنویسم در مورد گرافها و کشیدن آن با تعداد راسهای پویا یا مشخص و در نهایت محاسبه تعداد راس و مشخص کردن اینکه گراف کامل است یا نه و از این موارد...
    در این مورد پیشنهاد می کنم یک کلاس برای گراف خودتون در نظر بگیرید که خصوصیاتی مثل Q ، P و Maximum و Minimum درجه و ... رو در خودش نگهداری کنه برای رسم باید ابتدا درجه ی هر راس مشخص بشه ، به نوعی باید ماتریس مجاورت گراف رو ایجاد کنید ، با ایجاد ماتریس مجاورت گراف فقط میمونه مشخص کردن مختصات رئوس و بعد هم رسم اونها ، باید مختصات رئوس رو در جایی نگهداری کنید تا بتونید رئوس مرتبط به هم رو با توجه به مختصاتشون به هم وصل کنید ، اگر گراف جهت دار باشه باید جهت یالها هم جایی نگهداری بشه ...
    برای رسم هم نیازی به کامپوننتهای گرافیکی خاصی نیست ، همون ابزار TImage و شیء Canvas مربوط به اون برای رسم کافیه ...

    موفق باشید ...

  3. #3
    کاربر دائمی آواتار nice boy
    تاریخ عضویت
    مهر 1386
    محل زندگی
    Delphi Land
    پست
    373

    نقل قول: گراف

    فایلی که گذاشتم برنامه ای جهت کارکردن با گراف هاست خیلی بدرد بخوره من از سایت زیر گرفتم.
    http://www.delphiforfun.org/
    فایل های ضمیمه فایل های ضمیمه

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •