Nhờ anh em viết giúp code đơn giản (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

Status
Không mở trả lời sau này.

haovinhtrang88

Thành viên mới
Tham gia
11/11/11
Bài viết
2
Được thích
0
dữ liệu đầu vào là 1 bảng tọa độ các điểm 1(x1,y1,z1); 2(x2,y2,z2),..............
đầu ra là tính diện tích khu vực giới hạn bởi các điểm đó
mình chia ra làm các tam giác nhỏ cạnh nhau rồi + lại
ý tưởng của m là lấy từng tam giác, so sánh các điểm khác xem có điểm nào nằm trong tam giác đó không, nếu không thì tính diện tích rồi + vào 1 biến ban đầu, nếu có điểm nằm trong tam giác đó thì loại
bác nào viết giúp thì rất cám ơn
không thì bác nào tốt cung cấp mấy lệnh mình mày mò vậy, năm xưa học chỉ biết mỗi Pascal, chả lẽ lại lôi đồ cổ đó ra dùng &&&%$R
 
dữ liệu đầu vào là 1 bảng tọa độ các điểm 1(x1,y1,z1); 2(x2,y2,z2),..............
đầu ra là tính diện tích khu vực giới hạn bởi các điểm đó
mình chia ra làm các tam giác nhỏ cạnh nhau rồi + lại
ý tưởng của m là lấy từng tam giác, so sánh các điểm khác xem có điểm nào nằm trong tam giác đó không, nếu không thì tính diện tích rồi + vào 1 biến ban đầu, nếu có điểm nằm trong tam giác đó thì loại
bác nào viết giúp thì rất cám ơn
không thì bác nào tốt cung cấp mấy lệnh mình mày mò vậy, năm xưa học chỉ biết mỗi Pascal, chả lẽ lại lôi đồ cổ đó ra dùng &&&%$R

Chưa hẳn đúng. Còn tùy các điểm theo thứ tự tạo thành đa giác gì. Trường hợp đa giác chắc chắn lồi thì dễ rồi nhưng trường hợp đa giác lõm ở 1 hoặc nhiều đỉnh thì sẽ sai.
Tôi cho ví dụ. Xét tam giác ABC. Lấy điểm D trong tam giác ABC. Như vậy tứ giác ABDC là đa giác lõm tại D. Nếu "ngẫu nhiên" bạn lấy 3 điểm mà đó là B, C, D thì rõ ràng A không thuộc BCD nhưng diện tích tam giác BCD không là một phần của diện tích ABDC.
-------------
Bạn nói: tính diện tích. Nhưng mỗi điểm được cho bởi 3 tọa độ thì có nghĩa là chúng nằm trong không gian và tạo thành đường gấp khúc khép kín nhưng các điểm không nằm trên cùng 1 mặt phẳng thì tính diện tích cái gì?
 
Lần chỉnh sửa cuối:
Upvote 0
Status
Không mở trả lời sau này.

Bài viết mới nhất

Back
Top Bottom