ABA


"עזרה בתרגיל אסמבלר"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #13246 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 13246
Static
חבר מתאריך 1.7.02
1329 הודעות, דרג אמינות חבר זה
   18:35   29.04.06   
אל הפורום  
  עזרה בתרגיל אסמבלר  
 
   אז ככה יש לי מחרוזת עם מילים
כל מילה מופרדת ע"י רווח אחד
סוף המחרוזת מסומן בתו $
אני צריך לרוץ על המחרוזת וכל פעם שיש מילה שנגמרת באות n
אז אותה מילה נחשבת ל"טובה"

עכשיו המטרה של התוכנית היא להדפיס את המילה הכי ארוכה מבין המילים ה"טובות" שנגמרות ב n

הנה מה שאני הצלחתי עד עכשיו
(זה רק עובר על המחרוזת ומדפיס את כל המילים ה"טובות")
יש צורך לשפר את התוכנית שתדפיס מבין מילים אלו את המלה הכי ארוכה
https://rotter.name/User_files/nor/4453876e01aa0296.txt


מקווה שתוכלו לעזור לי זה קצת דחוף
תודה!


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  אני אנסה לעזור לך עם האלגוריתמיקה Yoni 01.05.06 15:38 1

       
Yoni
חבר מתאריך 26.5.02
2305 הודעות, דרג אמינות חבר זה
   15:38   01.05.06   
אל הפורום  
  1. אני אנסה לעזור לך עם האלגוריתמיקה  
בתגובה להודעה מספר 0
 
רוץ על המחרוזת ותשמור במערך את כל המיקומים של אותתיות n שיש אחריהם רווח
אחרי כן רוץ על המערך שעשית ובהתאם למחרוזת הכנס למערך אחר את האורכים של המילים
אחרי זה נשאר לך למצוא מקסימום ולהדפיס את המילה


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

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

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



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