- 博客(4)
- 收藏
- 关注
原创 《代码整洁之道》读书笔记(持续更新)
不必使用m_前缀来标明成员变量。 接口名最好不要加额外的修饰,如果接口和实现必须选择一个加修饰的话,宁愿选择实现,如ShapeFactoryImp,而不用IShapeFactory作为接口名。 ...
2020-07-08 15:30:02
430
原创 加速堆排序的C++实现
加速堆排序比普通堆排序减少了一半的比较次数,但是网上似乎没有加速堆排序的具体C++实现,这里参照《计算机算法——设计与分析导论》(BG)给出AcceleratedHeapSort的C++实现,通过了OJ上面的测试,如果有可以优化或者需要改进的地方请多多指教。(其中被注释掉的代码用于输出调试信息)#include <iostream> #include <cmath> using namespace
2017-04-01 20:49:16
1168
原创 基于计数排序求中位数问题的O(1)算法(Fraudulent Activity Notifications问题)
基于计数排序求中位数问题的O(1)算法(Fraudulent Activity Notifications问题)
2017-02-10 12:53:21
1616
原创 VS2008卸载导致的Office不能正常使用
卸载VS2008之后,发现打开Microsoft Office出现错误:“正在准备安装”,然后提示找不到某个msi文件。这其实是因为卸载VS2008时把一些组件卸掉了,但是Office需要这些文件,从而被损坏。 找到Office的安装文件,点击setup.exe,进入维修。但是维修并不顺利,在开始时就提示:"找不到Office.zh-cn\officemui.xml",而在安装目录下明明就有这个
2016-07-20 16:28:17
1082
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人