מה עושים אם מחרוזת באורך 1?

מנהל: TA_Isana

שלח תגובה
michal cohen
הודעות: 87
הצטרף: 19:04 11/11/2009

מה עושים אם מחרוזת באורך 1?

שליחה על ידי michal cohen » 23:21 26/05/2010

בתוכנית שמקודדת לפי פונקציית קושי... מה עושים את אורך המחרוזת הוא 1? מי יהיה ה-y שלי?

moshes
הודעות: 60
הצטרף: 00:15 24/10/2009

Re: מה עושים אם מחרוזת באורך 1?

שליחה על ידי moshes » 23:43 26/05/2010

לפי מה שהבנתי וזה מודגם גם בקובץ של המשימה
כאשר יש מחרות באורך 1 אז הערך שהוא צריך להחזיר זה הקידוד הרגיל של האות לפי הטבלה ולא צריך לעשות בכלל את קושי
לדוגמא לd
אז זה יחזיר p(d)= 1 כי זה בעצם הערך של d בטבלה של הקידוד

TA_Ariel
הודעות: 261
הצטרף: 00:53 23/04/2009

Re: מה עושים אם מחרוזת באורך 1?

שליחה על ידי TA_Ariel » 00:16 27/05/2010

נכון.

michal cohen
הודעות: 87
הצטרף: 19:04 11/11/2009

Re: מה עושים אם מחרוזת באורך 1?

שליחה על ידי michal cohen » 00:28 27/05/2010

ועוד שאלה... אנחנו אמורים להמיר שורה שלמה או מילה מילה?
כי לפי מה שלימדו בכיתה לימדו אותנו לעבוד עם BufferedReader ולא ראיתי בAPI שיש פונקציה שיודעת לקרוא מילה...
יש רק לקרוא שורה או אות....

TA_Ariel
הודעות: 261
הצטרף: 00:53 23/04/2009

Re: מה עושים אם מחרוזת באורך 1?

שליחה על ידי TA_Ariel » 01:05 27/05/2010

כל מילה בנפרד בעזרת StringTokenizer.
תסתכלי בקוד לדוגמא.

michal cohen
הודעות: 87
הצטרף: 19:04 11/11/2009

Re: מה עושים אם מחרוזת באורך 1?

שליחה על ידי michal cohen » 08:49 27/05/2010

ראיתי את הדוגמא אבל איך אני יודעת עד מתי אני ממשיכה כשאין כבר מילים וצריך לעבור לשורה הבאה?
כש-st==null?

TA_Ariel
הודעות: 261
הצטרף: 00:53 23/04/2009

Re: מה עושים אם מחרוזת באורך 1?

שליחה על ידי TA_Ariel » 11:39 27/05/2010

לא, יש שיטה HasMoreTokens

LotemBY
הודעות: 10
הצטרף: 17:04 25/11/2009

Re: מה עושים אם מחרוזת באורך 1?

שליחה על ידי LotemBY » 21:22 27/05/2010

יש סיבה מיוחד למה לעבוד עם StringTokenizer ולא עם השיטה split של String?
כי באתר ש Sun בDOCs ממליצים לא להשתמש בStringTokenizer ושהוא קיים רק בשביל תמיכה לאחור...

TA_Ariel
הודעות: 261
הצטרף: 00:53 23/04/2009

Re: מה עושים אם מחרוזת באורך 1?

שליחה על ידי TA_Ariel » 21:46 27/05/2010

לא אין סיבה מיוחדת, split גם טוב.

שלח תגובה

חזור אל “- מבני נתונים 2010”