קהילות פורומים, הורדות, יעוץ ותמיכה


אשכולות דומים

  1. [C] תרגיל שלא הצלחתי בשפת C
    על ידי blak_man בפורום שפות עיליות וASM
    תגובות: 0
    הודעה אחרונה: 24-06-2010, 11:02
  2. תגובות: 2
    הודעה אחרונה: 01-01-2010, 01:42
  3. [כתבה] לבני: "מקווה שלא מדובר בעוד תרגיל מסריח"
    על ידי MartiNi בפורום פוליטיקה וחדשות
    תגובות: 3
    הודעה אחרונה: 28-12-2009, 19:05
  4. [שאלה]תיבת נח-משהו שלא הצלחתי להבין
    על ידי Li0rz בפורום יהדות
    תגובות: 186
    הודעה אחרונה: 13-07-2008, 18:29
+ תגובה לנושא
מציג תוצאות 1 עד 2 מתוך 2

תרגיל שלא הצלחתי

  1. #1
    משתמש מתחיל
    שם פרטי
    ענבר
    תאריך הצטרפות
    06/2010
    גיל
    29
    הודעות
    8
    לייקים
    0
    נקודות
    0
    מין: נקבה

    ברירת מחדל תרגיל שלא הצלחתי

    התרגיל:
    כתוב פעולה המקבלת מערך הבנוי מרצפים ומספר שלם k. על הפעולה לבצע הזזה מעגלית ימינה של המערך k פעמים. אם לאחר k הזזות נקטע רצף של מספרים זהים, יש להמשיך ולבצע את ההזזה עד לסיום הרצף.
    לדוגמא: עבור המערך 7,7,12,45,45,45,6,6,8 ו- k=4
    יתקבל תחילה המערך: 45,6,6,8,7,7,12,45,45
    אך מכיוון שאין לקטוע רצף המערך שיתקבל הוא: 45,45,45,6,6,8,7,7,12

    תודה לעוזרים

  2. קישורים ממומנים

  3. #2
    A Demigod האוואטר של JsT
    שם פרטי
    חגי
    תאריך הצטרפות
    08/2008
    גיל
    31
    הודעות
    5,482
    לייקים
    611
    נקודות
    245
    פוסטים בבלוג
    1
    משפט מחץ
    רק שני דברים הם אינסופיים: היקום והטמטום האנושי, ואני עדיין לא בטוח בקשר ליקום.
    מין: זכר

    ברירת מחדל

    ציטוט נכתב במקור על ידי ענברושמאמוש צפיה בהודעה
    התרגיל:
    כתוב פעולה המקבלת מערך הבנוי מרצפים ומספר שלם k. על הפעולה לבצע הזזה מעגלית ימינה של המערך k פעמים. אם לאחר k הזזות נקטע רצף של מספרים זהים, יש להמשיך ולבצע את ההזזה עד לסיום הרצף.
    לדוגמא: עבור המערך 7,7,12,45,45,45,6,6,8 ו- k=4
    יתקבל תחילה המערך: 45,6,6,8,7,7,12,45,45
    אך מכיוון שאין לקטוע רצף המערך שיתקבל הוא: 45,45,45,6,6,8,7,7,12

    תודה לעוזרים
    מצטער שזה לקח הרבה זמן. מקווה שיעזור לך(אם לא הבנת משהו תגידי) הערות באנגלית מטעמי נוחות בלבד.(לא הבנת, תשאלי)
    קוד PHP:
        static void Move(int[] arrint k) {        int temp 0// the value of the last item        // We need to store each time the last item.        for(int i = 0; i < k; i++) { // move the items around for "k" times.            temp = arr[arr.length-1]; // storig the last item data at temp;            arr[arr.length-1] = 0; // giving the last item a value of 0 - for debugging.            for(int j = arr.length-1; j > 0; j--) { // moving the items around                arr[j] = arr[j-1];            }            arr[0] = temp; // setting the first item with the value of the last one        }        // while the sequence is not valie(as you mentioned "45,6,6,8,7,7,12,45,45")        // we will keep going until validity " 45,45,45,6,6,8,7,7,12"        while(arr[arr.length-1] == arr[0]) {            temp = arr[arr.length-1];            arr[arr.length-1] = 0;            for(int j = arr.length-1; j > 0; j--) {                    arr[j] = arr[j-1];              }            arr[0] = temp;        }    } 
    לגרסה קריאה יותר - http://pastebin.com/WBkNT3g8
    נערך לאחרונה על ידי JsT; 24-01-2012 בשעה 09:22.
    בברכה,
    חגי.


+ תגובה לנושא


הרשאות פרסום

  • אין באפשרותך לפרסם נושאים חדשים
  • אין באפשרותך לפרסם תגובות
  • אין באפשרותך לצרף קבצים
  • אין באפשרותך לערוך את הודעותיך


כל הזמנים הם לפי GMT +3. השעה כרגע היא 16:52.
מופעל על ידי vBulletin™ © גרסה 4.1, 2011 vBulletin Solutions, Inc. כל הזכויות שמורות.
פעילות הגולשים
אומנות וגרפיקה
מוזיקה
ספורט
סדרות טלוויזיה
סרטים וקולנוע
קנייה ומכירה
רשתות חברתיות
הבורר 3
פורומי פנאי ובידור
סרטים
סדרות
משחקים
דיבורים
אקטואליה
בעלי חיים
בדיחות והומור
משחקי ספורט
הבורר
מחשבים וטכנולוגיה
תמיכה טכנית
חומרה ומודינג
תוכנות להורדה
סלולארי וגאדג'טים
רקעים למחשב
ציוד הקפי למחשב
אבטחת מידע
תכנות ובניית אתרים
כסף ברשת
אייפון
בריאות ואורח חיים
כושר ופיתוח גוף
דיאטה
צבא וגיוס
יעוץ מיני
מה שבלב
אומנות הפיתוי
יהדות
מיסטיקה ורוחניות
אתאיזם ודתות

נושאים: 2,450,433 | הודעות: 8,151,015 | משתמשים: 315,603 | המשתמש החדש ביותר: upizijoj | עיצוב גרפי: סטודיו עודד בביוף | קידוד: rellect