1. 程式人生 > >【習題整理】計算幾何基礎

【習題整理】計算幾何基礎

  • bzoj1074【scoi2007】摺紙
    • 思路:考慮倒著做,每次將在摺疊的直線右邊的扔掉,左邊的點再對稱一次加入;
    • 算幾知識:求向量關於法向量的對稱向量
    • 點$A$關於點$B$對稱的點$C = 2B - A$
    • 如果要求$\vec{A}$關於法向量$\vec{l}$的對稱向量;
    • 可以考慮都平移到原點
    • 利用點積求出$\vec{A}$在$\vec{l}$上的投影點$D$, 再將點$A$關於$D$對稱到$A‘$;