السلام عليكم ورحمة الله وبركاته
ارجو مساعدتي في حل هذا السؤال
اكتب برنامج بلغة سي بلس بلس يعمل على ضفط ملف نصي يقوم بقرائته من مكان مخزن في الحاسوب , ومن ثم بين الضوابط التي استخدمتها في الحل .
ارجوكم ده سؤال ماعرفتش احلو .. حاولت فيه لكن ماعرفتش
السلام عليكم ورحمة الله وبركاته
ارجو مساعدتي في حل هذا السؤال
اكتب برنامج بلغة سي بلس بلس يعمل على ضفط ملف نصي يقوم بقرائته من مكان مخزن في الحاسوب , ومن ثم بين الضوابط التي استخدمتها في الحل .
ارجوكم ده سؤال ماعرفتش احلو .. حاولت فيه لكن ماعرفتش
شابتر 3 الجزء الثانى اخير درس ستجد به ما تريد
.Everyone has a dream
.I never thought that I would be the one I am on now
...No Pain No Gain
مشرف قسم السى/سى++ و الاسيمبلى سنة 2015 بأذن الله ...
تعديل: مشرف قسم السى/سى++ من 2012.
XMasterrrr كتب:شابتر 3 الجزء الثانى اخير درس ستجد به ما تريد
هوا فين شابتر تلاته اصلن ؟
ممكن تديني اللينك
u77431 كتب:فی هذا القسم... القسم C++.
ممكن توضحلي فكرة ضغط ملف ؟ ماذا يقصد بضغط ملف
اقتباسممكن توضحلي فكرة ضغط ملف ؟ ماذا يقصد بضغط ملف
fبكل إختصار هي خفض حجم ملف ما إلى قيمة أقل، مثلا لدينا ملف حجمه 10 ميغا بعد ضغطه يصبح 7 ميغا، مثلا ال winrar، winzip الذي نستخدمه يعمل بهذا المفهوم.
هناك العديد من الخوارزميات لضغط الملفات و كل واحدة بماذا تتميز، راجع خوارزمية huffman فهي غلى حد ما سهلة الفهم و البناء في لغة السي.
http://cslibrary.stanford.edu/110/BinaryTrees.html
http://www.codeproject.com/KB/architecture/binarytreeintro.aspx
http://www.arturocampos.com/cp_ch3-0.html
www.cs.nyu.edu/~melamed/teaching/102/lectures/huffman.ppt
www.cse.ust.hk/~dekai/271/notes/L15/L15.pdf
http://www.siggraph.org/education/materials/HyperGraph/video/mpeg/mpegfaq/huffman_tutorial.html
www.cs.utexas.edu/users/lavender/courses/ee360c/lectures/lecture-26.pdf
''اللهم إني أسالك إيمانا دائما وأسألك قلبا خاشعا وأسألك علما نافعا وأسألك يقينا صادقا وأسألك دينا قيما وأسألك العافية من كل بلية''
'اللهم أغفر للمؤمنين و المؤمنات و المسلمين و المسلمات الأحياء منهم و الأموات'
www.it-scoop.com
الف شكر ليك يا سيف
لكن واللهي ماعرفتش اعمل الكود
لو تقدر تساعدني بالكود ياريت
انا سمعت من زميل ليا ان في دالة بتصغر حجم الملف ؟
فعشان كده فقدت السيطره ومش عارف اركز باي حاجه
رغم ان الفكره واضحه قدامي " برنامج سي بلس بلس يغير حجم ملف مخزن في مكان ما ولازم يبقى في البرنامج حاجه ليها علاقه بالضبط والحمايه زي مثلا هل تريد حفظ التغييرات بنفس الملف ام حفظ باسم اخر
"
لكن ازاي كتابة الكود .. ماعرفتش
حد يساعدنييييييييي
تم تعديل هذه المشاركة بواسطة أحمد جادالله في 18 نوفمبر 2010 في 20:14
عليك أن تدرس Binary tree قبل قراءة الكود أقصد قبل قراءة الخوارزمية.
الحفظ سيكون بملف آخر، حاول قراءة السورس أكثر حتى تفهمه.
''اللهم إني أسالك إيمانا دائما وأسألك قلبا خاشعا وأسألك علما نافعا وأسألك يقينا صادقا وأسألك دينا قيما وأسألك العافية من كل بلية''
'اللهم أغفر للمؤمنين و المؤمنات و المسلمين و المسلمات الأحياء منهم و الأموات'
www.it-scoop.com