可以毕业了!
10.19 4'56 疯狂收集每个快乐的瞬间,用它们回击每个糟糕的日子。
改自己的代码,吓死人。
就为了在双重反向选择时可以少标记一个桶,
即事件落入的桶把1标回到0是多余的操作
因为比较操作可以处理好这个桶了
生怕出个bug把之前正确的查询结果搞错了
结果也确实出错了(图2图3的avgmatchnum)
后来发现要把比较操作放到后面每个ifelse分支里
如果是双重反向,在处理比较桶时要找匹配的位然后把blocal上的1标回0(即双重反向)
如果没启用双重反向,在处理比较桶时还是按原来的做法,找不匹配的位然后在全局b上标1(即一重方向)
匹配逻辑改动还算清晰,初始化逻辑可以说本来就很复杂了
效果差不多,而且这么多版本要改,蓁是费力不讨好。
还好,这个版本最后改对了,
熟悉了又整了两三小时。
#算法# #C/C++# #程序员#
改自己的代码,吓死人。
就为了在双重反向选择时可以少标记一个桶,
即事件落入的桶把1标回到0是多余的操作
因为比较操作可以处理好这个桶了
生怕出个bug把之前正确的查询结果搞错了
结果也确实出错了(图2图3的avgmatchnum)
后来发现要把比较操作放到后面每个ifelse分支里
如果是双重反向,在处理比较桶时要找匹配的位然后把blocal上的1标回0(即双重反向)
如果没启用双重反向,在处理比较桶时还是按原来的做法,找不匹配的位然后在全局b上标1(即一重方向)
匹配逻辑改动还算清晰,初始化逻辑可以说本来就很复杂了
效果差不多,而且这么多版本要改,蓁是费力不讨好。
还好,这个版本最后改对了,
熟悉了又整了两三小时。
#算法# #C/C++# #程序员#
全部评论
看着图片,好高深啊
相关推荐
07-09 20:50
门头沟学院 Java 码农索隆:1.教育背景和荣誉证书合二为一。
2.获奖项目理一遍,你做了什么,对你求职的岗位有什么帮助,没有就删掉。
3.技能特长和教育背景交换位置。
4.技能特长写的太差,上网上找简历参考。都不用问你别的,一个redis就能把你问住,写写你具体会redis哪些方面的知识。



点赞 评论 收藏
分享