Trang 1 trên tổng số 4 123... Cuối cùngCuối cùng
Từ 1 tới 10 trên tổng số 34 kết quả

Đề tài: Nén dữ liệu, nén File bằng thuật toán Huffman viết bằng C++

  1. #1
    Ngày gia nhập
    02 2008
    Bài viết
    1,009

    Mặc định Nén dữ liệu, nén File bằng thuật toán Huffman viết bằng C++

    nhóm mình vừa nộp bài tập lớn C++ xong,nhân tiện post lên anh em cùng xem
    http://www.4shared.com/file/76667981/4c2e1143/nen.html
    Attached Files Attached Files
    Đã được chỉnh sửa lần cuối bởi AlexF : 19-12-2008 lúc 04:04 PM.

  2. #2
    No Avatar
    ngocbig Khách

    Bác coder_gate thân mến!

    Sau khi down về em chưa xem code mà chỉ làm thử chạy (blackbox) thì thấy còn một số vấn đề như sau:

    - Tại sao vừa click vào button Nén, dialog open file vừa hiện ra thì clock đã chạy tít mù rồi.
    - Nếu dialog open hiện ra mà ta chọn nút Cancel thì sao?
    - Khi chọn giải nén và dialog open cũng hiện ra mà người dùng chọn cancel thì sao?
    - Nếu người dùng khi nén xong một file mà muốn nén file nữa thì làm sao? Phải tắt app đi rồi chạy lại?
    - Nếu app đang nén một file rất lớn mà người dùng lại click vào nút Giải nén thì sao? Liệu hoạt động nén (đang chạy) sẽ ntn?

    Xin góp ý với bác mấy điểm nhỏ.

    Regards.

  3. #3
    Ngày gia nhập
    02 2008
    Bài viết
    1,009

    uhm,cảm ơn ngocbig nhiều,cái phần giao diện cũng nhờ có bạn giúp nên mình mới làm được tý,quả thật thiếu thời gian quá,h đang ôn thi nên không có thời gian để sửa,hehe,đợi qua thi sẽ làm thêm 1 ít vậy

  4. #4
    Ngày gia nhập
    07 2008
    Bài viết
    3

    Ặc ặc!!
    File nén còn nặng hơn file gốc :| :| Bái phục!!

  5. #5
    Ngày gia nhập
    02 2008
    Bài viết
    1,009

    Bạn đã bao giờ thử nén bằng winrar 1 File word chỉ có vài từ chưa,thử nén xem nó tăng lên gấp mấy chục lần ....
    dung lượng tăng lên hay giảm đi còn phụ thuộc vào tính chất của File,không phải tỷ lệ nén của File nào cũng như File nào,thêm nữa thuật toán Huffman cũng không phải là thuật toán nén tối ưu nhất ...

  6. #6
    Ngày gia nhập
    03 2009
    Bài viết
    4

    Mặc định Nén dữ liệu, nén File bằng thuật toán Huffman viết bằng C++

    may anh co bai gi hay thi theo minh nghi nen post len mediafire cho khoe,chu post lên 4share thi minh download ve không được!

  7. #7
    Ngày gia nhập
    03 2008
    Bài viết
    12

    Thuật toán Huffman do file nén còn phải chứa bản tầng suất (dung lượng từ 256 đến 1024 byte) nên khi nó nén file có dung lượng nhỏ, về mức ý nghĩa là không cao. Tuy nhiên khi file có dung lượng tương đối, lúc đó Huffman mới có ý nghĩa. Ngoài ra, khi nén Huffman người ta còn tính tới nhiều chuyện khác nữa, khi nén một thư mục có nhiều file, người ta thường gom các file có dung lượng thấp lại tạo thành một bảng tầng suất riêng cho nó, còn các file lớn hơn thì sẽ có bảng tầng suất riêng cho mỗi file. Bài của bạn viết tương đối. Tuy nhiên bạn cần học hỏi thêm một số kĩ thuật trong lập trình. Một chương trình không phải chạy nhanh và ngắn là chương trình tốt đâu bạn. Hãy viết làm sao cho dễ hiểu hơn.

    Mình cũng đang làm bài Huffman, tuy nhiên làm một mình thôi. Chương trình của mình có khả năng nén 1 file hoặc 1 thư mục tùy thích. Tuy nhiên có một số vấn đề chưa giải quyết được, do thời gian nộp bài của mình tương đối gấp, một số nâng cấp chưa được cải tiến. Trong thời gian tới mình sẽ up lên các bạn cùng tham khảo.

    Chicken Pro!!!!!!
    Đã được chỉnh sửa lần cuối bởi dragon111989 : 30-04-2009 lúc 11:47 PM.

  8. #8
    Ngày gia nhập
    09 2008
    Bài viết
    4

    Chào bạn Bảo Long bạn bảo long có thể giúp mình bài LTĐT này ko

  9. #9
    Ngày gia nhập
    02 2008
    Bài viết
    1,009

    Chào bạn Bảo Long bạn bảo long có thể giúp mình bài LTĐT này ko
    bạn biết bài này mình làm trong 3 tuần mới xong không,bạn nghĩ gì mà tự dưng ai lại đi làm hộ bài cho bạn
    Tuy nhiên bạn cần học hỏi thêm một số kĩ thuật trong lập trình. Một chương trình không phải chạy nhanh và ngắn là chương trình tốt đâu bạn. Hãy viết làm sao cho dễ hiểu hơn
    bạn có thể nói cụ thể là mình cần học hỏi thêm gì không

    Mình cũng đang làm bài Huffman, tuy nhiên làm một mình thôi. Chương trình của mình có khả năng nén 1 file hoặc 1 thư mục tùy thích. Tuy nhiên có một số vấn đề chưa giải quyết được, do thời gian nộp bài của mình tương đối gấp, một số nâng cấp chưa được cải tiến. Trong thời gian tới mình sẽ up lên các bạn cùng tham khảo.
    bạn làm xong rồi thì post lên nhé

  10. #10
    Ngày gia nhập
    04 2009
    Bài viết
    4

    Mặc định Xin hướng dẫn về thuật toán Huffman bằng C++.

    Mọi người cho em xin code về bài toán nén & giải nén bằng thuật toán Huffman. Code được viết bằng C++, dùng cin, cout, có giao diện đồ họa. Các hàm cho em mấy cái // giải thích nhé. Em đang cần lắm nhưng ngu quá. Giúp em đi. Thanks!

Các đề tài tương tự

  1. Thuật toán nén file Adaptive Huffman, ai có share mình với!!!
    Gửi bởi nhiepphong200 trong diễn đàn Tài liệu, ebooks và công cụ
    Trả lời: 2
    Bài viết cuối: 13-12-2016, 03:30 PM
  2. thuật toán nén static huffman
    Gửi bởi haba trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 3
    Bài viết cuối: 22-01-2013, 07:17 PM
  3. Thuật toán Huffman.
    Gửi bởi HUMG.ThongIT trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 0
    Bài viết cuối: 24-11-2011, 09:07 PM
  4. chương trình nén file áp dụng thuật toán huffman
    Gửi bởi vinhson trong diễn đàn Dự án & Source code C#, ASP.NET
    Trả lời: 12
    Bài viết cuối: 06-11-2010, 07:38 PM
  5. Hướng dẫn sơ qua về thuật toán nén file Huffman
    Gửi bởi Cpro trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 1
    Bài viết cuối: 02-12-2008, 06:25 AM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn