给定2D多边形的顶点,我必须找到多边形在X轴上的最小可能投影.
我被允许以任意角度旋转多边形.
起初我认为在最小的情况下,至少有一个多边形的边将与X轴对齐,这是不正确的.
多边形可以是凹的或凸的.
我试图保护我的github仓库免受一些特定的推动(例如推动冲突标记<<<<<).
起初,我尝试编写一个pre-commit git hook来阻止那些特定的提交.然后实现github存储库不接受预提交挂钩,我必须在客户端为每个贡献者安装它们.
这不是一个简洁的解决方案,因为有人可能忘记在克隆后安装钩子.也可以覆盖预提交挂钩.
然后我了解了github webhooks.他们可以在推送存储库期间通过有效负载通知.
是否有可能通过webhook检查和阻止推送?