maor18 - HWzone פורומים
עבור לתוכן
  • צור חשבון

maor18

משתמש רשום
  • מספר הודעות

    120
  • הצטרפות

  • ביקר לאחרונה

מידע נוסף

  • מין
    זכר

מבקרים אחרונים

הצגת המבקרים בפרופילך מנוטרלת, ולא ניתן לראות מי ביקר לאחרונה בפרופיל שלך.

הדירוגים של maor18

Zone Wannabe

Zone Wannabe (2/6)

0

דירוג

  1. שלום לכולם, צריך עזרה קטנה. אני צריך לגשת באמצעות פקודת Batch בסביבת Windows אל משתני סביבה(Environment Variables), להציג ערך של אחד מהם, לעדכן אותו ולהציג את הערך המעודכן שלו. כמה שלא חרשתי את גוגל לא הצלחתי לעשות את זה. אני כן מצליח לגשת אל הPATH עצמו באמצעות echo %PATH% או שגם לעשות set מדפיס לי ממש הכל אבל אני לא יודע איך להיכנס לעומק, איך אני מדפיס ערך של משהו ספציפי ואיך אני מעדכן אותו? אשמח לעזרתכם
  2. שלום לכולם. אני סובל בחיבור האינטרנט שלי מפינג גבוה והבנתי שכדאי לנסות לפתוח פורטים. אין לי מושג איך לעשות את זה וראיתי מדריך כאן: https://portforward.com/hot/hotbox/ הבעיה שזה להוטבוקס ולא לפייברבוקס, האם זה יתאים או שיש מדריך מותאם גם לפייברבוקס?
  3. מותר לנו להשתמש בכמה stacks שאנחנו רוצים, אבל בתנאי שהם עומדים בדיוק במה שלמדנו (שזה מה שכתבתי לך למעלה) temp1 מתיימר להיות המחסנית שאליה עוברים כל הספרות ששוות למספר. אל temp עוברים כל הספרות שלא שוות. זה בעיקרון הרעיון, אבל אני לא מצליח ליישם אותו
  4. ושוב, בדיוק בזה אסור לנו לגעת. היחידים שמותר לנו הם push,pop,top וisEmpty. 3 . הלוואי שהחיים שלנו היו קלים יותר
  5. מותר לנו להשתמש בעוד סטאק. זה בדיוק מה שאני עכשיו מנסה לעשות גם. שיניתי קצת את הקוד, הגעתי לכאן: public static boolean ex5(Stack<Integer> s, int num) {// o(n) Stack<Integer> temp = new Stack<Integer>(); int x = num; Stack<Integer> temp1 = new Stack<Integer>(); boolean flag = false; while (!s.isEmpty()) { if (!s.isEmpty() && s.top() == x % 10) { temp1.push(s.pop()); x /= 10; if (x==0) flag=true; } else if (temp1.isEmpty()) { temp.push(s.pop()); } else { if(!temp1.isEmpty()) temp.push(temp1.pop()); x=num; } } x=num; while(!temp1.isEmpty()) { s.push(temp1.pop()); } while(!temp.isEmpty()) s.push(temp.pop()); return flag; }
  6. קודם כל מודה על העזרה. הבעיה היא שהקוד שלך ממש שונה מהקוד שלי, מבחינת מה מותר ומה אסור. השימושים שלנו הם אך ורק בStack<Integer> s כלשהו, ובלולאות שהם while,for,if,switch,do-while וזהו. שימוש בדברים אחרים אסורים עלינו. לכן זאת בעיה לזרום עם הקוד שלך, אתה מבין?
  7. אני יכול לעשות בעצם כל עוד המספר שונה מ0, לקחת אותו %10 ולשים אותו בתוך מחסנית וכל פעם לחלק את המספר ב10, לא? השאלה איך אני מתקדם מפה
  8. לא למדנו על זה אז ככה שאני לא יכול להשתמש בזה. אני חייב לעשות פה משהו עם מחסניות עזר ולולאות כדי למצוא הכל...
  9. צריכים לבדוק גם אותם, ניקח לדוגמה את המחסנית 3,2,1,1,2 (ה2 הימני הוא הtop בעצם). במקרה הספציפי הזה, עם num=321 זה אמור להחזיר לנו true ומחזיר false. כשעשיתי את ההרצה, ברגע שהוא מגיע ל1 הראשון, הוא מתקיים ומוחק אותו, ולאחר מכן מגיע ל1 השני, הוא לא מתקיים ומוחק גם אותו. רק ספרות
  10. התייאשתי, שבוע שלם להגשה ופשוט נתקעתי. 5 תרגילים, 4 עשיתי ואחד פשוט לא מצליח. אשמח שתעזרו לי. התרגיל הוא: כתבו פונקציה חיצונית המקבלת כפרמטר מספר שלם חיובי ומחסנית של ספרות. על הפונקציה להחזיר true אם ספרות של המספר מופיעות ברצף במחסנית בסדר כלשהו ו- false אחרת. איך לעזאזל אני עושה את זה? אני נשברתי כבר נפשית, ניסיתי הכל מהכל. הקוד שלי נראה משהו כזה: Stack<Integer> temp = new Stack<Integer>(); int x = num; boolean flag = false; while (!s.isEmpty()) { if (s.top() == x % 10) { temp.push(s.pop()); x /= 10; if (x == 0) flag = true; } else { temp.push(s.pop()); x = num; } } x = num; while (!temp.isEmpty()) { if (temp.top() == x % 10) { s.push(temp.pop()); x /= 10; if (x == 0) flag = true; } else { s.push(temp.pop()); x = num; } } return flag;
  11. אז בעצם מה שהעברתי כפרמטר 2 הוא לא נכון? אז מה זו פונקציית החלטה בעצם? אוקיי, טוב לדעת תודה
  12. קיבלנו תרגיל שאלו הסעיפים שלו: א. כתוב פונקציה למיון מערך בסדר יורד. השתמש בהעברת פונקצית החלטה לפי שם. ב. חשב והדפס מספר פעמים שקראו לפונקציית החלטה במהלך התוכנית הדרישות הן לעשות פונקציות החלטה ולהשתמש בשלב מסוים גם ב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); ?>
  13. מחפש עכבר איכותי ושקט וכמובן זול כמה שאפשר. לא מחפש משהו כבד עכשיו, לא גיימינג כבד ועניינים כאלה, כן לוחץ הרבה ומשתמש בגלגלת בלי הפסקה וחשוב לי שיהיה שקט כמה שאפשר ושיעבוד חלק כמה שאפשר. הייתי אומר תקציב עד 100 אבל יכול ללכת גם לכיוון ה150 אם יש משהו איכותי יותר. נכון לכרגע אני עם לוגיטק m170 (אצלי כבר למעלה מ3 שנים) ואני מבסוט מאוד האמת חוץ מזה שהלכה הגלגלת והלחיצות נורא מרעישות.
×
  • צור חדש...