文件名称:Polygons-Operations:解析和执行多边形操作的应用程序
文件大小:9KB
文件格式:ZIP
更新时间:2024-03-08 16:53:25
polygon C++
项目描述 开发该程序是为了对多边形数据进行操作。 该程序使用定义的字符串格式表示多边形。 所有多边形必须在一行输入中。 例如: 多边形= [(1,1),(4,1),(4,5),(1,5);(3,4),(6,4),(6,12),(3,12) ] 多边形数据 多边形行包含由“;”分隔的多边形数据列表。 多边形的字段由用','分隔的一组点表示。 多边形数量最多为1000个多边形。 每个多边形最多可包含100个点。 冗余点的定义 冗余点是多边形点中可以不更改多边形形状而删除的点。 像(1,1),(2,1),(4,1),(4,3),(1,3)(1,2),(4,2),(4,2),(4 ,8),(1,8)(1,2),(4,2),(4,2),(4,2),(4,8),(1,8) 在第二种情况下,两个相邻的相同点中的任何一个都可以是冗余的(您应该仅选择第二个)。 如果两个以上的点相同并且彼此跟随,则除
【文件预览】:
Polygons-Operations-master
----README.md(6KB)
----LICENSE(1KB)
----Source.cpp(38KB)