Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 4 của 4
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    phương trình đường thẳng

    viết chương trình nhập vào n điểm (n,300), các điểm được biểu diễn bởi cặp toạ độ nguyên trong hệ toạ độ đêcac (xi,yi) (i=1..n). Xây dựng phương trình đường thẳng sao cho đường thẳng đó đi qua nhiều điểm nhất(trong n điểm đã cho). Viết với class trong C++.

  2. #2
    Ngày tham gia
    Sep 2015
    Đang ở
    Số 60 Thái Hà, Đống Đa, Hà Nội
    Bài viết
    0
    viết chương trình nhập vào n điểm (n,300), các điểm được biểu diễn bởi cặp toạ độ nguyên trong hệ toạ độ đêcac (xi,yi) (i=1..n). Xây dựng phương trình đường thẳng sao cho đường thẳng đó đi qua nhiều điểm nhất(trong n điểm đã cho). Viết với class trong C++.

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Bài này giải bằng quy hoạch động đó bác.Để giải dễ dàng bác nên mã hóa dữ liệu bài toán như sau:

    1.Trong đó yêu cầu bác phải tạo ra một lớp Point biểu diễn 1 điểm có 2 trường là tọa độ x,y.

    2.Tạo lớp thẳng Line chứa 3 tham số của đường thẳng là a và b và count: trong y=ax+b.
    Tạo thêm 1 thuộc tính count để đếm số đường thẳng loại này nữa này nữa.
    Cài đặt thêm toán tử so sánh == cho lớp Line khi mà các hệ số a và b của chúng bằng nhau ->Biểu diễn 2 đường thẳng giống nhau.

    Vậy đó là đủ rồi bác ạ. Có gì không hiểu cứ hỏi thôi.

  4. #4
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trời ơi! Sao topic này lại lạc vào Kinh nghiệm ngành IT[IMG]images/smilies/Surprised.gif[/IMG]

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •