冲刺十五届蓝桥杯P0006平面切分

文章目录

题目

平面切分

思路

这道题是一个思维题把,之前没有接触过平面几何的知识,做起来感觉还是比较难的,用到的set集合和自己创建一个类

首先我们知道,一根直线A是可以将平面切分成两块的,如果再来一根直线B,如果AB是相互平行的,那么平面的数量就+1,如果不平行就是先+1,再+1就是+2;AB交点为(X,Y)如果C和AB一起相较于(X,Y)那么就是+1再+1,如果不是相较于(X,Y)点那么就是和A+1 和B+1,自己再+1,就是+3;

这个里面就是用到了去重,是否为同一个点,如果为同一个点,加到set里面只计算了一次,如果不同的点加到set集合里面就计算两次。

代码

总结

本道题要考虑全面,对计算几何需要全面的了解。

相关推荐
红糖生姜1 天前
P12874 [蓝桥杯 2025 国 Python A] 巡逻||题解||图论
c++·蓝桥杯·图论
鼓掌MVP2 天前
图生3D技术解析:从二维平面到立体世界的智能飞跃
平面·3d
老歌老听老掉牙2 天前
使用 OpenCASCADE 提取布尔运算后平面图形的外轮廓
c++·平面·opencascade
爱吃生蚝的于勒3 天前
【Linux】零基础学会linux环境基础开发工具使用(yum,vim,makefile,gdb)
linux·服务器·数据结构·c++·蓝桥杯·编辑器·vim
旭意4 天前
C++蓝桥杯之函数与递归
开发语言·c++·蓝桥杯
Kingsdesigner5 天前
从平面到“货架”:Illustrator与Substance Stager的包装设计可视化工作流
前端·平面·illustrator·设计师·substance 3d·平面设计·产品渲染
xinxiangwangzhi_5 天前
多视图几何--密集匹配--视差平面推导
平面
lqjun08275 天前
平面的方程公式
线性代数·机器学习·平面
wuqingshun3141596 天前
蓝桥杯 取球博弈
算法·职场和发展·蓝桥杯
wuqingshun3141597 天前
蓝桥杯 填字母游戏
游戏·职场和发展·蓝桥杯