随笔 - 4326,  文章 - 1,  评论 - 32,  阅读 - 283万
< 2025年6月 >
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
6 7 8 9 10 11 12
09 2016 档案
Python 工具类与工具函数 —— pair
摘要:def pair(lis): n = len(lis) for i in range(n): for j in range(i+1, n): yield lis[i], lis[j]这样在调用端,访问这些可迭代对象时,使... 阅读全文
posted @ 2016-09-30 21:31 未雨愁眸 阅读(6863) 评论(0) 推荐(0)
Python 工具类与工具函数 —— pair
摘要:def pair(lis): n = len(lis) for i in range(n): for j in range(i+1, n): yield lis[i], lis[j]这样在调用端,访问这些可迭代对象时,使... 阅读全文
posted @ 2016-09-30 21:31 未雨愁眸 阅读(231) 评论(0) 推荐(0)
奥数题训练 —— 几何篇
摘要:奥数题的求解 —— 套路;1. 数三角形的个数首先来看一个简单的图形: 直接看底边,底边对应着多少个不同的线段,就有多少个不同的三角形;事实上,底边有多少个不同的三角形呢?5 + 4 + 3 + 2 + 1 ⇒ 15再来看这样一个稍微复杂的情况: (3+2+1... 阅读全文
posted @ 2016-09-30 21:26 未雨愁眸 阅读(215) 评论(0) 推荐(0)
奥数题训练 —— 几何篇
摘要:奥数题的求解 —— 套路;1. 数三角形的个数首先来看一个简单的图形: 直接看底边,底边对应着多少个不同的线段,就有多少个不同的三角形;事实上,底边有多少个不同的三角形呢?5 + 4 + 3 + 2 + 1 ⇒ 15再来看这样一个稍微复杂的情况: (3+2+1... 阅读全文
posted @ 2016-09-30 21:26 未雨愁眸 阅读(286) 评论(0) 推荐(0)
四大名局
摘要:1. 千里独行一车大战三兵 2. 野马操田野马操田,古棋谱排局。四大名局之一。棋势为:经过十余回合“序战”后,成为车马斗车兵的实用残局。出现先走一方易胜的假象,往往使人误认为起着即可成杀局而坠入圈套。 3. 蚯蚓降龙本局是三卒单缺象对双车一兵的残局,原谱作者把双车... 阅读全文
posted @ 2016-09-30 17:53 未雨愁眸 阅读(347) 评论(0) 推荐(0)
四大名局
摘要:1. 千里独行一车大战三兵 2. 野马操田野马操田,古棋谱排局。四大名局之一。棋势为:经过十余回合“序战”后,成为车马斗车兵的实用残局。出现先走一方易胜的假象,往往使人误认为起着即可成杀局而坠入圈套。 3. 蚯蚓降龙本局是三卒单缺象对双车一兵的残局,原谱作者把双车... 阅读全文
posted @ 2016-09-30 17:53 未雨愁眸 阅读(1732) 评论(0) 推荐(0)
戏剧的欣赏
摘要:相声:说学逗唱,京剧:唱念做打,中医:望闻问切;1. 京剧分类:生旦:青衣、花旦、刀马旦、武旦、老旦、彩旦 青衣:又叫“正旦”,多表现那些端庄稳重的中青年妇女,以唱功见长花旦:多表现那些年轻活泼俏俐的小家碧玉或丫鬟,以做功和念白见长,刀马旦:表现那些女将或女元帅,一般... 阅读全文
posted @ 2016-09-30 11:23 未雨愁眸 阅读(162) 评论(0) 推荐(0)
戏剧的欣赏
摘要:相声:说学逗唱,京剧:唱念做打,中医:望闻问切;1. 京剧分类:生旦:青衣、花旦、刀马旦、武旦、老旦、彩旦 青衣:又叫“正旦”,多表现那些端庄稳重的中青年妇女,以唱功见长花旦:多表现那些年轻活泼俏俐的小家碧玉或丫鬟,以做功和念白见长,刀马旦:表现那些女将或女元帅,一般... 阅读全文
posted @ 2016-09-30 11:23 未雨愁眸 阅读(116) 评论(0) 推荐(0)
Opencv均值漂移pyrMeanShiftFiltering彩色图像分割流程剖析
摘要:meanShfit均值漂移算法是一种通用的聚类算法,它的基本原理是:对于给定的一定数量样本,任选其中一个样本,以该样本为中心点划定一个圆形区域,求取该圆形区域内样本的质心,即密度最大处的点,再以该点为中心继续执行上述迭代过程,直至最终收敛。可以利用均值偏移算法的这个特... 阅读全文
posted @ 2016-09-29 23:53 未雨愁眸 阅读(1327) 评论(0) 推荐(0)
np.max 与 np.maximum
摘要:1. 参数首先比较二者的参数部分:np.max:(a, axis=None, out=None, keepdims=False) 求序列的最值最少接收一个参数axis:默认为列向(也即 axis=0),axis = 1 时为行方向的最值;np.maximum:(X, ... 阅读全文
posted @ 2016-09-29 12:25 未雨愁眸 阅读(185) 评论(0) 推荐(0)
np.max 与 np.maximum
摘要:1. 参数首先比较二者的参数部分:np.max:(a, axis=None, out=None, keepdims=False) 求序列的最值最少接收一个参数axis:默认为列向(也即 axis=0),axis = 1 时为行方向的最值;np.maximum:(X, ... 阅读全文
posted @ 2016-09-29 12:25 未雨愁眸 阅读(570) 评论(0) 推荐(0)
套路、逻辑与思辨(道理的论证)
摘要:充分利用已知条件;根据已有条件和结论,推导出尽可能地结论;1. 思辨事情荒唐到了一定程度,难免会令人产生怀疑;2. 思维的偏狭一位家长,为了送自己的孩子去省重点中学(因为进入该中学学习,最终考入重点大学的概率就会提升,),就要送自己的孩子去备战奥数比赛,理由呢则是,如... 阅读全文
posted @ 2016-09-29 11:47 未雨愁眸 阅读(238) 评论(0) 推荐(0)
套路、逻辑与思辨(道理的论证)
摘要:充分利用已知条件;根据已有条件和结论,推导出尽可能地结论;1. 思辨事情荒唐到了一定程度,难免会令人产生怀疑;2. 思维的偏狭一位家长,为了送自己的孩子去省重点中学(因为进入该中学学习,最终考入重点大学的概率就会提升,),就要送自己的孩子去备战奥数比赛,理由呢则是,如... 阅读全文
posted @ 2016-09-29 11:47 未雨愁眸 阅读(311) 评论(0) 推荐(0)
拉普拉斯方程与复微分
摘要:对于 z=x+iy,有 f(z)=u+iv,则 f(⋅) 是复可微的,当且仅当它的偏导数满足所谓的柯西-黎曼方程,∂u∂x=∂v∂y∂u∂y=−∂v∂x进一步可推出著名的拉普拉斯方程:∂2f∂2x+∂2f∂2y=0证:∂f∂x=∂u∂x+i∂v∂x=∂v∂y−i∂u∂... 阅读全文
posted @ 2016-09-29 11:44 未雨愁眸 阅读(428) 评论(0) 推荐(0)
拉普拉斯方程与复微分
摘要:对于 z=x+iy,有 f(z)=u+iv,则 f(⋅) 是复可微的,当且仅当它的偏导数满足所谓的柯西-黎曼方程,∂u∂x=∂v∂y∂u∂y=−∂v∂x进一步可推出著名的拉普拉斯方程:∂2f∂2x+∂2f∂2y=0证:∂f∂x=∂u∂x+i∂v∂x=∂v∂y−i∂u∂... 阅读全文
posted @ 2016-09-29 11:44 未雨愁眸 阅读(349) 评论(0) 推荐(0)
计算机辅助解题
摘要:1. 复杂的组合问题2 个人各自拿着 A~K 的 13 张牌,每次按顺序,一人出一张,13 轮结束,每次出的都不是相同数字的概率,13 张牌,情况较为复杂,我们首先考虑 3 张牌的情况,已知自己是 1,2,3,则要求对方在各个位置上都与自己不同,只有两种选择,3,1,... 阅读全文
posted @ 2016-09-29 10:17 未雨愁眸 阅读(125) 评论(0) 推荐(0)
计算机辅助解题
摘要:1. 复杂的组合问题2 个人各自拿着 A~K 的 13 张牌,每次按顺序,一人出一张,13 轮结束,每次出的都不是相同数字的概率,13 张牌,情况较为复杂,我们首先考虑 3 张牌的情况,已知自己是 1,2,3,则要求对方在各个位置上都与自己不同,只有两种选择,3,1,... 阅读全文
posted @ 2016-09-29 10:17 未雨愁眸 阅读(241) 评论(0) 推荐(0)
使用Opencv中均值漂移meanShift跟踪移动目标
摘要:Mean Shift均值漂移算法是无参密度估计理论的一种,无参密度估计不需要事先知道对象的任何先验知识,完全依靠训练数据进行估计,并且可以用于任意形状的密度估计,在某一连续点处的密度函数值可由该点邻域中的若干样本点估计得出。Mean shift将特征空间视为先验概率密... 阅读全文
posted @ 2016-09-28 23:03 未雨愁眸 阅读(1346) 评论(0) 推荐(0)
密室问题
摘要:密室问题成立的前提,首先排除存在备用钥匙的问题。 链子锁; 阅读全文
posted @ 2016-09-28 22:37 未雨愁眸 阅读(166) 评论(0) 推荐(0)
密室问题
摘要:密室问题成立的前提,首先排除存在备用钥匙的问题。 链子锁; 阅读全文
posted @ 2016-09-28 22:37 未雨愁眸 阅读(109) 评论(0) 推荐(0)
汉字与数字
摘要:通过构字和拆字法;米 ⇒ 八十八百 ⇒ 一百白 ⇒ 九十九半 ⇒ 八十一王 ⇒ 十二皇 ⇒ 111白 + 王 ⇒ 99 + 12 ⇒ 111 阅读全文
posted @ 2016-09-28 20:26 未雨愁眸 阅读(288) 评论(0) 推荐(0)
汉字与数字
摘要:通过构字和拆字法;米 ⇒ 八十八百 ⇒ 一百白 ⇒ 九十九半 ⇒ 八十一王 ⇒ 十二皇 ⇒ 111白 + 王 ⇒ 99 + 12 ⇒ 111 阅读全文
posted @ 2016-09-28 20:26 未雨愁眸 阅读(329) 评论(0) 推荐(0)
猜数字(二)
摘要:数学小魔术——猜数字 纸牌魔术 —— 小算数魔术(猜数字)出于演示的需要,最好手头边有一个简单的计算器:(1)输入 12345679(没有 8)(2)将上述输入的数字去乘对方最喜欢的数(一位数)(只有对方知道),得到某一结果;(3)将步奏 2 得到的结果 * 9,最... 阅读全文
posted @ 2016-09-28 20:20 未雨愁眸 阅读(225) 评论(0) 推荐(0)
三角不等式
摘要:1. 基本形式对于任何实数 a,b 的所谓的著名三角不等式:|a+b|≤|a|+|b|其对应的等价形式为:|α−β|≤|α−γ|+|γ−β|简单证明,令 a=α−γ,b=γ−β,得证。等价形式对应的实际几何意义在于,从 α 到 γ 的直达距离,小于或等于经过第三点(转... 阅读全文
posted @ 2016-09-28 18:42 未雨愁眸 阅读(1842) 评论(0) 推荐(0)
三角不等式
摘要:1. 基本形式对于任何实数 a,b 的所谓的著名三角不等式:|a+b|≤|a|+|b|其对应的等价形式为:|α−β|≤|α−γ|+|γ−β|简单证明,令 a=α−γ,b=γ−β,得证。等价形式对应的实际几何意义在于,从 α 到 γ 的直达距离,小于或等于经过第三点(转... 阅读全文
posted @ 2016-09-28 18:42 未雨愁眸 阅读(597) 评论(0) 推荐(0)
数学与人文
摘要:我希望可以呈现数字的永恒和人类的有限的对比。人类与永恒数字抗衡的短暂光芒,那凝聚在这 80 分钟内。正因为只有 80 分钟,所以,三个人相处的每个瞬间都显得十分珍贵。—— 小川洋子《博士的爱情算式》1. 孤独的根号 33√3 本身是一个多么美妙的数字, 我的这个 ... 阅读全文
posted @ 2016-09-28 17:53 未雨愁眸 阅读(235) 评论(0) 推荐(0)
数学与人文
摘要:我希望可以呈现数字的永恒和人类的有限的对比。人类与永恒数字抗衡的短暂光芒,那凝聚在这 80 分钟内。正因为只有 80 分钟,所以,三个人相处的每个瞬间都显得十分珍贵。—— 小川洋子《博士的爱情算式》1. 孤独的根号 33√3 本身是一个多么美妙的数字, 我的这个 ... 阅读全文
posted @ 2016-09-28 17:53 未雨愁眸 阅读(139) 评论(0) 推荐(0)
王阳明与阳明心学
摘要:首先需要明确的是,阳明是其别号,王守仁(1472年10月31日—1529年1月9日),汉族,幼名云,字伯安,别号阳明。0. 王阳明大事记初到贵州龙场的两年: “自吾去父母乡国而来此,二年矣,历瘴毒而苟能自全,以吾未尝一日之戚戚也。”龙场悟道:圣人之道,吾性自足,向之求... 阅读全文
posted @ 2016-09-28 12:57 未雨愁眸 阅读(212) 评论(0) 推荐(0)
王阳明与阳明心学
摘要:首先需要明确的是,阳明是其别号,王守仁(1472年10月31日—1529年1月9日),汉族,幼名云,字伯安,别号阳明。0. 王阳明大事记初到贵州龙场的两年: “自吾去父母乡国而来此,二年矣,历瘴毒而苟能自全,以吾未尝一日之戚戚也。”龙场悟道:圣人之道,吾性自足,向之求... 阅读全文
posted @ 2016-09-28 12:57 未雨愁眸 阅读(288) 评论(0) 推荐(0)
脑筋急转弯的歧义性
摘要:歧义性也即存在多种解释。 相信我们大多数人都能在很短的时间内找出运算的规律:1 + 4 ⇒ 1*(4+1) ⇒ 52 + 5 ⇒ 2*(5+1) ⇒ 123 + 6 ⇒ 3*(6+1) ⇒ 218 + 11 ⇒ 8*(11+1) ⇒ 96也即此种的规律是,x+y... 阅读全文
posted @ 2016-09-28 11:20 未雨愁眸 阅读(191) 评论(0) 推荐(0)
脑筋急转弯的歧义性
摘要:歧义性也即存在多种解释。 相信我们大多数人都能在很短的时间内找出运算的规律:1 + 4 ⇒ 1*(4+1) ⇒ 52 + 5 ⇒ 2*(5+1) ⇒ 123 + 6 ⇒ 3*(6+1) ⇒ 218 + 11 ⇒ 8*(11+1) ⇒ 96也即此种的规律是,x+y... 阅读全文
posted @ 2016-09-28 11:20 未雨愁眸 阅读(159) 评论(0) 推荐(0)
从和式积分到定积分
摘要:1. 把定积分定义为积分和的极限∫baf(x)dx=lim∑f(ξi)(xi−xi−1)来看一道利用积分和式求极限的公式:设 f(x) 在 [0, 1] 上连续,un=1n∑i=1nf(in) 或 un=1n∑i=0n−1f(in),则:limn→∞un=limn→∞... 阅读全文
posted @ 2016-09-28 11:12 未雨愁眸 阅读(841) 评论(0) 推荐(0)
从和式积分到定积分
摘要:1. 把定积分定义为积分和的极限∫baf(x)dx=lim∑f(ξi)(xi−xi−1)来看一道利用积分和式求极限的公式:设 f(x) 在 [0, 1] 上连续,un=1n∑i=1nf(in) 或 un=1n∑i=0n−1f(in),则:limn→∞un=limn→∞... 阅读全文
posted @ 2016-09-28 11:12 未雨愁眸 阅读(477) 评论(0) 推荐(0)
常见辅助函数的理解
摘要:两个有序数列的 merge()函数之于归并排序(merge sort);1、 partitionint partition(int* A, int N, int s, int e); // 返回本次分区下来新增的确定位置的元素的下标分区,最经典的... 阅读全文
posted @ 2016-09-27 22:44 未雨愁眸 阅读(189) 评论(0) 推荐(0)
常见辅助函数的理解
摘要:两个有序数列的 merge()函数之于归并排序(merge sort);1、 partitionint partition(int* A, int N, int s, int e); // 返回本次分区下来新增的确定位置的元素的下标分区,最经典的... 阅读全文
posted @ 2016-09-27 22:44 未雨愁眸 阅读(401) 评论(0) 推荐(0)
一题多解(五) —— topK(数组中第 k 大/小的数)
摘要:根据对称性,第 k 大和第 k 小,在实现上,是一致的,我们就以第 k 小为例,进行说明:法 1直接排序(sort(A, A+N)),当使用一般时间复杂度的排序算法时,其时间复杂度为 O(N2)法 2先将 k 个元素读入一个数组并将其排序,sort(A, A+k),则... 阅读全文
posted @ 2016-09-27 21:59 未雨愁眸 阅读(157) 评论(0) 推荐(0)
一题多解(五) —— topK(数组中第 k 大/小的数)
摘要:根据对称性,第 k 大和第 k 小,在实现上,是一致的,我们就以第 k 小为例,进行说明:法 1直接排序(sort(A, A+N)),当使用一般时间复杂度的排序算法时,其时间复杂度为 O(N2)法 2先将 k 个元素读入一个数组并将其排序,sort(A, A+k),则... 阅读全文
posted @ 2016-09-27 21:59 未雨愁眸 阅读(398) 评论(0) 推荐(0)
Opencv光流运动物体追踪
摘要:光流的概念是由一个叫Gibson的哥们在1950年提出来的。它描述是空间运动物体在观察成像平面上的像素运动的瞬时速度,利用图像序列中像素在时间域上的变化以及相邻帧之间的相关性来找到上一帧跟当前帧之间存在的对应关系,从而计算出相邻帧之间物体的运动信息的一种方法。那么所说... 阅读全文
posted @ 2016-09-27 20:54 未雨愁眸 阅读(706) 评论(0) 推荐(0)
循环不变式(loop invariant)
摘要:循环不变式是一种条件式(必须满足的条件,对循环而言是保持不变的,无论循环执行了多少次),循环语句没执行一次,就要求中间的结果必须符合不变式的要求。(1)进入循环语句时,不变式必须成立;(2)循环语句的循环体不能破坏不变式。也就是说,循环体开始循环时不变式成立,结束时也... 阅读全文
posted @ 2016-09-27 18:25 未雨愁眸 阅读(227) 评论(0) 推荐(0)
循环不变式(loop invariant)
摘要:循环不变式是一种条件式(必须满足的条件,对循环而言是保持不变的,无论循环执行了多少次),循环语句没执行一次,就要求中间的结果必须符合不变式的要求。(1)进入循环语句时,不变式必须成立;(2)循环语句的循环体不能破坏不变式。也就是说,循环体开始循环时不变式成立,结束时也... 阅读全文
posted @ 2016-09-27 18:25 未雨愁眸 阅读(613) 评论(0) 推荐(0)
足球情节
摘要:Football, bloody hell. —— 弗格森0. 足球的 trick当对方防守球员已经吃到一张黄牌之后,一定要给予对方以压迫;让对方没有出球的点;所谓的打(对方的)身后,如果对方想要防守的话,首先就需要一个转身的时间,这个转身的时间当然十分要命;破密集防... 阅读全文
posted @ 2016-09-27 17:46 未雨愁眸 阅读(112) 评论(0) 推荐(0)
足球情节
摘要:Football, bloody hell. —— 弗格森0. 足球的 trick当对方防守球员已经吃到一张黄牌之后,一定要给予对方以压迫;让对方没有出球的点;所谓的打(对方的)身后,如果对方想要防守的话,首先就需要一个转身的时间,这个转身的时间当然十分要命;破密集防... 阅读全文
posted @ 2016-09-27 17:46 未雨愁眸 阅读(131) 评论(0) 推荐(0)
「枫桥夜泊」一诗
摘要:「人问寒山道,寒山路不通」;可能要大出很多人的意料的是,这首凄冷的唐诗,在日本一国十分有名;我曾有幸,在寒山寺一游,在经过一个走廊时,发觉两个日本人在快步地兴奋地向前走,当然说着我听不懂的霓虹语,脖子上挎着佳能的相机,十分激动,此时揣测其大意,可能就是“天呀,这可是咱... 阅读全文
posted @ 2016-09-27 16:04 未雨愁眸 阅读(177) 评论(0) 推荐(0)
「枫桥夜泊」一诗
摘要:「人问寒山道,寒山路不通」;可能要大出很多人的意料的是,这首凄冷的唐诗,在日本一国十分有名;我曾有幸,在寒山寺一游,在经过一个走廊时,发觉两个日本人在快步地兴奋地向前走,当然说着我听不懂的霓虹语,脖子上挎着佳能的相机,十分激动,此时揣测其大意,可能就是“天呀,这可是咱... 阅读全文
posted @ 2016-09-27 16:04 未雨愁眸 阅读(139) 评论(0) 推荐(0)
走遍亚洲 —— 泰国
摘要:1. 旧称:暹罗暹罗(xiān luó)1939年6月24日改国号为“泰国”,1945年复名“暹罗”,1949年再度改名为“泰国”,沿用至今。 阅读全文
posted @ 2016-09-27 15:36 未雨愁眸 阅读(128) 评论(0) 推荐(0)
走遍亚洲 —— 泰国
摘要:1. 旧称:暹罗暹罗(xiān luó)1939年6月24日改国号为“泰国”,1945年复名“暹罗”,1949年再度改名为“泰国”,沿用至今。 阅读全文
posted @ 2016-09-27 15:36 未雨愁眸 阅读(144) 评论(0) 推荐(0)
暴露年龄
摘要:本命年生日,12 的倍数;对诺基亚手机很熟悉,大概就是那些 80、90 后了吧,如果有人拿一个诺基亚手机(非大屏)给一个 00 后,他也许不会把它当做手机;0 是不是自然数?为了方便于国际交流,1993年颁布的《中华人民共和国国家标准》(GB 3100-3102-93... 阅读全文
posted @ 2016-09-26 21:07 未雨愁眸 阅读(128) 评论(0) 推荐(0)
暴露年龄
摘要:本命年生日,12 的倍数;对诺基亚手机很熟悉,大概就是那些 80、90 后了吧,如果有人拿一个诺基亚手机(非大屏)给一个 00 后,他也许不会把它当做手机;0 是不是自然数?为了方便于国际交流,1993年颁布的《中华人民共和国国家标准》(GB 3100-3102-93... 阅读全文
posted @ 2016-09-26 21:07 未雨愁眸 阅读(144) 评论(0) 推荐(0)
插入排序(insertion sort)
摘要:typedef int ElementType;void InsertionSort (ElementType* A, int N) { int j, P; ElementType Tmp; for (P = 1; P 0 && A[j-1] > ... 阅读全文
posted @ 2016-09-26 20:13 未雨愁眸 阅读(135) 评论(0) 推荐(0)
插入排序(insertion sort)
摘要:typedef int ElementType;void InsertionSort (ElementType* A, int N) { int j, P; ElementType Tmp; for (P = 1; P 0 && A[j-1] > ... 阅读全文
posted @ 2016-09-26 20:13 未雨愁眸 阅读(100) 评论(0) 推荐(0)
中英文对照 —— 十二星座
摘要:constellation;1. 初识白羊座: 自3月21日至4月19日,Aries,巨蟹座 6.22 - 7.22Cancer,该单词的另一个可怕的意思是,癌症; 阅读全文
posted @ 2016-09-26 17:06 未雨愁眸 阅读(276) 评论(0) 推荐(0)
中英文对照 —— 十二星座
摘要:constellation;1. 初识白羊座: 自3月21日至4月19日,Aries,巨蟹座 6.22 - 7.22Cancer,该单词的另一个可怕的意思是,癌症; 阅读全文
posted @ 2016-09-26 17:06 未雨愁眸 阅读(698) 评论(0) 推荐(0)
数学归纳法的相关证明
摘要:范德蒙行列式计算方法的证明:范德蒙行列式计算以应用直线分割平面:直线分割平面问题(数学归纳法) 阅读全文
posted @ 2016-09-26 12:12 未雨愁眸 阅读(151) 评论(0) 推荐(0)
数学归纳法的相关证明
摘要:范德蒙行列式计算方法的证明:范德蒙行列式计算以应用直线分割平面:直线分割平面问题(数学归纳法) 阅读全文
posted @ 2016-09-26 12:12 未雨愁眸 阅读(175) 评论(0) 推荐(0)
范德蒙行列式计算以应用
摘要:第 1 列的全部的 1,其实可视为,各个数的 0 次幂;最后计算乘积时,是右侧的减去左侧,下侧的减去上侧的;0. 范德蒙行列式的证明数学归纳法,D2 显然成立,当 Dn−1 也成立时,Dn 是否成立?Dn=∣∣∣∣∣∣∣∣1a1a21⋮an−111a2a22⋮an... 阅读全文
posted @ 2016-09-26 10:58 未雨愁眸 阅读(1447) 评论(0) 推荐(0)
范德蒙行列式计算以应用
摘要:第 1 列的全部的 1,其实可视为,各个数的 0 次幂;最后计算乘积时,是右侧的减去左侧,下侧的减去上侧的;0. 范德蒙行列式的证明数学归纳法,D2 显然成立,当 Dn−1 也成立时,Dn 是否成立?Dn=∣∣∣∣∣∣∣∣1a1a21⋮an−111a2a22⋮an... 阅读全文
posted @ 2016-09-26 10:58 未雨愁眸 阅读(2592) 评论(0) 推荐(0)
公司(企业与市场)与商业模式
摘要:高净值:HNW,high net-worth,注意在翻译时,一些核心的形容词汇一定不能漏翻; 主要是净(net)“净值”指不包括住宅、车辆、收藏品等非流动资产的可供投资资产。 比如资金股票等等名下“净值”至少100万美元者为“高净值个人”。0. 公司和企业的组织结构董... 阅读全文
posted @ 2016-09-26 10:18 未雨愁眸 阅读(154) 评论(0) 推荐(0)
公司(企业与市场)与商业模式
摘要:高净值:HNW,high net-worth,注意在翻译时,一些核心的形容词汇一定不能漏翻; 主要是净(net)“净值”指不包括住宅、车辆、收藏品等非流动资产的可供投资资产。 比如资金股票等等名下“净值”至少100万美元者为“高净值个人”。0. 公司和企业的组织结构董... 阅读全文
posted @ 2016-09-26 10:18 未雨愁眸 阅读(223) 评论(0) 推荐(0)
从二项分布到泊松分布再到正态分布
摘要:如果忽略分布是离散还是连续的前提(二项分布和泊松分布一样都是离散型概率分布,正态分布是连续型概率分布),二项分布与泊松分布以及正态分布至少在形状上是十分接近的,也即两边低中部高。由从 Poisson 分布到服务器的访问 可知,当 n 足够大,p 足够小(还记得泊松分布... 阅读全文
posted @ 2016-09-25 21:31 未雨愁眸 阅读(228) 评论(0) 推荐(0)
从二项分布到泊松分布再到正态分布
摘要:如果忽略分布是离散还是连续的前提(二项分布和泊松分布一样都是离散型概率分布,正态分布是连续型概率分布),二项分布与泊松分布以及正态分布至少在形状上是十分接近的,也即两边低中部高。由从 Poisson 分布到服务器的访问 可知,当 n 足够大,p 足够小(还记得泊松分布... 阅读全文
posted @ 2016-09-25 21:31 未雨愁眸 阅读(542) 评论(0) 推荐(0)
数论常见计算与证明
摘要:1. a≡b(modm)⇒an≡bn(modm)试计算 2100%5:因为 24≡1mod5⇒2100≡125mod5试计算 3100%5:同样因为 34≡1mod5,所以 3100≡1mod5试计算 7100%5:同样因为 7≡2mod5⇒7100≡2100mod5... 阅读全文
posted @ 2016-09-25 20:01 未雨愁眸 阅读(187) 评论(0) 推荐(0)
数论常见计算与证明
摘要:1. a≡b(modm)⇒an≡bn(modm)试计算 2100%5:因为 24≡1mod5⇒2100≡125mod5试计算 3100%5:同样因为 34≡1mod5,所以 3100≡1mod5试计算 7100%5:同样因为 7≡2mod5⇒7100≡2100mod5... 阅读全文
posted @ 2016-09-25 20:01 未雨愁眸 阅读(164) 评论(0) 推荐(0)
数据结构 Tricks(一)—— 父节点和左右孩子索引号之间的关系
摘要:如果以第 0 个位置开始标记树根节点,则第 i 个结点的左右孩子分别为:2i+12i+2反之,如果一个结点的标号为 i,则其父节点为:i/2:i 为左孩子结点;i/2-1:i 为右孩子结点;这是传统常规的做法,可是当我们换个方式存储这些根上的结点的话,比如,根节点在索... 阅读全文
posted @ 2016-09-25 18:48 未雨愁眸 阅读(206) 评论(0) 推荐(0)
数据结构 Tricks(一)—— 父节点和左右孩子索引号之间的关系
摘要:如果以第 0 个位置开始标记树根节点,则第 i 个结点的左右孩子分别为:2i+12i+2反之,如果一个结点的标号为 i,则其父节点为:i/2:i 为左孩子结点;i/2-1:i 为右孩子结点;这是传统常规的做法,可是当我们换个方式存储这些根上的结点的话,比如,根节点在索... 阅读全文
posted @ 2016-09-25 18:48 未雨愁眸 阅读(205) 评论(0) 推荐(0)
二叉堆(binary heap)—— 优先队列的实现
摘要:二叉堆因为对应着一棵完全二叉树,因而可以通过线性数组的方式实现。注意,数组第 0 个位置上的元素,作为根,还是第 1 个位置上的元素作为根?本文给出的实现,以数组第 1 个位置上的元素作为根,则其两个孩子 ⇒ 2*i, 2*i+1而第 0 个位置上的元素,则用来作为标... 阅读全文
posted @ 2016-09-25 18:39 未雨愁眸 阅读(199) 评论(0) 推荐(0)
二叉堆(binary heap)—— 优先队列的实现
摘要:二叉堆因为对应着一棵完全二叉树,因而可以通过线性数组的方式实现。注意,数组第 0 个位置上的元素,作为根,还是第 1 个位置上的元素作为根?本文给出的实现,以数组第 1 个位置上的元素作为根,则其两个孩子 ⇒ 2*i, 2*i+1而第 0 个位置上的元素,则用来作为标... 阅读全文
posted @ 2016-09-25 18:39 未雨愁眸 阅读(126) 评论(0) 推荐(0)
平常学习与实际应用场景
摘要:输入的或者待处理的数据的规模是不可同日而语的;对实时性的要求也是不一样的;对非法输入的考虑和判断也是不同的;1. hadoop服务器启动之后,我们就不会轻易让其宕机,不似我们自己的笔记本,一天一关一开。产品集群中 NameNode 是很少重启的; ... 阅读全文
posted @ 2016-09-25 15:02 未雨愁眸 阅读(128) 评论(0) 推荐(0)
平常学习与实际应用场景
摘要:输入的或者待处理的数据的规模是不可同日而语的;对实时性的要求也是不一样的;对非法输入的考虑和判断也是不同的;1. hadoop服务器启动之后,我们就不会轻易让其宕机,不似我们自己的笔记本,一天一关一开。产品集群中 NameNode 是很少重启的; ... 阅读全文
posted @ 2016-09-25 15:02 未雨愁眸 阅读(116) 评论(0) 推荐(0)
SecondaryNameNode 的作用
摘要:Secondary NameNode:它究竟有什么作用?尽量不要将 secondarynamede 和 namenode 放在同一台机器上。1. NameNodeNameNode 主要是用来保存 HDFS 的元数据(metadata,描述数据的数据)信息,比如命名空间... 阅读全文
posted @ 2016-09-25 14:55 未雨愁眸 阅读(234) 评论(0) 推荐(0)
SecondaryNameNode 的作用
摘要:Secondary NameNode:它究竟有什么作用?尽量不要将 secondarynamede 和 namenode 放在同一台机器上。1. NameNodeNameNode 主要是用来保存 HDFS 的元数据(metadata,描述数据的数据)信息,比如命名空间... 阅读全文
posted @ 2016-09-25 14:55 未雨愁眸 阅读(3226) 评论(0) 推荐(0)
伟大的作曲家 —— 贝多芬与莫扎特、巴赫
摘要:Peter Tchaikovsky,柴可夫斯基,此人半生为情所累,音乐也是如此;Mozart,莫扎特,随和,旋律自然,顺畅;1. 从「土耳其进行曲」开始莫扎特版“土耳其进行曲”学名,A 大调(A Major)第十一号钢琴奏鸣曲(Piano Sonata No. 1... 阅读全文
posted @ 2016-09-25 10:42 未雨愁眸 阅读(501) 评论(0) 推荐(0)
伟大的作曲家 —— 贝多芬与莫扎特、巴赫
摘要:Peter Tchaikovsky,柴可夫斯基,此人半生为情所累,音乐也是如此;Mozart,莫扎特,随和,旋律自然,顺畅;1. 从「土耳其进行曲」开始莫扎特版“土耳其进行曲”学名,A 大调(A Major)第十一号钢琴奏鸣曲(Piano Sonata No. 1... 阅读全文
posted @ 2016-09-25 10:42 未雨愁眸 阅读(298) 评论(0) 推荐(0)
动漫知多少
摘要:SP:Special Part,特典,在日剧或动画中一般正传出完之后因为市场反应很热烈会为了赚钱而推出特别篇,即スペシャル的简写,意思就是两个小时左右的特别篇。一般在每一季接档的空闲时间就播放。多数 SP 为热播剧的番外篇,前传或者后续(以保证故事的连续姓)。1. O... 阅读全文
posted @ 2016-09-25 08:57 未雨愁眸 阅读(165) 评论(0) 推荐(0)
动漫知多少
摘要:SP:Special Part,特典,在日剧或动画中一般正传出完之后因为市场反应很热烈会为了赚钱而推出特别篇,即スペシャル的简写,意思就是两个小时左右的特别篇。一般在每一季接档的空闲时间就播放。多数 SP 为热播剧的番外篇,前传或者后续(以保证故事的连续姓)。1. O... 阅读全文
posted @ 2016-09-25 08:57 未雨愁眸 阅读(208) 评论(0) 推荐(0)
品牌的命名
摘要:眼睛 ⇒ 溥仪眼镜(香港)1. 典故烽火通信: 烽火连三月,烽火戏诸侯,烽火台古代常用于通信;2. 音译蓝色菱形药片:伟哥(Viagra,辉瑞出品)⇒ (被占用之后)⇒ 威尔刚(过于生猛) ⇒ 万爱可(过于露骨) ⇒ 万艾可;伟哥的专利到期之后,但伟哥药片的外形没有到... 阅读全文
posted @ 2016-09-25 08:42 未雨愁眸 阅读(89) 评论(0) 推荐(0)
品牌的命名
摘要:眼睛 ⇒ 溥仪眼镜(香港)1. 典故烽火通信: 烽火连三月,烽火戏诸侯,烽火台古代常用于通信;2. 音译蓝色菱形药片:伟哥(Viagra,辉瑞出品)⇒ (被占用之后)⇒ 威尔刚(过于生猛) ⇒ 万爱可(过于露骨) ⇒ 万艾可;伟哥的专利到期之后,但伟哥药片的外形没有到... 阅读全文
posted @ 2016-09-25 08:42 未雨愁眸 阅读(116) 评论(0) 推荐(0)
作为电磁波的 Wi-Fi 信号
摘要:常用 WiFi:2.4 GHz,而同样是电磁波的可将光,频率是 WiFi 的十几万倍;如何让家里的 WiFi 信号变得更好,移动路由器到合适位置;1. Wi-Fi:穿墙有术还是穿墙无术?我们都会有这样的体验,将路由器放在卧室(睡前刷),而自己在客厅看电视时,虽然离的不... 阅读全文
posted @ 2016-09-25 00:50 未雨愁眸 阅读(1081) 评论(0) 推荐(0)
作为电磁波的 Wi-Fi 信号
摘要:常用 WiFi:2.4 GHz,而同样是电磁波的可将光,频率是 WiFi 的十几万倍;如何让家里的 WiFi 信号变得更好,移动路由器到合适位置;1. Wi-Fi:穿墙有术还是穿墙无术?我们都会有这样的体验,将路由器放在卧室(睡前刷),而自己在客厅看电视时,虽然离的不... 阅读全文
posted @ 2016-09-25 00:50 未雨愁眸 阅读(608) 评论(0) 推荐(0)
Opencv 使用Stitcher类图像拼接生成全景图像
摘要:Opencv中自带的Stitcher类可以实现全景图像,效果不错。下边的例子是Opencv Samples中的stitching.cpp的简化,源文件可以在这个路径里找到:\opencv\sources\samples\cpp\stitching.cpp#includ... 阅读全文
posted @ 2016-09-24 21:16 未雨愁眸 阅读(1072) 评论(0) 推荐(0)
C++ public、protected、private 继承方式的区别
摘要:访问修饰符 public、protected、private,无论是修饰类内成员(变量、函数),还是修饰继承方式,本质上实现的都是可见性的控制。Difference between private, public, and protected inheritanc... 阅读全文
posted @ 2016-09-24 20:14 未雨愁眸 阅读(198) 评论(0) 推荐(0)
C++ public、protected、private 继承方式的区别
摘要:访问修饰符 public、protected、private,无论是修饰类内成员(变量、函数),还是修饰继承方式,本质上实现的都是可见性的控制。Difference between private, public, and protected inheritanc... 阅读全文
posted @ 2016-09-24 20:14 未雨愁眸 阅读(226) 评论(0) 推荐(0)
声明与定义
摘要:声明:听其言(extern、以及类的前向声明 forward declaration),定义:观其行;1. 变量从编译原理上来说,声明是仅仅告诉编译器,有个某类型的变量会被使用,但是编译器并不会为它分配任何内存。而定义就是分配了内存(存在客观上的实物)。考虑下面的... 阅读全文
posted @ 2016-09-24 19:50 未雨愁眸 阅读(153) 评论(0) 推荐(0)
声明与定义
摘要:声明:听其言(extern、以及类的前向声明 forward declaration),定义:观其行;1. 变量从编译原理上来说,声明是仅仅告诉编译器,有个某类型的变量会被使用,但是编译器并不会为它分配任何内存。而定义就是分配了内存(存在客观上的实物)。考虑下面的... 阅读全文
posted @ 2016-09-24 19:50 未雨愁眸 阅读(137) 评论(0) 推荐(0)
音乐的聆听 & 古典音乐的入门
摘要:0. 音色与歌手音色 沙哑咬字: 梁静茹共鸣:呼吸与气息:真假声音色: 黄绮珊:沧桑高音挤压式的爆发,中低音:温柔的转变1. 情绪与状态positive, happy, secure:积极,愉悦,安详; serene:平静(音高一直向下走的音乐),relaxedneg... 阅读全文
posted @ 2016-09-24 18:29 未雨愁眸 阅读(136) 评论(0) 推荐(0)
音乐的聆听 & 古典音乐的入门
摘要:0. 音色与歌手音色 沙哑咬字: 梁静茹共鸣:呼吸与气息:真假声音色: 黄绮珊:沧桑高音挤压式的爆发,中低音:温柔的转变1. 情绪与状态positive, happy, secure:积极,愉悦,安详; serene:平静(音高一直向下走的音乐),relaxedneg... 阅读全文
posted @ 2016-09-24 18:29 未雨愁眸 阅读(169) 评论(0) 推荐(0)
无处不在的黄金分割比
摘要:1.618、0.618、1.6、0.61. 各种卡公交卡银行卡会员卡2. 显示器电脑显示器电视显示屏 阅读全文
posted @ 2016-09-24 18:12 未雨愁眸 阅读(132) 评论(0) 推荐(0)
无处不在的黄金分割比
摘要:1.618、0.618、1.6、0.61. 各种卡公交卡银行卡会员卡2. 显示器电脑显示器电视显示屏 阅读全文
posted @ 2016-09-24 18:12 未雨愁眸 阅读(142) 评论(0) 推荐(0)
走遍美国 —— 风物篇(二)
摘要:走遍美国 —— 风物篇1. 科罗拉多大峡谷 科罗拉多大峡谷,不在科罗拉多州,而在亚利桑那州西北;科罗拉多大峡谷位于美国亚利桑那州(Arizona)西北部,科罗拉多高原西南部。大峡谷全长446千米,平均宽度16千米,最深处2133米,平均深度超过1500米,总面积为2... 阅读全文
posted @ 2016-09-24 15:46 未雨愁眸 阅读(164) 评论(0) 推荐(0)
走遍美国 —— 风物篇(二)
摘要:走遍美国 —— 风物篇1. 科罗拉多大峡谷 科罗拉多大峡谷,不在科罗拉多州,而在亚利桑那州西北;科罗拉多大峡谷位于美国亚利桑那州(Arizona)西北部,科罗拉多高原西南部。大峡谷全长446千米,平均宽度16千米,最深处2133米,平均深度超过1500米,总面积为2... 阅读全文
posted @ 2016-09-24 15:46 未雨愁眸 阅读(127) 评论(0) 推荐(0)
最爱的上野树里
摘要:自然而又有灵气,说出来的话,毫不做作,充满真诚;1. 访谈“我有十几年没走过不成路的路了。”在樱花行一集,中国云南,一个十分偏僻的小山村,从盘山公路中间拐下去的时候,是一条崎岖的小道;“房间太干净太新,就容易让人太安静,怎么也不能动,好像就必须要静静地坐下来似得,所以... 阅读全文
posted @ 2016-09-24 14:34 未雨愁眸 阅读(165) 评论(0) 推荐(0)
最爱的上野树里
摘要:自然而又有灵气,说出来的话,毫不做作,充满真诚;1. 访谈“我有十几年没走过不成路的路了。”在樱花行一集,中国云南,一个十分偏僻的小山村,从盘山公路中间拐下去的时候,是一条崎岖的小道;“房间太干净太新,就容易让人太安静,怎么也不能动,好像就必须要静静地坐下来似得,所以... 阅读全文
posted @ 2016-09-24 14:34 未雨愁眸 阅读(122) 评论(0) 推荐(0)
一题多解(四)—— 数组中唯一出现 2 次的数
摘要:更具体地讲,某数组长度为 N+1(乱序),整个数组取遍 1~N 的全部 N 个数,显然其中一个数出现了两次,找出这个数;(1)将这 N + 1 个数,以及 1 ~ N 这 N 个数(数组中出现 2 次 ⇒ 出现三次),整体异或,最终得到的结果即为这个出现两次的数;(2... 阅读全文
posted @ 2016-09-24 13:40 未雨愁眸 阅读(130) 评论(0) 推荐(0)
一题多解(四)—— 数组中唯一出现 2 次的数
摘要:更具体地讲,某数组长度为 N+1(乱序),整个数组取遍 1~N 的全部 N 个数,显然其中一个数出现了两次,找出这个数;(1)将这 N + 1 个数,以及 1 ~ N 这 N 个数(数组中出现 2 次 ⇒ 出现三次),整体异或,最终得到的结果即为这个出现两次的数;(2... 阅读全文
posted @ 2016-09-24 13:40 未雨愁眸 阅读(131) 评论(0) 推荐(0)
深度学习基础(十二)—— ReLU vs PReLU
摘要:从算法的命名上来说,PReLU 是对 ReLU 的进一步限制,事实上 PReLU(Parametric Rectified Linear Unit),也即 PReLU 是增加了参数修正的 ReLU。在功能范畴上,ReLU 、 PReLU 和 sigmoid 、 tan... 阅读全文
posted @ 2016-09-23 23:31 未雨愁眸 阅读(1041) 评论(0) 推荐(0)
深度学习基础(十二)—— ReLU vs PReLU
摘要:从算法的命名上来说,PReLU 是对 ReLU 的进一步限制,事实上 PReLU(Parametric Rectified Linear Unit),也即 PReLU 是增加了参数修正的 ReLU。在功能范畴上,ReLU 、 PReLU 和 sigmoid 、 tan... 阅读全文
posted @ 2016-09-23 23:31 未雨愁眸 阅读(626) 评论(0) 推荐(0)
快慢指针 —— 链表中点
摘要:使用 快慢双指针,快指针一次走两步,慢指针一次走一步,十分 tricky;LinkNode* FindMid(LinkNode *p){ if (!p) return NULL; LinkNode* slow = p, *fast = p; whil... 阅读全文
posted @ 2016-09-23 12:21 未雨愁眸 阅读(138) 评论(0) 推荐(0)
快慢指针 —— 链表中点
摘要:使用 快慢双指针,快指针一次走两步,慢指针一次走一步,十分 tricky;LinkNode* FindMid(LinkNode *p){ if (!p) return NULL; LinkNode* slow = p, *fast = p; whil... 阅读全文
posted @ 2016-09-23 12:21 未雨愁眸 阅读(421) 评论(0) 推荐(0)
斐波那契数列的量化分析
摘要:1. 递归版的调用次数cnt = 0def fib(n): cnt += 1 return n if n <= 1 else fib(n-1) + fib(n-2)递归版的实现,共会调用多少次,比如求 fib(8):f(2) ⇒ 1+f(1)+f(0) ⇒... 阅读全文
posted @ 2016-09-23 12:07 未雨愁眸 阅读(290) 评论(0) 推荐(0)
斐波那契数列的量化分析
摘要:1. 递归版的调用次数cnt = 0def fib(n): cnt += 1 return n if n <= 1 else fib(n-1) + fib(n-2)递归版的实现,共会调用多少次,比如求 fib(8):f(2) ⇒ 1+f(1)+f(0) ⇒... 阅读全文
posted @ 2016-09-23 12:07 未雨愁眸 阅读(202) 评论(0) 推荐(0)
直线向量方程
摘要:1. 共线向量定理对空间中任意两个向量,a⃗ 、b⃗ (b⃗ ≠0),a⃗ ∥b⃗ 是存在唯一的实数 λ,使 a⃗ =λb⃗ 2. 共面向量定理如果两个向量 a⃗ ,b⃗ 不共线,则向量 p⃗ 与向量 a⃗ ,b⃗ 共面的充要条件是存在唯一的实数对 x,y,使p... 阅读全文
posted @ 2016-09-23 11:58 未雨愁眸 阅读(579) 评论(0) 推荐(0)
直线向量方程
摘要:1. 共线向量定理对空间中任意两个向量,a⃗ 、b⃗ (b⃗ ≠0),a⃗ ∥b⃗ 是存在唯一的实数 λ,使 a⃗ =λb⃗ 2. 共面向量定理如果两个向量 a⃗ ,b⃗ 不共线,则向量 p⃗ 与向量 a⃗ ,b⃗ 共面的充要条件是存在唯一的实数对 x,y,使p... 阅读全文
posted @ 2016-09-23 11:58 未雨愁眸 阅读(1396) 评论(0) 推荐(0)
初等解析几何
摘要:1. 直线两直线垂直(正交): 直线方程对应的斜率之积为 -1; 阅读全文
posted @ 2016-09-23 09:52 未雨愁眸 阅读(129) 评论(0) 推荐(0)
初等解析几何
摘要:1. 直线两直线垂直(正交): 直线方程对应的斜率之积为 -1; 阅读全文
posted @ 2016-09-23 09:52 未雨愁眸 阅读(134) 评论(0) 推荐(0)
算法/机器学习算法工程师笔试题
摘要:基本概念回归(regression):回归,指研究一组随机变量 (Y1,Y2,…,Yi) 和另一组 (X1,X2,…,Xk) 变量之间关系的统计分析方法,又称多重回归分析。通常 (Y1,Y2,…,Yi) 是因变量,(X1,X2,…,Xk) 是自变量。分类准则线性分类器... 阅读全文
posted @ 2016-09-23 09:46 未雨愁眸 阅读(326) 评论(0) 推荐(0)
算法/机器学习算法工程师笔试题
摘要:基本概念回归(regression):回归,指研究一组随机变量 (Y1,Y2,…,Yi) 和另一组 (X1,X2,…,Xk) 变量之间关系的统计分析方法,又称多重回归分析。通常 (Y1,Y2,…,Yi) 是因变量,(X1,X2,…,Xk) 是自变量。分类准则线性分类器... 阅读全文
posted @ 2016-09-23 09:46 未雨愁眸 阅读(426) 评论(0) 推荐(0)
Python 库的使用 —— dis
摘要:dis:Disassembler of Python byte code into mnemonics.Java、Python、Ruby 1.9 这些语言均使用了栈机器型的 VM。因为是基于栈的实现,因此,VM 执行的命令行与 Forth(号称语法最少) 语言是一... 阅读全文
posted @ 2016-09-23 07:19 未雨愁眸 阅读(300) 评论(0) 推荐(0)
Python 库的使用 —— dis
摘要:dis:Disassembler of Python byte code into mnemonics.Java、Python、Ruby 1.9 这些语言均使用了栈机器型的 VM。因为是基于栈的实现,因此,VM 执行的命令行与 Forth(号称语法最少) 语言是一... 阅读全文
posted @ 2016-09-23 07:19 未雨愁眸 阅读(455) 评论(0) 推荐(0)
Opencv Sift和Surf特征实现图像无缝拼接生成全景图像
摘要:Sift和Surf算法实现两幅图像拼接的过程是一样的,主要分为4大部分:1. 特征点提取和描述2. 特征点配对,找到两幅图像中匹配点的位置3. 通过配对点,生成变换矩阵,并对图像1应用变换矩阵生成对图像2的映射图像4. 图像2拼接到映射图像上,完成拼接过程1、2、3没... 阅读全文
posted @ 2016-09-23 00:11 未雨愁眸 阅读(754) 评论(0) 推荐(0)
十进制的研究(二)
摘要:十进制研究1. ab 与 ba、abc 与 cbaab−ba=10⋅a+b−(10⋅b+a)=9⋅(a−b)abc−cba=99⋅(a−c) 阅读全文
posted @ 2016-09-23 00:08 未雨愁眸 阅读(131) 评论(0) 推荐(0)
十进制的研究(二)
摘要:十进制研究1. ab 与 ba、abc 与 cbaab−ba=10⋅a+b−(10⋅b+a)=9⋅(a−b)abc−cba=99⋅(a−c) 阅读全文
posted @ 2016-09-23 00:08 未雨愁眸 阅读(142) 评论(0) 推荐(0)
Opencv中使用Surf特征实现图像配准及对透视变换矩阵H的平移修正
摘要:图像配准需要将一张测试图片按照第二张基准图片的尺寸、角度等形态信息进行透视(仿射)变换匹配,本例通过Surf特征的定位和匹配实现图像配准。配准流程:1. 提取两幅图像的Surf特征2. 对Surf特征进行匹配,找到最匹配的特征点对3. 提取最优配对点的坐标,生成透视变... 阅读全文
posted @ 2016-09-22 22:57 未雨愁眸 阅读(837) 评论(0) 推荐(0)
数学思想 —— 对称性思维
摘要:位于囚徒困境中的两位囚犯 A、B:显然在考虑二者的选择时,是没有分别的, A 的选择视 B 决定,无论 B 作出什么样的选择,A 都会去坦白;当在考虑 B 的选择时,也如是;就是单凭对称这一点,两囚犯最终的选择都应该是:一致的;1. 二项式系数(n1)=(nn−1)(... 阅读全文
posted @ 2016-09-22 22:33 未雨愁眸 阅读(220) 评论(0) 推荐(0)
数学思想 —— 对称性思维
摘要:位于囚徒困境中的两位囚犯 A、B:显然在考虑二者的选择时,是没有分别的, A 的选择视 B 决定,无论 B 作出什么样的选择,A 都会去坦白;当在考虑 B 的选择时,也如是;就是单凭对称这一点,两囚犯最终的选择都应该是:一致的;1. 二项式系数(n1)=(nn−1)(... 阅读全文
posted @ 2016-09-22 22:33 未雨愁眸 阅读(231) 评论(0) 推荐(0)
囚徒困境、价格大战与 iPhone 的价格
摘要:静态/动态,完全/不完全: 完全信息静态博弈;不完全信息静态博弈;完全信息动态博弈;不完全信息动态博弈;囚徒困境实际上反映了一个深刻的哲学问题:个人利益与集体利益的矛盾。个人为了自己利益的最大化,而不愿意改变策略,导致整体利益最小,从而最终导致自己利益的最小化。从追求... 阅读全文
posted @ 2016-09-22 22:30 未雨愁眸 阅读(209) 评论(0) 推荐(0)
囚徒困境、价格大战与 iPhone 的价格
摘要:静态/动态,完全/不完全: 完全信息静态博弈;不完全信息静态博弈;完全信息动态博弈;不完全信息动态博弈;囚徒困境实际上反映了一个深刻的哲学问题:个人利益与集体利益的矛盾。个人为了自己利益的最大化,而不愿意改变策略,导致整体利益最小,从而最终导致自己利益的最小化。从追求... 阅读全文
posted @ 2016-09-22 22:30 未雨愁眸 阅读(153) 评论(0) 推荐(0)
英文文字游戏(二)
摘要:英文文字游戏1. 一形多义His left brain has nothing right and his right brain has nothing left.2. 多字一音ice cream(冰淇淋) ⇒ I scream, 我呼喊3. 互为反义Preside... 阅读全文
posted @ 2016-09-22 18:22 未雨愁眸 阅读(171) 评论(0) 推荐(0)
英文文字游戏(二)
摘要:英文文字游戏1. 一形多义His left brain has nothing right and his right brain has nothing left.2. 多字一音ice cream(冰淇淋) ⇒ I scream, 我呼喊3. 互为反义Preside... 阅读全文
posted @ 2016-09-22 18:22 未雨愁眸 阅读(162) 评论(0) 推荐(0)
说话之道
摘要:1. 脸红什么精神焕发怎么又黄了?哈哈哈哈,防冷涂的蜡。2. 婉转有一个地位比你高的人看中了你特别珍爱的一个东西,你也不想转手,你该怎么说? 这件东西我是没打算卖呢,您要是实在喜欢,索性送您了。3. 马屁 千穿万穿,马屁不穿。这个世界上说自己孤独的人很多,但是我看你... 阅读全文
posted @ 2016-09-22 18:03 未雨愁眸 阅读(135) 评论(0) 推荐(0)
说话之道
摘要:1. 脸红什么精神焕发怎么又黄了?哈哈哈哈,防冷涂的蜡。2. 婉转有一个地位比你高的人看中了你特别珍爱的一个东西,你也不想转手,你该怎么说? 这件东西我是没打算卖呢,您要是实在喜欢,索性送您了。3. 马屁 千穿万穿,马屁不穿。这个世界上说自己孤独的人很多,但是我看你... 阅读全文
posted @ 2016-09-22 18:03 未雨愁眸 阅读(163) 评论(0) 推荐(0)
辨异 —— 算法
摘要:swap (&data[i], &data[j]) ;注意这里交换的是 i,j 位置上元素的值;交换的不是 i, j 两个下标; 而且要注意不能直接传值,传值交换是无意义的,需要传地址,或者引用; 阅读全文
posted @ 2016-09-22 11:05 未雨愁眸 阅读(124) 评论(0) 推荐(0)
辨异 —— 算法
摘要:swap (&data[i], &data[j]) ;注意这里交换的是 i,j 位置上元素的值;交换的不是 i, j 两个下标; 而且要注意不能直接传值,传值交换是无意义的,需要传地址,或者引用; 阅读全文
posted @ 2016-09-22 11:05 未雨愁眸 阅读(109) 评论(0) 推荐(0)
CSU1323: ZZY and his little friends
摘要:Descriptionzzy养了一只小怪兽和N只凹凸曼,单挑的话每只凹凸曼都不是小怪兽的对手,所以必须由两只凹凸曼合作来和小怪兽战斗。凹凸曼A和凹凸曼B合作的战斗力为他们战斗力的异或值。现在由zzy从N只凹凸曼中选出两只来和小怪兽战斗。请问zzy能否选出两只凹凸曼使他... 阅读全文
posted @ 2016-09-22 09:29 未雨愁眸 阅读(103) 评论(0) 推荐(0)
CSU1323: ZZY and his little friends
摘要:Descriptionzzy养了一只小怪兽和N只凹凸曼,单挑的话每只凹凸曼都不是小怪兽的对手,所以必须由两只凹凸曼合作来和小怪兽战斗。凹凸曼A和凹凸曼B合作的战斗力为他们战斗力的异或值。现在由zzy从N只凹凸曼中选出两只来和小怪兽战斗。请问zzy能否选出两只凹凸曼使他... 阅读全文
posted @ 2016-09-22 09:29 未雨愁眸 阅读(112) 评论(0) 推荐(0)
C 语言 —— ! 和 ~(感叹号和波浪号)
摘要:~ 表示按位取反,是位运算符,运算对象是 2 进制。!表示逻辑非,是逻辑运算符,运算对象是真或假。最终的结果也是 0/1 !!:则表示取过一次非之后,再取一次;!!5 ⇒ 1 阅读全文
posted @ 2016-09-22 08:50 未雨愁眸 阅读(1486) 评论(0) 推荐(0)
C 语言 —— ! 和 ~(感叹号和波浪号)
摘要:~ 表示按位取反,是位运算符,运算对象是 2 进制。!表示逻辑非,是逻辑运算符,运算对象是真或假。最终的结果也是 0/1 !!:则表示取过一次非之后,再取一次;!!5 ⇒ 1 阅读全文
posted @ 2016-09-22 08:50 未雨愁眸 阅读(3192) 评论(0) 推荐(0)
算法 Tricks(五)—— 二进制逻辑运算
摘要:int flag = 1;while ( (data & flag) == 0 ) flag <<= 1;判断某数的二进制形式的某位(第 k 位)是否为 1,将其与 2k 相与;将某数的二进制形式的某位(第 k 位)置 1,将其与 2k 相或; 阅读全文
posted @ 2016-09-22 08:29 未雨愁眸 阅读(134) 评论(0) 推荐(0)
算法 Tricks(五)—— 二进制逻辑运算
摘要:int flag = 1;while ( (data & flag) == 0 ) flag <<= 1;判断某数的二进制形式的某位(第 k 位)是否为 1,将其与 2k 相与;将某数的二进制形式的某位(第 k 位)置 1,将其与 2k 相或; 阅读全文
posted @ 2016-09-22 08:29 未雨愁眸 阅读(164) 评论(0) 推荐(0)
使用异或解题 —— 序列中仅出现一次的两个数
摘要:异或算法在算法求解中的妙用 (经典的异或技巧)数组中只出现一次的数字 (两种方法)如果一个序列除了某个数出现一次(奇数次)外,其他数均出现两次(偶数次),最终全部异或的结果会是这个出现一次(奇数次)的数;如果一个序列所有的数均出现两次(偶数次),最终全部异或的结果会是... 阅读全文
posted @ 2016-09-22 08:16 未雨愁眸 阅读(451) 评论(0) 推荐(0)
使用异或解题 —— 序列中仅出现一次的两个数
摘要:异或算法在算法求解中的妙用 (经典的异或技巧)数组中只出现一次的数字 (两种方法)如果一个序列除了某个数出现一次(奇数次)外,其他数均出现两次(偶数次),最终全部异或的结果会是这个出现一次(奇数次)的数;如果一个序列所有的数均出现两次(偶数次),最终全部异或的结果会是... 阅读全文
posted @ 2016-09-22 08:16 未雨愁眸 阅读(115) 评论(0) 推荐(0)
看图学英语
摘要:1. unexpected twists(不虞曲折) 2. saying 阅读全文
posted @ 2016-09-22 08:03 未雨愁眸 阅读(139) 评论(0) 推荐(0)
看图学英语
摘要:1. unexpected twists(不虞曲折) 2. saying 阅读全文
posted @ 2016-09-22 08:03 未雨愁眸 阅读(159) 评论(0) 推荐(0)
算法 Tricks(四)—— 获取一个数二进制形式第一个不为 0 的位置
摘要:int n = ...;int flag = 1;while ((flag & n) == 0) flag <<= 1; // & 运算时,其实判断的是二者的二进制形式; 阅读全文
posted @ 2016-09-21 23:34 未雨愁眸 阅读(186) 评论(0) 推荐(0)
算法 Tricks(四)—— 获取一个数二进制形式第一个不为 0 的位置
摘要:int n = ...;int flag = 1;while ((flag & n) == 0) flag <<= 1; // & 运算时,其实判断的是二者的二进制形式; 阅读全文
posted @ 2016-09-21 23:34 未雨愁眸 阅读(252) 评论(0) 推荐(0)
Opencv Surf算子中keyPoints,描述子Mat矩阵,配对向量DMatch里都包含了哪些好玩的东东?
摘要:Surf算法是一把牛刀,我们可以很轻易的从网上或各种Opencv教程里找到Surf的用例,把例程中的代码或贴或敲过来,满心期待的按下F5,当屏幕终于被满屏花花绿绿的小圆点或者N多道连接线条霸占时,内心的民族自豪感油然而生,仿佛屠龙宝刀在手,屁颠屁颠的很开心。如果对Su... 阅读全文
posted @ 2016-09-21 23:19 未雨愁眸 阅读(240) 评论(0) 推荐(0)
强大的 function adapters
摘要:void printElem(int elem, const char* prefix){ cout << prefix << elem << endl;}for_each(vec.begin(), vec.end(), bind2nd(ptr_fun(prin... 阅读全文
posted @ 2016-09-21 23:15 未雨愁眸 阅读(109) 评论(0) 推荐(0)
强大的 function adapters
摘要:void printElem(int elem, const char* prefix){ cout << prefix << elem << endl;}for_each(vec.begin(), vec.end(), bind2nd(ptr_fun(prin... 阅读全文
posted @ 2016-09-21 23:15 未雨愁眸 阅读(478) 评论(0) 推荐(0)
transform、accumulate —— C++ 下的 MapReduce
摘要:accumulate:Map,逐元素分别单独处理; 注:for_each:不改变区间元素的内容,所以更多的是输出打印等功能;accumulate:Reduce,整体化归为一个单独的数值;两个函数均位于头文件中。1. transform每个元素都做平方处理:vector... 阅读全文
posted @ 2016-09-21 22:44 未雨愁眸 阅读(165) 评论(0) 推荐(0)
transform、accumulate —— C++ 下的 MapReduce
摘要:accumulate:Map,逐元素分别单独处理; 注:for_each:不改变区间元素的内容,所以更多的是输出打印等功能;accumulate:Reduce,整体化归为一个单独的数值;两个函数均位于头文件中。1. transform每个元素都做平方处理:vector... 阅读全文
posted @ 2016-09-21 22:44 未雨愁眸 阅读(262) 评论(0) 推荐(0)
异或算法在算法求解中的妙用
摘要:最高级的算法依赖于数学理论。1. 异或基本性质a ⊕ a = 0;a ⊕ 0 = aa ⊕ 全1 = !aa ⊕ b = b ⊕ aa ⊕ b ⊕ c = a ⊕ (b ⊕ c) = (a ⊕ b) ⊕ ca ⊕ b ⊕ a = b ⇐ b ⊕ (a ⊕ a) =... 阅读全文
posted @ 2016-09-21 22:23 未雨愁眸 阅读(143) 评论(0) 推荐(0)
异或算法在算法求解中的妙用
摘要:最高级的算法依赖于数学理论。1. 异或基本性质a ⊕ a = 0;a ⊕ 0 = aa ⊕ 全1 = !aa ⊕ b = b ⊕ aa ⊕ b ⊕ c = a ⊕ (b ⊕ c) = (a ⊕ b) ⊕ ca ⊕ b ⊕ a = b ⇐ b ⊕ (a ⊕ a) =... 阅读全文
posted @ 2016-09-21 22:23 未雨愁眸 阅读(353) 评论(0) 推荐(0)
机器学习: Softmax Classifier (三个隐含层)
摘要:程序实现 softmax classifier, 含有三个隐含层的情况。activation function 是 ReLU : f(x)=max(0,x)f1=w1x+b1 h1=max(0,f1)f2=w2h1+b2h2=max(0,f2)f3=w3h2+b3h... 阅读全文
posted @ 2016-09-21 20:24 未雨愁眸 阅读(566) 评论(0) 推荐(0)
机器学习:Softmax Classifier (两个隐含层)
摘要:程序实现 softmax classifier, 含有两个隐含层的情况。activation function 是 ReLU : f(x)=max(0,x) f1=w1x+b1 h1=max(0,f1)f2=w2h1+b2h2=max(0,f2)f3=w3h2+b3... 阅读全文
posted @ 2016-09-21 20:24 未雨愁眸 阅读(441) 评论(0) 推荐(0)
机器学习 Softmax classifier (一个隐含层)
摘要:程序实现 softmax classifier, 含有一个隐含层的情况。activation function 是 ReLU : f(x)=max(0,x) f1=w1x+b1 h1=max(0,f1)f2=w2h1+b2y=ef2i∑jef2jfunction O... 阅读全文
posted @ 2016-09-21 20:23 未雨愁眸 阅读(265) 评论(0) 推荐(0)
机器学习 Softmax classifier (无隐含层)
摘要:程序实现 Softmax classifer, 没有隐含层, f=wx+by=efi∑jefj%% Softmax classifierfunction Out=Softmax_Classifier(train_x, train_y, opts)% settin... 阅读全文
posted @ 2016-09-21 20:23 未雨愁眸 阅读(235) 评论(0) 推荐(0)
多道编程与多用户环境
摘要:1. 多道编程为了提高计算机 CPU 执行的效率(或者说系统的吞吐量),需要多道编程的编程,于是人们在操作系统中引入了进程的概念。如果一个进程有 20% 的时间使用 CPU 进行计算,另外 80% 的时间用来进行 I/O:如果是单道编程,CPU 的利用率只有 20%;... 阅读全文
posted @ 2016-09-21 17:46 未雨愁眸 阅读(150) 评论(0) 推荐(0)
多道编程与多用户环境
摘要:1. 多道编程为了提高计算机 CPU 执行的效率(或者说系统的吞吐量),需要多道编程的编程,于是人们在操作系统中引入了进程的概念。如果一个进程有 20% 的时间使用 CPU 进行计算,另外 80% 的时间用来进行 I/O:如果是单道编程,CPU 的利用率只有 20%;... 阅读全文
posted @ 2016-09-21 17:46 未雨愁眸 阅读(221) 评论(0) 推荐(0)
笔试常见逻辑题
摘要:1. 心理学翻卡片把印有符号的四张卡片摆在被试面前,告诉被试,每张卡片的正面印有英文字母,背面印有数字。要求被试从这四张卡片推论出“如果一张卡片的正面印有一个元音字母,则在背面印有一个偶数”这个命题是否有效。被试能看到的卡片这一面分别印有 E、K、4、7。结果发现,4... 阅读全文
posted @ 2016-09-21 15:42 未雨愁眸 阅读(186) 评论(0) 推荐(0)
笔试常见逻辑题
摘要:1. 心理学翻卡片把印有符号的四张卡片摆在被试面前,告诉被试,每张卡片的正面印有英文字母,背面印有数字。要求被试从这四张卡片推论出“如果一张卡片的正面印有一个元音字母,则在背面印有一个偶数”这个命题是否有效。被试能看到的卡片这一面分别印有 E、K、4、7。结果发现,4... 阅读全文
posted @ 2016-09-21 15:42 未雨愁眸 阅读(486) 评论(0) 推荐(0)
while 常见程序逻辑
摘要:1. 查找List L;Position P = L;while (P && P->Element != Key) { P = P->Next;}return P; 阅读全文
posted @ 2016-09-21 10:25 未雨愁眸 阅读(179) 评论(0) 推荐(0)
while 常见程序逻辑
摘要:1. 查找List L;Position P = L;while (P && P->Element != Key) { P = P->Next;}return P; 阅读全文
posted @ 2016-09-21 10:25 未雨愁眸 阅读(175) 评论(0) 推荐(0)
HashTable 解决碰撞(冲突)的方法 —— 分离链接法(separate chaining)
摘要:1. ListNode 及 HashTable 的类型声明声明typedef int ElementType;typedef unsigned int Index;struct ListNode;typedef struct ListNode* Position;st... 阅读全文
posted @ 2016-09-21 10:18 未雨愁眸 阅读(426) 评论(0) 推荐(0)
HashTable 解决碰撞(冲突)的方法 —— 分离链接法(separate chaining)
摘要:1. ListNode 及 HashTable 的类型声明声明typedef int ElementType;typedef unsigned int Index;struct ListNode;typedef struct ListNode* Position;st... 阅读全文
posted @ 2016-09-21 10:18 未雨愁眸 阅读(672) 评论(0) 推荐(0)
方法(思维)的变通
摘要:1. 简单举例如果我们要判断一个数 N−−√ 是否为素数,则需要从 2 遍历到该数的 N−−√,如果这时我们手头没有数学工具箱函数。i≤N−−√⇔i⋅i≤Nfor (int i = 3; i*i <= N; i += 2) 阅读全文
posted @ 2016-09-21 09:49 未雨愁眸 阅读(157) 评论(0) 推荐(0)
方法(思维)的变通
摘要:1. 简单举例如果我们要判断一个数 N−−√ 是否为素数,则需要从 2 遍历到该数的 N−−√,如果这时我们手头没有数学工具箱函数。i≤N−−√⇔i⋅i≤Nfor (int i = 3; i*i <= N; i += 2) 阅读全文
posted @ 2016-09-21 09:49 未雨愁眸 阅读(164) 评论(0) 推荐(0)
C 语言常见 API(fprintf、fputs、fprintf)
摘要:1. fprintf:输出到文件描述符对应的文件stderr:错误输出也是一种特殊的文件描述符#define FatalError(str) fprintf(stderr, "%s\n", str); exit(-1)#define Error(str) FatalE... 阅读全文
posted @ 2016-09-21 09:12 未雨愁眸 阅读(367) 评论(0) 推荐(0)
C 语言常见 API(fprintf、fputs、fprintf)
摘要:1. fprintf:输出到文件描述符对应的文件stderr:错误输出也是一种特殊的文件描述符#define FatalError(str) fprintf(stderr, "%s\n", str); exit(-1)#define Error(str) FatalE... 阅读全文
posted @ 2016-09-21 09:12 未雨愁眸 阅读(1957) 评论(0) 推荐(0)
【vs调试】PDB 文件:每个开发人员都必须知道的
摘要:【vs调试】PDB文件:每个开发人员都必须知道的 GDB:The GNU Project Debugger,将会包含代码中符号(自定义变量, 数据类型), 还有函数调用或类引用的关联性, 有了pdb 文件之后, 再看代码, 才能通过函数名直接跳转到函数定义中.只是辅... 阅读全文
posted @ 2016-09-21 09:02 未雨愁眸 阅读(698) 评论(0) 推荐(0)
【vs调试】PDB 文件:每个开发人员都必须知道的
摘要:【vs调试】PDB文件:每个开发人员都必须知道的 GDB:The GNU Project Debugger,将会包含代码中符号(自定义变量, 数据类型), 还有函数调用或类引用的关联性, 有了pdb 文件之后, 再看代码, 才能通过函数名直接跳转到函数定义中.只是辅... 阅读全文
posted @ 2016-09-21 09:02 未雨愁眸 阅读(386) 评论(0) 推荐(0)
signed 与 unsigned 有符号和无符号数
摘要:unsigned int a = 0;unsigned int b = -1; // b 为 0xffffffffunsigned int c = a - 1; // c 为 0xffffffff ... 阅读全文
posted @ 2016-09-21 08:27 未雨愁眸 阅读(156) 评论(0) 推荐(0)
signed 与 unsigned 有符号和无符号数
摘要:unsigned int a = 0;unsigned int b = -1; // b 为 0xffffffffunsigned int c = a - 1; // c 为 0xffffffff ... 阅读全文
posted @ 2016-09-21 08:27 未雨愁眸 阅读(161) 评论(0) 推荐(0)
C/C++ 变量的初始化
摘要:局部变量,初始化为垃圾值,局部静态变量初始化为 0;1. 二维数组// 作为局部变量int arr[4]; // 全是垃圾值int arr[4] = {1}; // 第一个元素为 1,其他默认初始化为 0int arr2[2][3]... 阅读全文
posted @ 2016-09-21 08:19 未雨愁眸 阅读(139) 评论(0) 推荐(0)
C/C++ 变量的初始化
摘要:局部变量,初始化为垃圾值,局部静态变量初始化为 0;1. 二维数组// 作为局部变量int arr[4]; // 全是垃圾值int arr[4] = {1}; // 第一个元素为 1,其他默认初始化为 0int arr2[2][3]... 阅读全文
posted @ 2016-09-21 08:19 未雨愁眸 阅读(146) 评论(0) 推荐(0)
返回值的判断
摘要:返回值的判断必须成为一个下意识的行为。1. 内存分配 阅读全文
posted @ 2016-09-21 08:12 未雨愁眸 阅读(168) 评论(0) 推荐(0)
返回值的判断
摘要:返回值的判断必须成为一个下意识的行为。1. 内存分配 阅读全文
posted @ 2016-09-21 08:12 未雨愁眸 阅读(190) 评论(0) 推荐(0)
《涅槃经》的研读
摘要:《涅槃经》是佛教经典的重要部类之一,有大乘与小乘之分。西晋帛法祖所译的《佛般泥洹经》就是小乘经典。但在中国佛教史上,主要通行大乘《涅槃经》。昙无谶所译的《涅槃经》四十卷本,则被称为《北本涅槃经》。这三个译本中,以昙无谶的译本最为完善,对中国佛教发展影响也最大,故一般所... 阅读全文
posted @ 2016-09-21 08:04 未雨愁眸 阅读(226) 评论(0) 推荐(0)
《涅槃经》的研读
摘要:《涅槃经》是佛教经典的重要部类之一,有大乘与小乘之分。西晋帛法祖所译的《佛般泥洹经》就是小乘经典。但在中国佛教史上,主要通行大乘《涅槃经》。昙无谶所译的《涅槃经》四十卷本,则被称为《北本涅槃经》。这三个译本中,以昙无谶的译本最为完善,对中国佛教发展影响也最大,故一般所... 阅读全文
posted @ 2016-09-21 08:04 未雨愁眸 阅读(206) 评论(0) 推荐(0)
Opencv Surf算子特征提取与最优匹配
摘要:Opencv中Surf算子提取特征,生成特征描述子,匹配特征的流程跟Sift是完全一致的,这里主要介绍一下整个过程中需要使用到的主要的几个Opencv方法。1. 特征提取特征提取使用SurfFeatureDetector类中的detect方法,先定义一个SurfFea... 阅读全文
posted @ 2016-09-21 01:26 未雨愁眸 阅读(809) 评论(0) 推荐(1)
工具类与工具函数 —— NextPrime
摘要:求大于某数的下一个素数;static int NextPrime (int N) { if (N % 2 == 0) ++N; int i; for (; ; N += 2){ for (i = 3; i*i <= N; ... 阅读全文
posted @ 2016-09-21 00:20 未雨愁眸 阅读(648) 评论(0) 推荐(0)
工具类与工具函数 —— NextPrime
摘要:求大于某数的下一个素数;static int NextPrime (int N) { if (N % 2 == 0) ++N; int i; for (; ; N += 2){ for (i = 3; i*i <= N; ... 阅读全文
posted @ 2016-09-21 00:20 未雨愁眸 阅读(941) 评论(0) 推荐(0)
Surf算法特征点检测与匹配
摘要:Speeded Up Robust Features(SURF,加速稳健特征),是一种稳健的局部特征点检测和描述算法。最初由Herbert Bay发表在2006年的欧洲计算机视觉国际会议(Europen Conference on Computer Vision,EC... 阅读全文
posted @ 2016-09-20 23:54 未雨愁眸 阅读(1189) 评论(0) 推荐(0)
左移右移的思考
摘要:对于计算机而言,用 32 去乘一个数,并非真的去乘,而是移动二进制的 5 位,显然是十分容易。(对于计算机没有 10 进制的概念,本质上都是 2 进制) 阅读全文
posted @ 2016-09-20 23:26 未雨愁眸 阅读(119) 评论(0) 推荐(0)
左移右移的思考
摘要:对于计算机而言,用 32 去乘一个数,并非真的去乘,而是移动二进制的 5 位,显然是十分容易。(对于计算机没有 10 进制的概念,本质上都是 2 进制) 阅读全文
posted @ 2016-09-20 23:26 未雨愁眸 阅读(117) 评论(0) 推荐(0)
算法问题的求解 —— 变量的引入
摘要:是否已被访问:布尔型,visited[] 数组bool visited[100]; // 默认被初始化为 false1. 冒泡排序:布尔型 sorted 变量用于标识是否数组已全部排序:bool sorted = false;for (i... 阅读全文
posted @ 2016-09-20 22:43 未雨愁眸 阅读(145) 评论(0) 推荐(0)
算法问题的求解 —— 变量的引入
摘要:是否已被访问:布尔型,visited[] 数组bool visited[100]; // 默认被初始化为 false1. 冒泡排序:布尔型 sorted 变量用于标识是否数组已全部排序:bool sorted = false;for (i... 阅读全文
posted @ 2016-09-20 22:43 未雨愁眸 阅读(251) 评论(0) 推荐(0)
从数学语言到编程语言
摘要:编程与数学1. 累加先考虑一个简单的例子,数组表示十进制数的每一位,将数组转化为整数形式:∑i=0n−1num[n−1−i]⋅10ifor (int i = 0; i < n; ++i) x = (x * 10 + num[i]);再考虑一个相对复杂的情况:∑i... 阅读全文
posted @ 2016-09-20 15:57 未雨愁眸 阅读(164) 评论(0) 推荐(0)
从数学语言到编程语言
摘要:编程与数学1. 累加先考虑一个简单的例子,数组表示十进制数的每一位,将数组转化为整数形式:∑i=0n−1num[n−1−i]⋅10ifor (int i = 0; i < n; ++i) x = (x * 10 + num[i]);再考虑一个相对复杂的情况:∑i... 阅读全文
posted @ 2016-09-20 15:57 未雨愁眸 阅读(130) 评论(0) 推荐(0)
散列:散列函数与散列表(hash table)
摘要:1. 散列函数如果输入的关键字是整数,则一般合理方法是直接返回对表大小取模(Key mod TableSize)的结果,除非 Key 碰巧具有一些不太理想的特质。如,表的大小为 10,而关键字都是 10 的倍数,显然此时都会被散列在 0 的位置。为了避免上述情况的发生... 阅读全文
posted @ 2016-09-20 15:22 未雨愁眸 阅读(201) 评论(0) 推荐(0)
散列:散列函数与散列表(hash table)
摘要:1. 散列函数如果输入的关键字是整数,则一般合理方法是直接返回对表大小取模(Key mod TableSize)的结果,除非 Key 碰巧具有一些不太理想的特质。如,表的大小为 10,而关键字都是 10 的倍数,显然此时都会被散列在 0 的位置。为了避免上述情况的发生... 阅读全文
posted @ 2016-09-20 15:22 未雨愁眸 阅读(167) 评论(0) 推荐(0)
从多路搜索树到 B-树
摘要:1. 什么是 B 树B 树是为磁盘或其他直接存取的辅助存储设备而设计的一种平衡二叉树; B 树类似于红黑树,但它们在降低磁盘 I/O 操作数方面要更好一点,许多数据库系统使用 B 树或者 B 树的变种来存储信息;2. B 树的用武之地 —— 外存搜索当数据规模大到内存... 阅读全文
posted @ 2016-09-20 12:47 未雨愁眸 阅读(126) 评论(0) 推荐(0)
从多路搜索树到 B-树
摘要:1. 什么是 B 树B 树是为磁盘或其他直接存取的辅助存储设备而设计的一种平衡二叉树; B 树类似于红黑树,但它们在降低磁盘 I/O 操作数方面要更好一点,许多数据库系统使用 B 树或者 B 树的变种来存储信息;2. B 树的用武之地 —— 外存搜索当数据规模大到内存... 阅读全文
posted @ 2016-09-20 12:47 未雨愁眸 阅读(112) 评论(0) 推荐(0)
数据局部性(data locality)
摘要:信息处理的典型模式是,将所有数据项视为一个集合,并将其组织为适宜的数据结构(或者说使用适宜的数据结构对之进行存储以及组织),进而借助操作接口高效访问。为了考查和评价各操作接口的效率,除了从最坏情况的角度出发,也可假定所有操作彼此独立、次序随机且概率均等,也即从平均情况... 阅读全文
posted @ 2016-09-20 10:53 未雨愁眸 阅读(243) 评论(0) 推荐(0)
数据局部性(data locality)
摘要:信息处理的典型模式是,将所有数据项视为一个集合,并将其组织为适宜的数据结构(或者说使用适宜的数据结构对之进行存储以及组织),进而借助操作接口高效访问。为了考查和评价各操作接口的效率,除了从最坏情况的角度出发,也可假定所有操作彼此独立、次序随机且概率均等,也即从平均情况... 阅读全文
posted @ 2016-09-20 10:53 未雨愁眸 阅读(1149) 评论(0) 推荐(0)
伸展树(splay tree)
摘要:伸展树的设计思路,鉴于数据访问的局部性(28原则)在实际应用中普遍存在,将按照“最常用者优先”的启发策略。尽管在最坏情况下其单次操作需要 O(n) 时间,但分摊而言仍然 O(logn) 以内。与 AVL 树一样,伸展树也是平衡二叉搜索树的一种实现。伸展树的实现更为简洁... 阅读全文
posted @ 2016-09-20 10:32 未雨愁眸 阅读(169) 评论(0) 推荐(0)
伸展树(splay tree)
摘要:伸展树的设计思路,鉴于数据访问的局部性(28原则)在实际应用中普遍存在,将按照“最常用者优先”的启发策略。尽管在最坏情况下其单次操作需要 O(n) 时间,但分摊而言仍然 O(logn) 以内。与 AVL 树一样,伸展树也是平衡二叉搜索树的一种实现。伸展树的实现更为简洁... 阅读全文
posted @ 2016-09-20 10:32 未雨愁眸 阅读(159) 评论(0) 推荐(0)
适度平衡树
摘要:适度平衡树,是指将树高限制为“渐进地不超过 O(logn)”。举例:AVL 树:兄弟节点的高度之差不超过 1(≤1)伸展树;红黑树;kd-树;当然这些都可以归入平衡二叉搜索树(BBST,Balanced Binary Search Tree)之列。1. 旋转调整最基... 阅读全文
posted @ 2016-09-20 07:57 未雨愁眸 阅读(122) 评论(0) 推荐(0)
适度平衡树
摘要:适度平衡树,是指将树高限制为“渐进地不超过 O(logn)”。举例:AVL 树:兄弟节点的高度之差不超过 1(≤1)伸展树;红黑树;kd-树;当然这些都可以归入平衡二叉搜索树(BBST,Balanced Binary Search Tree)之列。1. 旋转调整最基... 阅读全文
posted @ 2016-09-20 07:57 未雨愁眸 阅读(172) 评论(0) 推荐(0)
卡特兰(Catalan)数列
摘要:卡特兰数又称卡塔兰数,英文名 Catalan number,是组合数学中一个常出现在各种计数问题中出现的数列。以比利时的数学家欧仁·查理·卡塔兰 (1814–1894)的名字来命名,其前几项为 : 1, 1, 2, 5, 14, 42, 132, 429, 1430,... 阅读全文
posted @ 2016-09-19 23:43 未雨愁眸 阅读(355) 评论(0) 推荐(0)
卡特兰(Catalan)数列
摘要:卡特兰数又称卡塔兰数,英文名 Catalan number,是组合数学中一个常出现在各种计数问题中出现的数列。以比利时的数学家欧仁·查理·卡塔兰 (1814–1894)的名字来命名,其前几项为 : 1, 1, 2, 5, 14, 42, 132, 429, 1430,... 阅读全文
posted @ 2016-09-19 23:43 未雨愁眸 阅读(849) 评论(0) 推荐(0)
从二叉搜索树到平衡二叉搜索树
摘要:二叉搜索树的中序序列相同,则称它们彼此等价。两个等价的二叉搜索树,可能在形态上存在拓普茶艺,各个节点的垂直高度可能有所不同,但水平次序完全相同,可简化为“上下可变,左右不可变”。1. 树高与性能一个二叉搜索树(要求有序)需要支持的主要接口有:search()inser... 阅读全文
posted @ 2016-09-19 22:50 未雨愁眸 阅读(123) 评论(0) 推荐(0)
从二叉搜索树到平衡二叉搜索树
摘要:二叉搜索树的中序序列相同,则称它们彼此等价。两个等价的二叉搜索树,可能在形态上存在拓普茶艺,各个节点的垂直高度可能有所不同,但水平次序完全相同,可简化为“上下可变,左右不可变”。1. 树高与性能一个二叉搜索树(要求有序)需要支持的主要接口有:search()inser... 阅读全文
posted @ 2016-09-19 22:50 未雨愁眸 阅读(131) 评论(0) 推荐(0)
Opencv中integral计算积分图
摘要:Paul Viola和Michael Jones在2001年首次将积分图应用在图像特征提取上,在他们的论文“Rapid Object Detection using a Boosted Cascade of Simple Features”中,积分图被当作一种新的图像... 阅读全文
posted @ 2016-09-19 22:44 未雨愁眸 阅读(1510) 评论(0) 推荐(0)
函数多个“返回值”
摘要:1. 通过参数确切地说,通过参数列表中,引用类型的参数,本质上返回值仍只有一个,且为基本数据类型;int foo(int n, int& x);获取一个数列中仅出现一次(奇数次)的两个数(其他数均出现 2 次(偶数次))class Solution {public: ... 阅读全文
posted @ 2016-09-19 18:54 未雨愁眸 阅读(203) 评论(0) 推荐(0)
函数多个“返回值”
摘要:1. 通过参数确切地说,通过参数列表中,引用类型的参数,本质上返回值仍只有一个,且为基本数据类型;int foo(int n, int& x);获取一个数列中仅出现一次(奇数次)的两个数(其他数均出现 2 次(偶数次))class Solution {public: ... 阅读全文
posted @ 2016-09-19 18:54 未雨愁眸 阅读(177) 评论(0) 推荐(0)
vs 错误提示及解决方案
摘要:错误: 应输入”;”错误原因,宏展开出现错误; 阅读全文
posted @ 2016-09-19 18:46 未雨愁眸 阅读(223) 评论(0) 推荐(0)
vs 错误提示及解决方案
摘要:错误: 应输入”;”错误原因,宏展开出现错误; 阅读全文
posted @ 2016-09-19 18:46 未雨愁眸 阅读(273) 评论(0) 推荐(0)
递归退出的条件
摘要:1. 二叉搜索树查找template static BinNode*& search(BinNode*& v, const T& e, BinNode* hot){ if (!v || (e == v->data)) return v;}2. 排序退出的条件:数... 阅读全文
posted @ 2016-09-19 18:37 未雨愁眸 阅读(346) 评论(0) 推荐(0)
递归退出的条件
摘要:1. 二叉搜索树查找template static BinNode*& search(BinNode*& v, const T& e, BinNode* hot){ if (!v || (e == v->data)) return v;}2. 排序退出的条件:数... 阅读全文
posted @ 2016-09-19 18:37 未雨愁眸 阅读(219) 评论(0) 推荐(0)
C++ 工具类 —— 词条类(Entry)
摘要:Entry 以键值对(key-value pair)的形式定义。template struct Entry{ K key; V value; Entry(K k = K(), V v = V()) :key(k), value(v){} Entry(... 阅读全文
posted @ 2016-09-19 17:33 未雨愁眸 阅读(782) 评论(0) 推荐(0)
C++ 工具类 —— 词条类(Entry)
摘要:Entry 以键值对(key-value pair)的形式定义。template struct Entry{ K key; V value; Entry(K k = K(), V v = V()) :key(k), value(v){} Entry(... 阅读全文
posted @ 2016-09-19 17:33 未雨愁眸 阅读(260) 评论(0) 推荐(0)
结构体(struct)与类(class)
摘要:在 C++ 的范畴里,除了 struct 结构体不支持访问权限修饰符(private、protected、public)外,已不再区分二者的其他方面语法上的差异。因此,在 C++ 编程中,如果一个类是由 struct 来定义,说明其所有成员都可直接访问(通过.或者->... 阅读全文
posted @ 2016-09-19 17:24 未雨愁眸 阅读(194) 评论(0) 推荐(0)

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