Đại học Lê Quý Đôn - 236 Hoàng Quốc Việt - Hà Nội

Chia sẻ kiến thức mọi mặt của các lớp cao học CNTT, Học viện Kỹ thuật Quân sự




Chào mừng đã đến với forum khmt.123.st
  • Bạn chưa đăng kí (hoặc chưa đăng nhập) nên quyền lợi của bạn sẽ bị hạn chế. Việc đăng kí làm thành viên hoàn toàn miễn phí, sau khi đăngkí bạn có thể post bài, tham gia thảo luận , nhìn thấy link ở những box hạn chế ... và rất nhiều quyền lợi khác. Thủ tục đăng kí rất nhanh chóng và đơn giản, hãy Đăng kí làm thành viên !
  • Nếu bạn quên mật khẩu, xin nhấn vào đây !
  • Nếu bạn gặp trục trặc trong vấn đề đăng kí hoặc không thể đăng nhập, hãy liên hệ với chúng tôi.




  • Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down  Thông điệp [Trang 1 trong tổng số 1 trang]

    1[Lời giải]Cộng đa thức Empty [Lời giải]Cộng đa thức Fri May 20, 2011 8:08 pm

    Admin

    Admin
    Quản trị viên
    Quản trị viên
    Đề thầy ra:
    Danh sách liên kết có cấu trúc lưu trữ
    List: = ^Elt

    Record

    hs: real;

    sm: integer;

    next: List

    end





    Trong đó:


    - hs là hệ số của phẩn tử


    - sm là số mũ tương ứng


    Cho đa thức P và Q, viết biểu thức tính R=P+Q
    Lời giải đề nghị:


    A.

    While P <> Null & Q
    <> Null



    1.

    If P^.sm = Q^.sm then







    a.

    t:= P^.hs + Q^.hs;







    b.

    if t<> 0 then











    M^.hs = t;











    M^.sm := P^.sm;







    c.

    P: = P^.Next; Q: = Q^.Next



    3.

    Else IF P^.sm > Q^.sm then







    a.



    M^.hs = P^.hs;







    b.



    M^.sm := P^.sm;







    c.



    P = P^.Next



    4.

    Else IF P^.sm < Q^.sm then











    M^.hs = Q^.hs;











    M^.sm := Q^.sm;











    Q = Q^.Next



    5.

    IF M<> Null







    a.

    IF R<> Null









    C^.Next = M;









    else R:=M;







    b.

    C:=M;

    B.

    IF Q = Null









    C^.Next : = P;



    Else





    C^.Next : = Q;

    C.

    Output (R)

    https://khmt.123.st

    2[Lời giải]Cộng đa thức Empty Re: [Lời giải]Cộng đa thức Tue Jul 19, 2011 2:56 pm

    phamhaitrieu103

    avatar
    Thành viên ít chịu khó
    Thành viên ít chịu khó
    Thieu new(M) nhe

    3[Lời giải]Cộng đa thức Empty Re: [Lời giải]Cộng đa thức Wed Jul 20, 2011 10:21 pm

    hungbeo_fm2008

    hungbeo_fm2008
    Chuyên viên
    Chuyên viên
    Chuan, thieu New(M) o duoi buoc A

    4[Lời giải]Cộng đa thức Empty Re: [Lời giải]Cộng đa thức Wed Jul 27, 2011 9:59 pm

    TuanNghia

    TuanNghia
    Thành viên bắt đầu chia sẻ
    Thành viên bắt đầu chia sẻ
    Lệnh New(M) phải ở trên cùng và ngoài cùng của vòng lặp mới đúng. Tức là nó phải ở trên dòng A chứ không phải ở dưới đâu. Anh [cuong] nghĩ sao?

    5[Lời giải]Cộng đa thức Empty Re: [Lời giải]Cộng đa thức Fri Jul 29, 2011 4:24 pm

    hienha

    hienha
    Chuyên viên
    Chuyên viên
    1. New(M) phải để trong vòng lặp vì nó là con trỏ, nếu để ngoài vòng lặp thì khi M thay đổi, C cũng có thể thay đổi theo
    2. Nên dùng biến khác để duyệt P, Q, k nên dùng chính P, Q vì như thế sau khi cộng đa thức xong, P & Q sẽ bị xóa

    Sponsored content


    Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang  Thông điệp [Trang 1 trong tổng số 1 trang]

    Permissions in this forum:
    Bạn không có quyền trả lời bài viết

     

    Ghi rõ nguồn khi copy các bài viết từ Website này.
    Bản quyền thuộc Khoa học Máy tính. Số lượt truy cập tính đến hiện tại:Website counter
    Modified skin by Nguyễn Anh Cường. Developed by Members of https://khmt.123.st

    Free forum | ©phpBB | Free forum support | Báo cáo lạm dụng | Thảo luận mới nhất