图一图二图三
​flip版本的结果错了,
改成 mB &= ~(*h->rightChild->bst); 就对了
​明明~取反运算里面也是调用的flip函数
​怎么就不等价呢

三天了,​九个版本,三十六个函数,两千多行代码
​改了一版又一版,每更新一轮就要改好多地方
​优化效果从12ms下降到0.5ms
目前还没改完,后四个版本已经落后好几次“commit”了。
头五个的测试,第三个结果是错的,第五个终于终于有效果了
本来打算论文里解释为什么慢好多倍的,因为转化前的版本用了位集优化转化后的版本没用上,去掉了,那么为什么不给转化后的版本也用上呢,就是麻烦点。

​实际是存在十个版本的,最后一个一直没实现,因为第五个一直比第四个慢许多,而且在另一个系列算法里的转化版本也没什么效果,所以没实现第九个转化为第十个版本。

​作孽,很治愈强迫症。

#研究生日常[话题]# #数据结构和算法# #C++#
全部评论

相关推荐

想找运维方向的工作,好难
TestUserpl...:把中山学院去掉,反正师资也是共享的,外面也承认
投了多少份简历才上岸
点赞 评论 收藏
分享
珩珺:那些经历都太大太空了,实习的情况不了解,大创项目连名字、背景、目的及意义都没体现出来;地摊经济更是看完连卖的什么产品都不知道,项目成果直接写营收多少都更直观真实一点;后面那个校文体部的更是工作内容是组织活动整理流程,成果变成了当志愿者,而且你们学校本科学生会大一入学就直接当部长吗,志愿里面还提到了疫情防控,全面解封是22年12月的事情,可能时间上也有冲突。可能你花了钱人家就用AI给你随便写了点内容改了一下,没什么体现个性化的点
点赞 评论 收藏
分享
评论
2
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务