PuLsE פורסם 2006 באוקטובר 31 Share פורסם 2006 באוקטובר 31 אז ככה רציתי לברר איך אני יכול לבדוק אם מיספר מסויים כדוגמת 8נמצא במשתנה x שמכיל לדוגמא את המספר 97854 קישור לתוכן שתף באתרים אחרים More sharing options...
שניצל פורסם 2006 באוקטובר 31 Share פורסם 2006 באוקטובר 31 הממ, שתי אופציות:או שתעבור על המספר ספרה-ספרה (באמצעות פעולות חילוק ומודולו), ותבדוק אם יש ספרה ששווה ל-8,או שתמיר את המספר למחרוזת באמצעות ToString ותחפש בתוכה את התו '8' באמצעות Contains או IndexOf (קצת פחות אלגנטי, אבל יותר פשוט). קישור לתוכן שתף באתרים אחרים More sharing options...
PuLsE פורסם 2006 באוקטובר 31 מחבר Share פורסם 2006 באוקטובר 31 אתה יכול לפרט יותר לגבי הדרך השניה.. כי אני דיי חדש בשפהוכי עם הראשונה זה יצא אידיוטי למדי כי המספרים מגיעים ל מספרים מאוד גבוהים קישור לתוכן שתף באתרים אחרים More sharing options...
שניצל פורסם 2006 באוקטובר 31 Share פורסם 2006 באוקטובר 31 מה אידיוטי בדרך הראשונה?אני אשמח אם תכתוב את הפתרון שלך כאן.לגבי הדרך השנייה, הכוונה היא ככה:x.ToString().Contains("8")אוx.ToString().IndexOf('8') >= 0 קישור לתוכן שתף באתרים אחרים More sharing options...
Zelig פורסם 2006 בנובמבר 1 Share פורסם 2006 בנובמבר 1 אתה יכול לפרט יותר לגבי הדרך השניה.. כי אני דיי חדש בשפהוכי עם הראשונה זה יצא אידיוטי למדי כי המספרים מגיעים ל מספרים מאוד גבוהיםואיך חשבת שממירים את המספר למחרוזת? קישור לתוכן שתף באתרים אחרים More sharing options...
k-o-b-y פורסם 2006 בנובמבר 1 Share פורסם 2006 בנובמבר 1 אתה יכול לפרט יותר לגבי הדרך השניה.. כי אני דיי חדש בשפהוכי עם הראשונה זה יצא אידיוטי למדי כי המספרים מגיעים ל מספרים מאוד גבוהיםאולי לא הבנת בדיוק את הדרך הראשונה, כי היא פשוטה ואין בה שום דבר אידיוטי. הדרך היא להוציא ספרה ספרה בעזרת לולאה ופעולות חילוק ומודולו ולהשוות אותה לספרה שאתה רוצה. קישור לתוכן שתף באתרים אחרים More sharing options...
בלה פורסם 2006 בנובמבר 3 Share פורסם 2006 בנובמבר 3 הדרך השנייה כוללת את הראשונה בתוכה נכון? קישור לתוכן שתף באתרים אחרים More sharing options...
שניצל פורסם 2006 בנובמבר 3 Share פורסם 2006 בנובמבר 3 כן, אני מניח שהמימוש הפנימי של הפונקציה ToString נעשית באמצעות הדרך הראשונה. קישור לתוכן שתף באתרים אחרים More sharing options...
k-o-b-y פורסם 2006 בנובמבר 3 Share פורסם 2006 בנובמבר 3 אבל הדרך הראשונה יעילה ועדיפה יותר מהשניה. קישור לתוכן שתף באתרים אחרים More sharing options...
שניצל פורסם 2006 בנובמבר 4 Share פורסם 2006 בנובמבר 4 כמובן.מצד שני, הדרך השנייה משמעותית פשוטה יותר, ופחות מועדת לבאגים. לכן, במקרים מסויימים אעדיף להשתמש בה. קישור לתוכן שתף באתרים אחרים More sharing options...
Xthread פורסם 2006 בנובמבר 6 Share פורסם 2006 בנובמבר 6 אני די מתנגד לדעתךאין שום דבר מסובך ב מציאת ספרה במספרזה דבר שנעשה מאז ASSEMBLERוזה פשוט מאוד!זה שאתה לא אחראי לקוד לא עושה יותר טובאולי אפילו להפךכשאתה עושה את זה את יכול ליעל את זהולהפסיק את הלולאה ברגע שאתה מגיע למספרובכלל לא להתמודד עם STRING זה עוד ברכה קישור לתוכן שתף באתרים אחרים More sharing options...
שניצל פורסם 2006 בנובמבר 6 Share פורסם 2006 בנובמבר 6 הכוונה שלי היא שהפתרון שלי הוא "quick and dirty". הוא עושה את העבודה בשורת קוד אחת, בלי מחשבה מיותרת. קישור לתוכן שתף באתרים אחרים More sharing options...
Xthread פורסם 2006 בנובמבר 6 Share פורסם 2006 בנובמבר 6 יש לך משהו שםאבל מתכנת לא היה מתעצל לקטע קוד כזהזה פשוט כלוםובמיוחד עם התוכנית מבצעת את הפעולה הזו פעמים רבותאז באמת כדאי לא לגשת לפונקציות מערכת במיוחד בסביבות עבודה חדשות שרצות על VMמה קרה לכוח של C/C++?אין לזה חשיבות היום? קישור לתוכן שתף באתרים אחרים More sharing options...
Zelig פורסם 2006 בנובמבר 6 Share פורסם 2006 בנובמבר 6 יש לך משהו שםאבל מתכנת לא היה מתעצל לקטע קוד כזהזה פשוט כלוםובמיוחד עם התוכנית מבצעת את הפעולה הזו פעמים רבותאז באמת כדאי לא לגשת לפונקציות מערכת במיוחד בסביבות עבודה חדשות שרצות על VMמה קרה לכוח של C/C++?אין לזה חשיבות היום?לא פעם עדיף להשתמש בפונקצית ספריה, שהיא מדובגת, קצרה וקלה לשימוש. גם על חשבון דברים אחרים.לא תמיד חשובה היעילות. אם יש לך משימה פשוטה, אין טעם להשקיע חצי שעה בכתיבת פתרון משלך, גם אם הוא יעיל יותר. את הזמן הזה תשקיע בדברים אחרים, יותר חשובים.מי שממציא כל פעם את הגלגל מחדש, סופו שיבנה (אולי) עגלה מצויינת. אבל אם אתה רוצה לבנות מכונית, כדי שתשתמש בגלגל שמישהו אחר המציא. קישור לתוכן שתף באתרים אחרים More sharing options...
Xthread פורסם 2006 בנובמבר 7 Share פורסם 2006 בנובמבר 7 דווקה ב F1 אחד הדברים שכל הזמן חוזרים אליהם וממציאים אותם מחדש זה הגלגלים אממממ.... אולי זה אומר משהו... קישור לתוכן שתף באתרים אחרים More sharing options...
Recommended Posts
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.