海康威视面试题更新 2026-08-05

给定一个平面上的四个点构成的四边形,以及一个待判定点,请设计并实现一个算法判断该点是否位于四边形内部(含边界)。

海康威视人工智能编码实现问题拆解技术原理

考察说明

考察计算几何基础与算法实现能力,尤其是点与多边形关系的判定

回答思路

  1. 明确指出四边形可能为凸或非凸情形的处理
  2. 实现叉积或面积法判断点在多边形内
  3. 正确描述边界上的点如何处理
  4. 讨论时间复杂度与浮点精度问题
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。