Từ 1 tới 4 trên tổng số 4 kết quả

Đề tài: Nhờ các anh chị phân tích bài tập về danh sách liên kết dùm em

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

    Unhappy Nhờ các anh chị phân tích bài tập về danh sách liên kết dùm em

    Em có một bài báo cáo kết thúc môn vào ngày 16/03 nhưng đến bây giờ đọc đề bài cũng hổng thể hiểu là làm thế nào nữa?Nhờ các anh chị đọc và phân tích hướng làm bài dùm em ! Cảm ơn các anh chị trước !

    Đề bài : Đa thức được biểu diễn bằng cấu trúc dữ liệu kiểu ngăn xếp,mỗi nút của danh sách liên kết được biểu diễn với 2 trường ( hệ số và số mũ nguyên dương )

    Ví dụ: Đa thức có danh sách liên kết là (2,2)-->(3,1)-->(1,0)-->Null

    Dùng ngôn ngữ C hoặc pascal để viết các thủ tục

    1.Nhập vào 2 đa thức
    2.Đưa ra tổng hai đa thức

    VD:

    Mong các anh chị giải thích dùm bài tập này dùm em là làm theo cách nào và có phải là làm 3 câu cuối ko ? vì đọc bài của thầy đưa ra mà ko hiểu là phải làm thế nào?
    Rời Đà lạt mới thấy thương Đà Lạt
    Đến dồng bắng mới thấy nhớ cao nguyên
    Mimôsa đâu thể vàng nơi khác
    Xa anh rồi mới biết đã yêu anh !
    **************************
    **************
    *******
    http://just4honey.vnbb.com

  2. #2
    Ngày gia nhập
    02 2008
    Nơi ở
    Việt Nam
    Bài viết
    577

    Bài này cũng rất hay, bạn đang học C hay C++ hướng đối tượng. Hỏi vậy dễ đưa ra hướng thôi.

    Cứ C cậy nhé:

    - Bạn tạo một struct mono (monomial) gồm 2 giá trị: pConst và degree (hằng số và bậc)
    - Tạo một struct node gồm data là một mono và một con trỏ next;
    - Bạn làm các hàm tạo, push, pop,... để sử lý stack, tham khảo thêm lý thuyết ở tài liệu.
    - Nhập 2 đa thức, tiên hành cộng các hằng cùng bậc bằng cách pop 2 giá trị của stack lưu vào 2 biến u,v kiểu mono. Nếu bậc của u or v lớn hơn push vào stack mới (rùi pop tiếp giá trị mới), nếu bằng nhau thi tiến hành cộng pConst rồi push vào stack

    Nói thì hơi lằng nhằng, bạn cứ code thử, còn khá nhiều ngày nữa, nếu chỏ thời gian ra chỉ 1 đêm là ok.

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

    Anh ơi,em học C,anh có thể hướng dẫn cụ thể dùm em được không anh? Em nói thiệt là em ko có hiểu nhiều về môn này,nếu ko làm được bài này chắc em chết quá huhuhu !!!Máy tính ở nhà của em bị hư ruì,em phải ra dịch vụ làm nên lâu lắm anh ơi !!

    em phải khai báo thư viện như thế nào hả anh?
    chỉ cần 2 thư viện là <stdio.h> và <conio.h> có đủ chưa anh?

    Cảm ơn anh trước nha !
    Rời Đà lạt mới thấy thương Đà Lạt
    Đến dồng bắng mới thấy nhớ cao nguyên
    Mimôsa đâu thể vàng nơi khác
    Xa anh rồi mới biết đã yêu anh !
    **************************
    **************
    *******
    http://just4honey.vnbb.com

  4. #4
    Ngày gia nhập
    02 2008
    Nơi ở
    Việt Nam
    Bài viết
    577

    Rất muốn giúp bạn, nhưng sẽ k code cho ban, tam thời bạn cần bổ sung lý thuyết và thử trên cái khung như này đã nhé!
    C Code:
    1. #include <stdio.h>
    2. /*
    3. */
    4. typedef struct Mono
    5. {
    6.     float pConst;
    7.     float degree;
    8. };
    9.  
    10. struct Poly
    11. {
    12.     Mono data;
    13.     typedef Poly *next;
    14. };
    15. typedef struct Poly *POLY;
    16.  
    17. //Khoi tao stack
    18. void Init(POLY &plist);
    19. //Dua mot phan tu vao stack
    20. void Push(POLY &plist, float x, float y); //x: hang, y: la bac
    21. //Lay mot phan tu tu stack
    22. void Pop(POLY &plist, float &x, float &y);
    23. //Tao nguyen mo cai da thuc
    24. void Create(POLY &plist);
    25. //Cong 2 stack
    26. void Add(POLY &plist1, POLY &plist2, POLY &plist);
    27.  
    28.  
    29. int main()
    30. {
    31.     return 0;
    32. }

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

  1. Bài tập C danh sach liên kết gặp 1 lỗi , sữa giúp và giải thích dùm em
    Gửi bởi truongvantri trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 1
    Bài viết cuối: 30-05-2013, 08:06 AM
  2. Lập trình C Các bác giải dùm em bài trộn 2 danh sách có thứ tự thành 1 danh sách có thứ tự trong DS liên kết đơn
    Gửi bởi letranhoangtai trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 1
    Bài viết cuối: 05-09-2012, 02:03 AM
  3. Nhập và xuất danh sách liên kết lồng danh sách liên kết?
    Gửi bởi nvluong_it 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: 22-04-2011, 11:30 AM
  4. Danh sách liên kết, code nhập danh sách sinh viên có lỗi làm sao sửa?
    Gửi bởi acmilan 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: 10-04-2009, 08:24 PM
  5. Sửa dùm mình code về danh sách liên kết
    Gửi bởi kaith trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 3
    Bài viết cuối: 05-01-2008, 11:54 PM

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