ציטוט:
נכתב במקור על ידי al_n
נגיד יש לי טבלה של פרסומות
איך אני מוציא פרסומות רנדומליות אבל שאחת תופיע יותר
נגיד אני צריך לקבוע שפרסומת של האתר X תופיע 1 ל 4 פעמים...
|
אתה יכול לשמור במסד תיעוד של אילו פרסומות הופיעו לאיזה משתמש וככה לדעת אבל זה לא יעיל במיוחד... במקומך מה שהייתי עושה זה להוסיף טור לטבלה של הפרסומות במסד ולכתוב בו את מספר המופיעים (דקה אני אסביר למה אני מתכוון). אחר כך תשלוף את הפרסומות מהמסד ותכניס אותן לתוך מערך כאשר לתוך המערך את מכניס כל פרסומת כמספר המופיעים. ככה יוצא שככל שמספר המופיעים גדול יותר ביחס לשאר מספרי המופיעים ככה גדל הסיכוי שהפרסומת תופיע.
אני די בטוח שאפשר לחשב את זה בקלות בעזרת הסתברות אבל מאחר שעדיין לא למדתי את הנושא אני לא יכול לתת לך את המשוואה
מקווה שעזרתי,
כפיר