看了每天想你好几遍遍都没弄明白,这样会漂移的台球怎么打出来的

vector&Rect& found, found_
其中,Rect为一个矩阵结构,包括左上点坐标和宽、高;不明白的一段代码如下:C/C++ code
unsigned int i,
for( i = 0; i & found.size(); i++ )
Rect r = found[i];
for( j = 0; j & found.size(); j++
if( j != i && (r & found[j]) == r)
if( j == found.size() )
found_filtered.push_back(r);
开始自己理解为:过滤found数组中的元素,将任何具有相同元素的都过滤掉,从而使found_filtered中所有元素均不相同,同时也没丢失元素。比如{0, 1, 1, 2, 3, 3, 4};过滤后变成{0, 1, 2, 3, 4};(只是举例,实际数组结构元素肯定不是int值)但是单步进去,发现不是这样的,没弄明白,希望各位能给分析分析,到底是什么样的目的------解决方案--------------------{0, 1, 1, 2, 3, 3, 4};过滤后只剩下4
------解决方案--------------------探讨& 怎么重载的?
------解决方案--------------------按我的理解是把所有子矩形,也即包含在别的矩形里的矩形找出来吧。Rect的&操作按字面理解应该是求矩形的交集的。
------解决方案--------------------楼主要过滤元素干嘛不用stl的算法呢先sort();后unique();只需要重载==和&运算符及搞定
12345678910
12345678910
12345678910 上一篇:下一篇:文章评论相关解决方案 12345678910 Copyright & &&版权所有《好看》依托百度技术,精准推荐优质短视频内容,懂你所好,量身打造最适合你的短视频客户端!你真的觉得我是这样伪装的人吗?其实不是你想象那样的,你还没弄明白。我说过了多少次,都没用了。所以请_百度知道
你真的觉得我是这样伪装的人吗?其实不是你想象那样的,你还没弄明白。我说过了多少次,都没用了。所以请
我说过了多少次,都没用了。所以请你好好想一想你的未来生活撒你真的觉得我是这样伪装的人吗?其实不是你想象那样的,你还没弄明白
我有更好的答案
希望他能懂吧
说什么意思?
采纳率:21%
理解万岁!
要相互信任
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 好几遍 的文章

 

随机推荐