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

نام تاپیک: یافتن الگوریتم (درخواست نرم افزار)

  1. #1

    یافتن الگوریتم (درخواست نرم افزار)

    سلام دوستان.
    نرم افزاری میشناسید که بهش 10 ، 20 عدد (7 رقمی)متوالی داد و اون نرم افزار بتونه الگوریتم به کار رفته رو پیدا کنه؟

  2. #2
    کاربر دائمی آواتار codelover
    تاریخ عضویت
    بهمن 1385
    محل زندگی
    خونمون
    پست
    117

    نقل قول: یافتن الگوریتم (درخواست نرم افزار)

    نقل قول نوشته شده توسط dj_dj_dj مشاهده تاپیک
    سلام دوستان.
    نرم افزاری میشناسید که بهش 10 ، 20 عدد (7 رقمی)متوالی داد و اون نرم افزار بتونه الگوریتم به کار رفته رو پیدا کنه؟
    اگه منظورت رو درست فهمیده باشم ,شاید خودت بتونی به صورت محدود بنویسیش مثلا خودت 10 تا الگوریتم رو توش پیاده سازی بکنی و بعد وقتی کاربر برای پیدا کردن الگوریتم عدد ها و پاسخ هارو وارد کرد خود برنامت عدد ها رو با الگوریتم های مختلف خودش امتحان کنه و جواب رو پیدا کنه

    ولی من تا حالا نشنیدم همچین برنامه ای آماده باشه

  3. #3
    کاربر دائمی آواتار lordarma
    تاریخ عضویت
    دی 1388
    محل زندگی
    رشت
    سن
    32
    پست
    284

    Arrow نقل قول: یافتن الگوریتم (درخواست نرم افزار)

    نقل قول نوشته شده توسط dj_dj_dj مشاهده تاپیک
    سلام دوستان.
    نرم افزاری میشناسید که بهش 10 ، 20 عدد (7 رقمی)متوالی داد و اون نرم افزار بتونه الگوریتم به کار رفته رو پیدا کنه؟

    اکثر الگوریتم های پیشرفته بر اساس زمان هستند و بعید است که بشود آن ها را پیدا کرد،
    با این وجود اطلاعی از سایر الگوریتم ها ندارم،
    اگر همچین برنامه ای باشد جالب می شود...

  4. #4

    نقل قول: یافتن الگوریتم (درخواست نرم افزار)

    متوجه نشدم ، منظورتون درون یابی هست ؟ یعنی مثلا ده تا نقطه بگیری و تابعی که این نقاط رو تولید میکنه رو پیدا کنیم ؟؟؟ این که میشه برنامه درونیاب .

  5. #5
    کاربر دائمی آواتار dousti_design
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    زنجان - تهران
    پست
    617

    نقل قول: یافتن الگوریتم (درخواست نرم افزار)

    فکر کنم منظورشون اینه که رابطه بین اعداد رو پیدا کنه. مثلا برای اعداد زوج بگه اینا +2 شدن.
    این یه برنامه خیلی هوشمند باید باشه. اگه مثلا 10 تا الگوریتم رو توی حافظه برنامه ذخیره کنی و بعد تک تکشون رو بررسی کنی. این راحته. ولی اگه بخواد خودش بصورت هوشمند تشخیص بده، فکر نکنم همچین نرم افزاری باشه. شاید بشه نوشت. باید فکر کرد

  6. #6
    کاربر دائمی آواتار golbafan
    تاریخ عضویت
    اردیبهشت 1388
    محل زندگی
    در قلب دوستان
    پست
    2,018

    نقل قول: یافتن الگوریتم (درخواست نرم افزار)

    سلام
    نميشه با يك ليست الگوريتم اينكارو بكنيد
    بايد از برون يابي (نه درون يابي) استفاده بشه و نتيجه هم با يك درصد خطاي خاصي نمايش داده بشه
    و براي برون يابي هم چون كه الگوريتم رو نميدونيم حتما و حتما بايد از شبكه عصبي استفاده بشه

    من يك برنامه اي رو قبلا براي اينكار نوشتم كه با شبكه هاي عصبي كار ميكنه براتون ميزارم

    در بخش اول يك سري الگوريتم رو خودمون داريم و با اونها داده هارو توليد ميكنيم و سپس از هوش مصنوعي درخاست ميكنيم كه الكوريتم رو پيدا كنه و منحني لازم رو رسم كنه

  7. #7
    کاربر دائمی آواتار golbafan
    تاریخ عضویت
    اردیبهشت 1388
    محل زندگی
    در قلب دوستان
    پست
    2,018

    نقل قول: یافتن الگوریتم (درخواست نرم افزار)

    برنامه اي ديگر كه ازين روش استفاده ميكنه

    به اين برنامه بايد يك سري سوال رو با جواباش ياد بدين با ADD

    بعد بايد يادگيري و يادگيري بيشتر رو بزنيد

    حالا اگر سوالي بپرسيد كه مفهوم يكي از سوالات قبلي رو برسونه جوابو ميگيريد...


    مثال ياد دادن
    سوال : آدم ها پيراهن را به پايشان ميكنند يا به تنشان
    جواب: تنشان

    مثال تست
    سوال: مردم لباسشون رو تنشون مي كنن يا پاشون
    جواب : تنشان

  8. #8
    کاربر دائمی آواتار اَرژنگ
    تاریخ عضویت
    آبان 1384
    محل زندگی
    arjang8000@gmail.com
    پست
    2,736

    نقل قول: یافتن الگوریتم (درخواست نرم افزار)

    به راحتی میشه یک الگریتم نوشت که مهم نیست هر چند تا عدد داده شده باشد اون عددها را تولید کند ولی عدد بعدی را میشه به هر عددی که دلتان بخاد تولید کند.

    نتیجه‌ای که میشه گرفت این است که سوالهایه هوشی که چند تا عدد داده میشه و میپرسه که عدد بعدی چیه از پایه اشتباه هستند ولی با این همه هنوز ازشان استفاده میشه

  9. #9

    نقل قول: یافتن الگوریتم (درخواست نرم افزار)

    دوستان من که ندونستم شما چی گفتین. من برنامه نویسی بلد نیستم فقط یه برنامه میخوام که بهش 10 تا عدد متوالی داد(البته 7 رقمی ) و اون برنامه بتونه عدد 11 اومی رو پیدا کنه.
    یه مثال بزنم مثلا کارت شارژ یا هر چیز مثل اون عدد تولید میکنه بر اساس شماره سریال .مثلا اولین عدد 1913834 شماره سریال 22384 و دومی 2462242 و شماره سریال 22385 و ...
    حالا من میخوام رابطه ی بین اعداد پیدا بشه و من بدونم عددی که شماره ی سریال 22386 هست چنده؟
    نمیدونم منظورمو متوجه شدین یا نه.

  10. #10
    کاربر دائمی آواتار اَرژنگ
    تاریخ عضویت
    آبان 1384
    محل زندگی
    arjang8000@gmail.com
    پست
    2,736

    نقل قول: یافتن الگوریتم (درخواست نرم افزار)

    نقل قول نوشته شده توسط dj_dj_dj مشاهده تاپیک
    دوستان من که ندونستم شما چی گفتین. من برنامه نویسی بلد نیستم فقط یه برنامه میخوام که بهش 10 تا عدد متوالی داد(البته 7 رقمی ) و اون برنامه بتونه عدد 11 اومی رو پیدا کنه.
    یه مثال بزنم مثلا کارت شارژ یا هر چیز مثل اون عدد تولید میکنه بر اساس شماره سریال .مثلا اولین عدد 1913834 شماره سریال 22384 و دومی 2462242 و شماره سریال 22385 و ...
    حالا من میخوام رابطه ی بین اعداد پیدا بشه و من بدونم عددی که شماره ی سریال 22386 هست چنده؟
    نمیدونم منظورمو متوجه شدین یا نه.
    از لحاظ ریاضی میشه همه نوع الگریتم نوشت که عددی که شماره ی سریال 22386 هست هر چی دلمان بخاد باشد.
    یعنی اینکه فقط یک عدد بخصوص وجود ندارد که به این جواب بخورد، میشه برایه اینکه هر عددی را که دلمان بخاد را جزو جواب داشته باشیم براش یک الگریتم ساخت.

    فرض کنید که این اعداد داده شدند :
    ;(a1,b1);(a2,b2);(a3,b3);(a4,b4);(a5,b5)
    حالا اگر a6 داده بشه و پرسیده بشه که میشه یک الگریم داشت که b6 مساوی باشد با مثلاً ۷ جواب بلی است.
    اینکه یک الگریتم دیگر ساخت که b6 مساوی باشد با مثلاً ۶۴۵۵۱۳۶۸۹۱۶۱۳۵ جواب بلی است.

    اینکه یک الگریتم دیگر ساخت که b6 مساوی باشد با مثلاً ۳.۱۴۱۵۷۶۵ جواب بلی است.

    یعنی اینکه برایه اینکه b6 هر عددی دلبخاهی که باشد میشه یک الگریتم دیگر پیدا کرد، یعنی اینکه یک جواب مخصوص وجود ندارد، برایه اینکه هر عددی به جایه جواب قرار داد ، یک الگریتم میشه پیدا کرد.

  11. #11

    نقل قول: یافتن الگوریتم (درخواست نرم افزار)

    نقل قول نوشته شده توسط اَرژنگ مشاهده تاپیک
    از لحاظ ریاضی میشه همه نوع الگریتم نوشت که عددی که شماره ی سریال 22386 هست هر چی دلمان بخاد باشد.
    یعنی اینکه فقط یک عدد بخصوص وجود ندارد که به این جواب بخورد، میشه برایه اینکه هر عددی را که دلمان بخاد را جزو جواب داشته باشیم براش یک الگریتم ساخت.

    فرض کنید که این اعداد داده شدند :
    ;(a1,b1);(a2,b2);(a3,b3);(a4,b4);(a5,b5)
    حالا اگر a6 داده بشه و پرسیده بشه که میشه یک الگریم داشت که b6 مساوی باشد با مثلاً ۷ جواب بلی است.
    اینکه یک الگریتم دیگر ساخت که b6 مساوی باشد با مثلاً ۶۴۵۵۱۳۶۸۹۱۶۱۳۵ جواب بلی است.

    اینکه یک الگریتم دیگر ساخت که b6 مساوی باشد با مثلاً ۳.۱۴۱۵۷۶۵ جواب بلی است.

    یعنی اینکه برایه اینکه b6 هر عددی دلبخاهی که باشد میشه یک الگریتم دیگر پیدا کرد، یعنی اینکه یک جواب مخصوص وجود ندارد، برایه اینکه هر عددی به جایه جواب قرار داد ، یک الگریتم میشه پیدا کرد.
    یه نوع الگوریتم به کار رفته چند نوع به کار نرفته که هر جوابی به دست بیاید
    مثلا 2n+1 الگوریتم به کار رفته باشد به ازای n=1 فقط یک عدد به دست می آید به ازای n=100 هم فقط یک جواب به دست میاآید که این دنباله 1و3و5و7و... است .خوب حالا اگه به ما این دنباله رو بدن به راحتی میشه رابطه ی بینشون رو پیدا کرد که همون 2n+1 است. (البته این مثال ساده بود که من گفتم)

  12. #12
    کاربر دائمی آواتار اَرژنگ
    تاریخ عضویت
    آبان 1384
    محل زندگی
    arjang8000@gmail.com
    پست
    2,736

    نقل قول: یافتن الگوریتم (درخواست نرم افزار)

    نقل قول نوشته شده توسط dj_dj_dj مشاهده تاپیک
    یه نوع الگوریتم به کار رفته چند نوع به کار نرفته که هر جوابی به دست بیاید
    مثلا 2n+1 الگوریتم به کار رفته باشد به ازای n=1 فقط یک عدد به دست می آید به ازای n=100 هم فقط یک جواب به دست میاآید که این دنباله 1و3و5و7و... (البته این مثال ساده بود که من گفتم)
    برعکس متوجه شدید، اینکه چند الگریتم به کار رفته مهم نیست ، اینکه برایه هر جوابی که بخواهید میشه یک الگریتم پیدا کرد.

    اگر الگریتم an+b باشد با ۲ تا نقطه میتونید a, b را پیدا کنید، بعدق هم برایه اینکه جوابتان را امتحان کنید یک نقطه دیگر را قرار بدید ، اگر معادله صادق بود و واقعاً الگیرتم از حالت an+b باشد جوابتان را دارید.

  13. #13
    کاربر دائمی آواتار اَرژنگ
    تاریخ عضویت
    آبان 1384
    محل زندگی
    arjang8000@gmail.com
    پست
    2,736

    نقل قول: یافتن الگوریتم (درخواست نرم افزار)

    نقل قول نوشته شده توسط dj_dj_dj مشاهده تاپیک
    یه نوع الگوریتم به کار رفته چند نوع به کار نرفته که هر جوابی به دست بیاید
    مثلا 2n+1 الگوریتم به کار رفته باشد به ازای n=1 فقط یک عدد به دست می آید به ازای n=100 هم فقط یک جواب به دست میاآید که این دنباله 1و3و5و7و... است .خوب حالا اگه به ما این دنباله رو بدن به راحتی میشه رابطه ی بینشون رو پیدا کرد که همون 2n+1 است. (البته این مثال ساده بود که من گفتم)
    اگر 2n+1 به کار رفته باشد ، ولی اول فرض میکنیم که نمیدونیم چه الگریتمی به کار رفته و شما اعداده 1و3و5و7 را میدین ، من حالا به شما میگم که اینکه عدد بعدی ۱۲۳۴۵۶۷۸۹۰ باشد یک الگریتم وجود دارد و بدانه دانستن اینکه الگریتم به کار رفته 2n+1 است، میشه هر عددی را به عنوان جواب قرار داد.

    چونکه سوال الگیرتم را در اختیار قرار نداده برایه هر اعدادی که داد بشه از بینهایت معمولی بیشتر الگریتم وجود دارد که اعداد داده شده را تولید میکنه و هر عدد دیگری را هم به عنوان عدد بعدی تولید میکنه.

    حالا اگر فرض کنید که از یک الگریتم ساده استفاده شده و برایه حدسهایه مختلف امتحان کنید ممکن است که یکیش برایه اعدادی که دارید کار کند ولی اینکه ۱۰۰٪ الگیرتمیه که استفاده میشه را نمیشه قول داد.

  14. #14

    نقل قول: یافتن الگوریتم (درخواست نرم افزار)

    روش برونیابی ( یا درونیابی نمیدونم ) در این کد پیاده شده . این کداینجا کد درونیاب لاگرانژ هستکه یک چند جمله ای به ما تحویل میده
    . ضمنا از یک دسته نقاط بشرط تابع بودن ، بی نهایت منحنی رد میشود . یعنی نقطه بعدی میتواند هر نقطه ای باشد . ولی فقط تعداد محدودی چندجمله ای از آن رد میشوند . این کد ، برای یافتن چندجمله ای درونیاب لاگرانژ هست + برنامه exe .

    توضیح درونیابی و برونیابی رو در کتاب محاسبات عددی بخوانید .
    فایل های ضمیمه فایل های ضمیمه

  15. #15
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    خرداد 1390
    پست
    1

    نقل قول: یافتن الگوریتم (درخواست نرم افزار)

    agha morteza kheyli chakeretim
    damet garm

  16. #16

    نقل قول: یافتن الگوریتم (درخواست نرم افزار)

    سلام
    من هم یک برنامه دارم که با کد سخت افزار اکتیو میشه ولی کد بعد از سوختن مادربرد دیگه عوض شده است کدهای قبل را دارم و کد ماشین فعلی
    آیا با داشتن اینها میشه فهمید که برنامه چطور کد تولید میکنه تا برنامه آن را تایید کنه و اکتیو بشه
    کد اول:1769614431
    جواب:911683637955
    کد جدید ماشین:2203667369
    جواب:XXXXXXXXX
    راستی در پاسخ هم محدودیت کاراکتر هست یعنی فقط 12 کاراکتر و آن هم فقط اعداد را میشه وارد کرد
    مرسی
    حسن
    آخرین ویرایش به وسیله hassan p.b : شنبه 10 مرداد 1394 در 23:49 عصر

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

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