נושאים פעיליםנושאים פעילים  הצגת רשימה של חברי הפורוםרשימת משתמשים  חיפוש בפורוםחיפוש  עזרהעזרה
  הרשמההרשמה  התחברותהתחברות RSS עדכונים
תיכנות
RSS UnderWarrior Forums : RSS תיכנות
נושא

נושא: decompress using lzw algoritem

שליחת תגובהשליחת נושא חדש
כותב
הודעה << נושא קודם | נושא הבא >>
erancar
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 28 December 2007 בשעה 23:16 | IP רשוּם
ציטוט erancar

שלום... כתבתי תוכנית לכיווץ קבצים שמשתמשת באלגוריתם של LZW

תהליך ה COMPRESS לקבצים בגודל 1MB לוקח לי 4 שניות אולם

תהליך ה DECOMPRESS לוקח לי למעלה מדקה אני משתמש במבנה נתונים

HASHMAP לטובת תהליך התרגום משום מה נראה לי שהבעיה היא בכתיבה לקובץ

כי הקובץ שהDECOMPRESS מחזיר מתמלא נורא לאט... 30KB 60KB וככה עד 1MB

אני משתמש במחלקת PRINTWRITER במתודת write(String s) כי לרשום לקובץ

האם למישהו יש איזה שהוא רעיון למה הכתיבה לוקחת הרבה זמן?...

חזרה לתחילת העמוד הצג את כרטיס החבר של erancar חפש הודעות אחרות של erancar בקר בדף הבית של erancar
 
erancar
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 28 December 2007 בשעה 23:17 | IP רשוּם
ציטוט erancar

בנוסף רק רציתי לציין שהתוצאה של הDECOMPRESS היא זהה לקובץ המקור כך שבעיה

באלגוריתם לא נראה לי קיימת..

חזרה לתחילת העמוד הצג את כרטיס החבר של erancar חפש הודעות אחרות של erancar בקר בדף הבית של erancar
 

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

  שליחת תגובהשליחת נושא חדש
גרסת הדפסה גרסת הדפסה

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