کلمات کلیدی مطلب

  • .

نظرات

  • هادی
    ۱۳۹۵/۰۷/۱۸     |     هادی

    برای تولید عدد های غیر تکراری دو راه دارید در اینجا الگوریتم اون ها رو مینویسم صورت مسئله: شما از 0 تا 100 میخواهید 10 عدد غیر تکراری در بیاورید راه اول : شما یک لیست ایجاد میکنید و در یک حلقه for با گام صفر و شرط حلقه 100 به لیست از 0 تا 100 اضافه میکنید حالا شما 100 ایتم رو یک لیست دارید یک حلقه while ایجاد کنید و شرط ان را تعداد اعداد تصادفی که قصد دارید در لیست دوم باشد را قرار دهید در داخل حلقه هم به صورت شانسی از سایز لیست که 100 هست یک ایتم رو انتخاب به لیست دوم اضافه کنید و از لیست قبل حذف کنید راه دوم: راه دوم این است که حلقه while را ایجاد کنید شرط ان را تعداد عدد های تصادفی که نیاز دارید بگذارید در واقع سایز لیستی یا ارایه ای که قرار است عدد های تصادفی در ان اضافه شوند را قرار دهید در داخل حلقه با استفاده از متد رندوم عدد تولید کنید سپس ان عدد را در لیست عدد های انتخاب شده جستجو کنید اگر از ارایه برای ذخیره اعداد استفاده میکنید باید از حلقه برای جستجو استفاده کنید در غیر این صورت لیست در گیم میکر امکان جستجو را دارد

ارسال نظر یا پیشنهاد