ABA


"יש מצב שמישהו עוזר לי במשהו בקורס scala"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #10891 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 10891
oren16 
חבר מתאריך 1.8.06
815 הודעות
   20:34   18.09.12   
אל הפורום  
  יש מצב שמישהו עוזר לי במשהו בקורס scala  
 
   התחלתי את ה example ונתקעתי

בכל מקרה אני לא רוצה לוותר על הקורס הזה (כל מה שאוכל ללמוד מהקורס הזה אנסה להכיל)

אם אין לכם את ההרשמה לקורס אז אתן לכם גישה למחשב שלי ב remote desktop וכך תוכלו לראות את הקבצים ב eclipse

תודה רבה לעוזרים


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  מה הבעייה? Yariv-H 19.09.12 10:39 1
     זהו שאני לא מבין מה לא בסדר במה שעשיתי oren16  20.09.12 16:40 2
  עשיתי גם את תרגילי ה-example warez_man 21.09.12 01:35 3
  כתוב לי בפרטי, אשמח לעזור לך. Dr_69 21.09.12 16:03 4
  פרסם את התשובה פה... יהיה יותר פשוט לעזור. Yariv-H 22.09.12 13:16 5
     מכתב oren16  22.09.12 16:24 6
         מכתב Yariv-H 23.09.12 14:36 7
  כל הכבוד על המוטיבציה, אבל Zippo  24.09.12 00:05 8
     שמע לא תמיד זה קל לשבור את הראש, יוחאי 24.09.12 14:34 9
         ככה גם אני בדברים כאלה oren16  24.09.12 18:03 10
             אני קראתי את הספר של מרטין אודרסקי, והוא מצויין! Zippo  24.09.12 22:08 11

       
Yariv-H לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 24.3.02
5856 הודעות, 1 פידבק
   10:39   19.09.12   
אל הפורום  
  1. מה הבעייה?  
בתגובה להודעה מספר 0
 
   עשיתי את 2 התרגילים שם..



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
oren16 
חבר מתאריך 1.8.06
815 הודעות
   16:40   20.09.12   
אל הפורום  
  2. זהו שאני לא מבין מה לא בסדר במה שעשיתי  
בתגובה להודעה מספר 1
 
   הצלחתי להגיע למצב שהכול seceeded אבל עדיין לא קיבלתי ציון של 10

קיבלתי 8 נקודה משהו לא זוכר כמה


מה החסרתי פה בדיוק

אם תצטרך את מה שרשמתי כתשובה אוכל להעביר לך כדי שתוכל לומר לי מה עשיתי לא בסדר

סוג של לעבור על החוקים שלהם אבל זה לא שאני זה שמבין יותר טוב ואני מגלה לך אלא רק מעביר לך משהו שאתה כבר יודע


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
warez_man לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.8.02
3992 הודעות, 2 פידבק
   01:35   21.09.12   
אל הפורום  
  3. עשיתי גם את תרגילי ה-example  
בתגובה להודעה מספר 0
 
   אם אתה רוצה, כתוב לי בפרטי.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Dr_69
חבר מתאריך 24.3.02
1275 הודעות
   16:03   21.09.12   
אל הפורום  
  4. כתוב לי בפרטי, אשמח לעזור לך.  
בתגובה להודעה מספר 0
 
  



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Yariv-H לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 24.3.02
5856 הודעות, 1 פידבק, 2 נקודות
   13:16   22.09.12   
אל הפורום  
  5. פרסם את התשובה פה... יהיה יותר פשוט לעזור.  
בתגובה להודעה מספר 0
 
  



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
oren16 
חבר מתאריך 1.8.06
815 הודעות, דרג אמינות חבר זה
   16:24   22.09.12   
אל הפורום  
  6. מכתב  
בתגובה להודעה מספר 5
 
   ב lists.scala

def sum(xs: List): Int = (0 /: xs) (_ + _)

def max(xs: List): Int = xs reduceLeft (_ max _)

תעתיק את הטקסט ל notepad כדי שלא יהיה יישור לימין כי זה משבש את איך שהקוד נראה

זה בעיקרון כל מה שהוספתי

בנוסף שיניתי ב listssuite.scala

test("one plus two is three?") {
assert(1 + 2 == 3) // This assertion fails! Go ahead and fix it.
}

ואת

test("details why one plus one is not three") {
assert(1 + 2 === 3) // Fix me, please!
}

תודה רבה על העזרה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Yariv-H לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 24.3.02
5856 הודעות, 1 פידבק, 2 נקודות
   14:36   23.09.12   
אל הפורום  
  7. מכתב  
בתגובה להודעה מספר 6
 
   לפי מה שאני הבנתי , וזה גם מה שרשום בתרגיל עצמו.
אתה צריך להשתמש בפונקציות של

xs.isEmpty
xs.head
xs.tail

בעזרתם לענות על התרגיל.

אלו הדברים שאני שיניתי ב test וקיבלתי את כול הנקודות.
אולי אפשר לפתור את ה sum ו ה max כמו שרשמת.

נסה רק לשנות את ה test תיראה אם זה מתעדכן לך ל 10

test("one plus one is three?") {
assert(1 + 1 != 3) // This assertion fails! Go ahead and fix it.
}


שיניתי את שניהם ל !=

נ.ב

יש שם אחלה פורום , ומקבלים שם תשובות מהר.



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Zippo 
חבר מתאריך 26.5.02
7921 הודעות, דרג אמינות חבר זה
   00:05   24.09.12   
אל הפורום  
  8. כל הכבוד על המוטיבציה, אבל  
בתגובה להודעה מספר 0
 
לא זאת הדרך. עדיף ש"תשבור את הראש" לבד, מאשר שתדלג על התרגילים בקלילות בעזרת אנשים מהפורום.
אשמח בעתיד לדבר על גישות אלגוריתמיות, אבל אני חושב שלא כדאי שתבקש דוגמאות קוד. תנסה לבד, ואם לא תצליח, תנסה להיעזר בספרים ובדוקומנטציה. לא באנשים. שיהיה בהצלחה!


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
יוחאי
חבר מתאריך 30.12.15
163 הודעות, דרג אמינות חבר זה
   14:34   24.09.12   
אל הפורום  
  9. שמע לא תמיד זה קל לשבור את הראש,  
בתגובה להודעה מספר 8
 
   אני יכול להעיד על עצמי שדברים שמבחינה אלגוריתמית פשוטים מאוד, קשה לי מאוד להבין בפעם הראשונה, ברור שהשתפרתי בזה בשנים האחרונות, אבל עדיין אני מעדיף לראות את התשובה האופטימלית, לעבור עליה, וללמוד אותה לאט לאט בקצב שלי.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
oren16 
חבר מתאריך 1.8.06
815 הודעות, דרג אמינות חבר זה
   18:03   24.09.12   
אל הפורום  
  10. ככה גם אני בדברים כאלה  
בתגובה להודעה מספר 9
 
   פשוט אני גם ככה לא חזק בתיכנות ולומד ממש תוך כדי, אז כדי לעמוד בקצב של הקורס אני פשוט לא אצליח ללמוד את כל המונחים והצדדים בבת אחת.

בנוסף, לא באמת ביקשתי תשובות אלא עזרה כמו שתוכל לראות בהודעה שלי

אם תוכלו להפנות אותי לאיזה מדריך כלשהו, וידאו, EBOOK ולא משנה באיזה דרך

youtube torrent וכו'

אשמח להוריד וללמוד
הבעיה היא שאני צריך משהו ממש צעד אחר צעד כדי להכיר את האלגוריתמים השונים והשמות של הפונקציות השונות שקיימות

תודה על העזרה, התמיכה, הדחיפה קדימה וההכוונה
מקווה שיבוא יום ואני אוכל עוד לעזור לאחרים


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Zippo 
חבר מתאריך 26.5.02
7921 הודעות, דרג אמינות חבר זה
   22:08   24.09.12   
אל הפורום  
  11. אני קראתי את הספר של מרטין אודרסקי, והוא מצויין!  
בתגובה להודעה מספר 10
 
אני כל הזמן נעזר בו בעבודה.
כמו כן, Stackoverflow מכיל כל שאלה (כמעט) שאפשר להעלות על הדעת, עם תשובות מפורטות. גם זה מקום מומלץ.
ה-scaladoc הוא מקור טוב להכרת ה-API של כל המחלקות הסטנדרטיות.
וכל שאלה ספציפית שיש לך, תוכל לכתוב פה בפורום.
בנוגע ל-example
כל מה שצריך לממש זה סכום, ומקסימום של איברי רשימה.
הרעיון הכללי:


sum(list)
if list is an empty list, then 0
otherwise, list = x :: xs, so return x + sum(xs)

max(list)
if list is an empty list, then raise exception
else if list contains a single element, list = x :: Nil, then return x
otherwise, list = x :: xs, so return max(x, max(xs))


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net