09 2021 档案

摘要:1、首先需要宏定义一下new运算符 #ifdef _DEBUG #define new new(_NORMAL_BLOCK,__FILE__,__LINE__) #endif // DEBUG 解释: new(a, b, c) T; 会被解释成一个函数调用operator new(sizeof(T) 阅读全文
posted @ 2021-09-28 15:09 kongbursi 阅读(829) 评论(0) 推荐(0) 编辑
摘要:原文:Bezier曲线、B样条和NURBS的基本概念 下面是一个有四个控制点的Bezier曲线: 可以通过改变一个控制点的位置来改变曲线的形状,比如将上图曲线中左边第二个控制点往上移,就可以得到下面的曲线: 可以看到,这种曲线生成方式比较直观和灵活,我只需要放置控制点,然后调整控制点的位置来得到想要 阅读全文
posted @ 2021-09-24 14:49 kongbursi 阅读(6429) 评论(0) 推荐(1) 编辑
摘要:这是我在做多边形圆角功能时需要用到贝塞尔曲线实现,所以学了一下。 本博客参考资源链接: http://www.srcmini.com/43305.html https://blog.csdn.net/u013935238/article/details/50012737 https://blog.c 阅读全文
posted @ 2021-09-17 15:05 kongbursi 阅读(2684) 评论(0) 推荐(0) 编辑
摘要:1、O(n^2)复杂度 dp转移方程: dp[i]=max(dp[i],dp[j]+1)(j<i && dp[i]>dp[j]) 代码: #include<iostream> using namespace std; int i,j,n,a[100],b[100],max; int main() { 阅读全文
posted @ 2021-09-09 17:43 kongbursi 阅读(51) 评论(0) 推荐(0) 编辑
摘要:原文链接:https://blog.csdn.net/fengkeyleaf/article/details/117692135 如果看过上一节的直线交点,那么这里求直线和圆的交点思路是非常相似的: 1、用直线到圆心的距离和半径相比,判断是否和圆有交点;2、求出圆心在直线上面的投影点(project 阅读全文
posted @ 2021-09-09 15:16 kongbursi 阅读(8082) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示