1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng Cơ sở lập trình nâng cao - Chương 9: Phương pháp thiết kế thuật toán − hình học

40 21 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 40
Dung lượng 256,25 KB

Nội dung

Bài giảng cung cấp cho người học các kiến thức: Phương pháp thiết kế thuật toán − hình học, cấu trúc dữ liệu cơ bản, điểm và đa giác, đa giác lồi ... Hi vọng đây sẽ là một tài liệu hữu ích dành cho các bạn sinh viên đang theo học môn dùng làm tài liệu học tập và nghiên cứu. Mời các bạn cùng tham khảo chi tiết nội dung bài giảng.

TRƯỜNG ĐẠI HỌC NGOẠI NGỮ - TIN HỌC TP.HCM KHOA CÔNG NGHỆ THÔNG TIN CƠ SỞ LẬP TRÌNH NÂNG CAO Biên soạn: Ths.Tôn Quang Toại TonQuangToai@yahoo.com TPHCM, NĂM 2013 Chương PHƯƠNG PHÁP THIẾT KẾ THUẬT TOÁN − HÌNH HỌC − Nội dung • • • • Cấu trúc liệu Điểm đoạn thẳng, đường thẳng tia Giao điểm đoạn thẳng, đường thẳng Đa giác – Điểm đa giác – Đa giác lồi – Bao lồi Hình ảnh Cấu trúc liệu • Một số cấu trúc liệu hình học – Điểm: P(xp, yp) – Đoạn thẳng: XY – Đường thẳng: Qua điểm P1, P2 – Tia: Tia AB y P2 y2 P1 y1 yp B P Y A X xp x1 x2 x Cấu trúc liệu • Phương trình đường thẳng – Đường thẳng xác định điểm P1(x1, y1), P2(x2, y2) x  x1 y  y1  x2  x1 y2  y1 � (y  y1 )( x  x1 )  ( x2  x1 )( y  y1 )  � (y  y1 ) x  ( x1  x2 ) y  x2 y1  x1 y2  � (y1  y ) x  ( x2  x1 ) y  x1 y  x2 y1  Cấu trúc liệu • Phương trình đường thẳng – Dạng tổng quát F ( x, y )  Ax  By  C  �A  (y1  y ) � �B  (x  x1 ) � C  ( x1 y2  x2 y1 ) � hay �A  (y  y1 ) � �B  (x1  x2 ) � C  ( x2 y1  x1 y2 ) � Cấu trúc liệu • Đường thẳng chia mặt phẳng làm phần – Phần 1: Gồm điểm đường thẳng F(x,y)=0 – Phần 2: Gồm điểm làm cho F(x,y)>0 – Phần 3: Gồm điểm làm cho F(x,y)

Ngày đăng: 11/05/2021, 19:11

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN