
编程练习
悟道修炼中
百度资深工程师,擅长图像、文本检索
展开
-
计算 1 到 N 之间 有多少个 1
问题描述: 给定一个十进制整数N,求出从1到N的所有整数中出现”1”的个数。 例如:N=2,1,2出现了1个“1”。 N=12,1,2,3,4,5,6,7,8,9,10,11,12。出现了5个“1”。问题求解:解法一: 最直接的方法就是从1开始遍历到N,将其中每一个数中含有“1”的个数加起来,转载 2017-04-11 00:04:55 · 2979 阅读 · 0 评论 -
如何计算两个矩形框的IoU
由于最近跟别人说我搞过目标检测,然后被问到一个问题,如何计算两个矩形框的IoU? 一开始我回答说可以采用OpenCV的&运算和|运算来计算IoU,但他要我不采用OpenCV 的接口,自己写。当时我回答的比较乱,分4种情况进行讨论2个矩形框之间的位置关系,最后他告诉我说,根本不需要讨论,采用max(),min()就可以实现。囧。大致做法是先求出2个矩形框的交集,交集也是矩形框或空,计算相交...原创 2018-05-15 20:23:19 · 4387 阅读 · 3 评论