摘要: 非常规四则运算也即定义新的四则运算规则。1. 热身1234 = 0, 1027=1, 1069=3, 2471=?数数字中圆圈(或者闭合区域)的个数:0 ⇒ 1, 6 ⇒ 1, 8 ⇒ 2, 9⇒ 1显然 2471 中没有任何闭合区域;2. 表达特殊的含义如果 8... 阅读全文
posted @ 2016-09-18 22:32 未雨愁眸 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 非常规四则运算也即定义新的四则运算规则。1. 热身1234 = 0, 1027=1, 1069=3, 2471=?数数字中圆圈(或者闭合区域)的个数:0 ⇒ 1, 6 ⇒ 1, 8 ⇒ 2, 9⇒ 1显然 2471 中没有任何闭合区域;2. 表达特殊的含义如果 8... 阅读全文
posted @ 2016-09-18 22:32 未雨愁眸 阅读(151) 评论(0) 推荐(0) 编辑
摘要: SIFT算法的过程实质是在不同尺度空间上查找特征点(关键点),用128维方向向量的方式对特征点进行描述,最后通过对比描述向量实现目标匹配。概括起来主要有三大步骤:1、提取关键点;2、对关键点附加详细的信息(局部特征)也就是所谓的描述器;3、通过两方特征点(附带上特征向... 阅读全文
posted @ 2016-09-18 22:31 未雨愁眸 阅读(556) 评论(0) 推荐(0) 编辑
摘要: r=a(1−sinθ) 以上是采用极坐标的表示方法;横轴表示 0°(右侧)180°(左侧) 纵轴表示 90°(上侧)270°(下侧) 假设 a=1,则有,θ=0 ⇒ 1, θ=90 ⇒ 0, …其平面直角坐标系下的方程为:x2+y2±a⋅x=a⋅x2+y2−−−−−... 阅读全文
posted @ 2016-09-18 22:09 未雨愁眸 阅读(2428) 评论(0) 推荐(0) 编辑
摘要: r=a(1−sinθ) 以上是采用极坐标的表示方法;横轴表示 0°(右侧)180°(左侧) 纵轴表示 90°(上侧)270°(下侧) 假设 a=1,则有,θ=0 ⇒ 1, θ=90 ⇒ 0, …其平面直角坐标系下的方程为:x2+y2±a⋅x=a⋅x2+y2−−−−−... 阅读全文
posted @ 2016-09-18 22:09 未雨愁眸 阅读(12541) 评论(0) 推荐(0) 编辑
摘要: Sift之前的江湖在Sift横空出世之前,特征点检测与匹配江湖上占据霸主地位的是角点检测家族。先来探究一下角点家族不为人知的恩怨情仇。角点家族的族长是Moravec在1977年提出的Moravec角点检测算子,它是一种基于灰度方差的角点检测方法,该算子计算图像中某个像... 阅读全文
posted @ 2016-09-18 20:29 未雨愁眸 阅读(997) 评论(0) 推荐(0) 编辑
摘要: 0. 中序遍历时的后继节点(successor)如当前节点为 x,其后继节点包含两种情况:右子树非空,则其后继为其右子树的最左节点(最小值所在的节点)右子树为空,则其后继为该节点的最底层的祖先节点;BST_SUCCESSOR(x)if x.right != NIL ... 阅读全文
posted @ 2016-09-18 20:13 未雨愁眸 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 0. 中序遍历时的后继节点(successor)如当前节点为 x,其后继节点包含两种情况:右子树非空,则其后继为其右子树的最左节点(最小值所在的节点)右子树为空,则其后继为该节点的最底层的祖先节点;BST_SUCCESSOR(x)if x.right != NIL ... 阅读全文
posted @ 2016-09-18 20:13 未雨愁眸 阅读(821) 评论(0) 推荐(0) 编辑
摘要: 1. vectortypedef int Rank;template class Vector{protected: Rank _size; Rank _capacity; T* _elem; };vector 的本质在于其底部维护的是一个一维数组(某种意义... 阅读全文
posted @ 2016-09-18 18:32 未雨愁眸 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 1. vectortypedef int Rank;template class Vector{protected: Rank _size; Rank _capacity; T* _elem; };vector 的本质在于其底部维护的是一个一维数组(某种意义... 阅读全文
posted @ 2016-09-18 18:32 未雨愁眸 阅读(199) 评论(0) 推荐(0) 编辑
摘要: map 容器没有:.reverse成员;map 是关联式容器,会根据元素的键值自动排序;map 容器不是连续的线性空间; 标准 STL 使用 RB-tree 为底层机制 ⇒ 自动排序(关于键值);1. 关于 map 的初始化问题map m;cout << m[0] <... 阅读全文
posted @ 2016-09-18 17:13 未雨愁眸 阅读(1087) 评论(0) 推荐(0) 编辑
摘要: map 容器没有:.reverse成员;map 是关联式容器,会根据元素的键值自动排序;map 容器不是连续的线性空间; 标准 STL 使用 RB-tree 为底层机制 ⇒ 自动排序(关于键值);1. 关于 map 的初始化问题map m;cout << m[0] <... 阅读全文
posted @ 2016-09-18 17:13 未雨愁眸 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 递归:recursion,尾递归:tail recursionWhat is tail recursion?普通递归会不断地累积占用栈空间,当到达一个峰值之后,再不断减小;1. 从普通递归到尾递归尾递归和一般的递归不同在对内存的占用,普通递归创建 stack 累积... 阅读全文
posted @ 2016-09-18 15:29 未雨愁眸 阅读(746) 评论(0) 推荐(0) 编辑
摘要: 递归:recursion,尾递归:tail recursionWhat is tail recursion?普通递归会不断地累积占用栈空间,当到达一个峰值之后,再不断减小;1. 从普通递归到尾递归尾递归和一般的递归不同在对内存的占用,普通递归创建 stack 累积... 阅读全文
posted @ 2016-09-18 15:29 未雨愁眸 阅读(482) 评论(0) 推荐(0) 编辑
摘要: remove 函数的返回值一般为 bool 类型,用以判断是否成功;如果要求序列有序,插入操作之前首先进行的 search 操作,寻找合适的位置,如果查找得到,则无需再次插入,如果返回为空,则插入在指定的位置;1. 含有父指针的二叉树结点含有父指针的二叉树结点,一般会... 阅读全文
posted @ 2016-09-18 12:04 未雨愁眸 阅读(113) 评论(0) 推荐(0) 编辑
摘要: remove 函数的返回值一般为 bool 类型,用以判断是否成功;如果要求序列有序,插入操作之前首先进行的 search 操作,寻找合适的位置,如果查找得到,则无需再次插入,如果返回为空,则插入在指定的位置;1. 含有父指针的二叉树结点含有父指针的二叉树结点,一般会... 阅读全文
posted @ 2016-09-18 12:04 未雨愁眸 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 在平面几何有勾股定理:“假设三角形ABC的两边AB、AC互相垂直,则有关系:AB2+AC2=BC2当我们拓展到空间,类比平面几何的勾股定理并研究三棱锥的侧面面积与底面面积的关系时,我们可得到相应结论:假设三棱锥A-BCD的三个侧面ABC、ACD、ADB两两垂直,则:S... 阅读全文
posted @ 2016-09-18 10:40 未雨愁眸 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 在平面几何有勾股定理:“假设三角形ABC的两边AB、AC互相垂直,则有关系:AB2+AC2=BC2当我们拓展到空间,类比平面几何的勾股定理并研究三棱锥的侧面面积与底面面积的关系时,我们可得到相应结论:假设三棱锥A-BCD的三个侧面ABC、ACD、ADB两两垂直,则:S... 阅读全文
posted @ 2016-09-18 10:40 未雨愁眸 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 考虑同阶方阵 A,B,问它们和的行列式与它们各自行列式的和是否相等:|A+B|=?|A|+|B|结论是二者是不相等的。行列式的性质,我们知道,若行列式某 i 列(行)的元素都是(都可转化为)两数之和,则等于两个行列式之和。D=∣∣∣∣∣∣a11a21…an1a12a2... 阅读全文
posted @ 2016-09-18 09:48 未雨愁眸 阅读(3041) 评论(0) 推荐(0) 编辑
摘要: 考虑同阶方阵 A,B,问它们和的行列式与它们各自行列式的和是否相等:|A+B|=?|A|+|B|结论是二者是不相等的。行列式的性质,我们知道,若行列式某 i 列(行)的元素都是(都可转化为)两数之和,则等于两个行列式之和。D=∣∣∣∣∣∣a11a21…an1a12a2... 阅读全文
posted @ 2016-09-18 09:48 未雨愁眸 阅读(1204) 评论(0) 推荐(0) 编辑