פורסם 2020 בדצמבר 84 שנים קיבלנו תרגיל שאלו הסעיפים שלו: א. כתוב פונקציה למיון מערך בסדר יורד. השתמש בהעברת פונקצית החלטה לפי שם. ב. חשב והדפס מספר פעמים שקראו לפונקציית החלטה במהלך התוכנית הדרישות הן לעשות פונקציות החלטה ולהשתמש בשלב מסוים גם בuasort. בנוסף לזה, אני גם מנסה להבין איך אני יכול בעצם לקחת את כל הסיטואציות (לצורך העניין, אם יש לי מערך חד מימדי או רב מימדי וכו') לגבי כל השאר, אני די תקוע הקוד שלי עד עכשיו נראה ככה: <?php declare(strict_types=1); function swap(&$a, &$b) { $temp=$a; $a=$b; $b=$temp; } function mySort($a) { $size=count($a)-1; //array lenght for($i=0;$i<$size;$i++) for($j=0;$j<$size;$j++) if($a[$j]<$a[$j+1]) swap($a[$j],$a[$j+1]); print_r($a); } $arr = array(1,5,4,8,7); $a = [['abc', 12],['aaa',3],['aftsi',9],['bbb',4]]; uasort($a,'mySort'); //mySort($b); ?>
פורסם 2020 בדצמבר 84 שנים קראת את התיאור של הפונקציה https://www.php.net/manual/en/function.uasort.php ? אתה צריך להעביר פונקנציה בפרמטר השני שיודעת כיצד לסדר את המערך בזה שהיא מחזירה 0, 1 או -1.
פורסם 2020 בדצמבר 84 שנים מנסיון שאלות שעוסקות במיון מערכים מתיחסות רק למערכים חד מימדיים אלא אם בפירוש מוגדר אחרת בשאלה
פורסם 2020 בדצמבר 84 שנים מחבר ציטוט של Jabberwock קראת את התיאור של הפונקציה https://www.php.net/manual/en/function.uasort.php ? אתה צריך להעביר פונקנציה בפרמטר השני שיודעת כיצד לסדר את המערך בזה שהיא מחזירה 0, 1 או -1. אז בעצם מה שהעברתי כפרמטר 2 הוא לא נכון? אז מה זו פונקציית החלטה בעצם? ציטוט של etal מנסיון שאלות שעוסקות במיון מערכים מתיחסות רק למערכים חד מימדיים אלא אם בפירוש מוגדר אחרת בשאלה אוקיי, טוב לדעת תודה
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.