שלום רב.יש לי קובץ טקסט ששוקל בערך 180 מגה (לפתוח אותו לוקח כמה דקות טובות).
במהלך הקובץ יש שורה שחוזרת על עצמה וסופרת. לדוגמה (הנקודות מייצגות שורות אחרות עם טקסט אחר):
num is 1
.
num is 2
.
num is 3
.
num is 4
וכו'..
הרעיון שלי הוא לקבל את ה- num האחרון.
אם אבצע סריקה כל פעם של שורה חדשה עד שאגיע ל- num האחרון, זה יקח המון זמן כי זה קובץ של מעל 50 אלף שורות אם לא יותר.
ראיתי תוכנות שמבצעות דברים דומים בחצי שניה. שאלתי חבר והוא אמר לי להעביר את הכל ל array ואז לקרוא את הגבול האחרון וכל זה.
ניסיתי וזה גם לוקח המון זמן להעביר כל שורה לתא אחר ב- array.
יש אולי דרך שאתם מכירים? או אולי אתם יודעים למה הכוונה בלהעביר הכל ל- array ואז זה יקח מהר יותר?
תודה רבה לעוזרים