2024-06-21 晚饭随笔之设计与转化

C++飞船运算符

一觉醒来,dump了一个梦里的理想L1子空间划分方案,非常简单,​却可以证明均等大小划分,还可以证明距离的上界,但也证明了不是完美的,有待实验。

​0-255

​16,48,80,112,144,176,208,240

​在教学的过程中发现了对问题定义上的错误,对问题本质理解把握得更透彻了,然后在写复盘文档、总结教训的过程中找到了解决方法,这就是想当老师的原因吧。

昨晚跑步时的L1均值问题简化成了这样一个子问题:如何用位运算把二进制数里一半的1反转为0?

除了先求出1的个数,除以2,然后暴力循环一次次把最低位的1用i&(i-1)变成0

在位数较少时可以直接查表!

晚饭后,进而把这一方法和 PQ 码表联系起来,应用到前面子空间划分方案中,于是把L1距离计算给优化掉了,只有最后做后过滤精确查找时才需要计算了。
全部评论
大佬有空去跟你做同事😁
点赞 回复 分享
发布于 2024-06-28 00:41 广东
这种顶级自律真值得我们学习
点赞 回复 分享
发布于 2024-06-22 17:46 湖北
老哥能加个微信吗?你是我见过最认真的一位网友,都离职还在温故学习,太强了。
点赞 回复 分享
发布于 2024-06-22 17:45 湖北

相关推荐

10-29 16:42
门头沟学院 Java
1.今天什么国标的公司打电话约面试,还得准备ppt,好麻烦,网上查薪资一般,打算拒了,不面了2.字节又复活了,什么安全开发,也不知道怎么样,面一面试试吧,还是挺想去字节的,但好难,随缘吧所以今天没面试
嵌入式的小白:面试前可以好好准备下 1.看看你投递的岗位的岗位描述,分析下是哪个业务线,同使要罗列他们描述中提到的技术点 2.根据1中的两点准备 3.岗位描述中应该还有语言要求,这个刷刷八股,要是对自己语言能力很有把握,那就不用看这点了 4.找下你简历中项目部分,看有没有和岗位描述中技术点重合的,这种在面试提到项目时,是高概率问题 好好准备,祝你面试顺利
我的求职进度条
点赞 评论 收藏
分享
牛客96763241...:杭电✌️也是打完招呼,没人回吗
点赞 评论 收藏
分享
评论
1
1
分享

创作者周榜

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