- 博客(8)
- 资源 (8)
- 收藏
- 关注
原创 七大排序算法C++实现(代码分享)
七大排序算法C++实现(代码分享) By qianghaohao(Xqiang) #include #include #include #include using namespace std;//****************************************
2016-05-28 21:12:38 1529
原创 信号量机制解决生产者--消费者问题
信号量机制解决生产者--消费者问题 qianghaohao(Xqiang) 以图片的形式总结了下信号量机制解决生产者--消费者问题的过程.其中 涉及到了信号量,PV原语,死锁等关键字。 稍微解释下PV原语:PV原语就是一组不可分割的原子操作. 其他两个关键在在图片中有
2016-05-25 22:39:48 5247
原创 二分查找算法
二分查找法 By qianghaohao(Xqiang) 二分查找虽然简单,但是写的时候需要特别注意一下,那就是mid的计算,很多人会写成这样mid = (begin + end) / 2,但是这样写可能会出现溢出现象。具体原因在代码注释中已说明! 代码如下:#inclu
2016-05-25 22:19:06 438
原创 大整数乘法
大整数乘法 By qianghaohao(Xqiang) 在数字很大的时候进行运算时会出现溢出现象,所有可以用大数运算算法来解决这一问题。算法描述如下: 注意:上面说的跳过0的意思是跳过第一个0,不是中间的。因为在结构中第一个位的0是多余的. 实现代码如下:
2016-05-24 07:47:54 770
原创 Huffman树及编码C++实现
Huffman树及编码C++实现 By qianghaohao(Johar) Huffman树采用数组实现,编码时从叶子节点开始向上编码,所以采用deque支持前插的 容器来存放每个叶子的编码。 代码如下: #in
2016-05-19 22:54:19 4548
原创 获取C++虚表地址和虚函数地址
获取C++虚表地址和虚函数地址 By qianghaohao 学过C++的应该都对虚表有所耳闻,在此就不过多介绍概念了,通过实例来演示一下如何获取虚表地址和虚函数地址。 简单说一下虚表的概念:在一个类中如果有虚函数,那么此类的实例中就有一个虚表指针指向虚表,这个虚表是一块儿专门存放类的虚
2016-05-09 22:32:30 13437 9
原创 C++两个栈实现一个队列和两个队列实现一个栈
今天用C++实现了下两个栈模拟一个队列和两个队列模拟一个栈!代码可能有很多漏洞,如果读者发现问题,可以及时反馈,非常感谢!!! 代码如下:#include #include #include #include using namespace std;#if 1// *******两个栈实现一个队列********typedef int ElemType;
2016-05-04 22:11:40 1567 1
原创 STL算法之回调函数和函数对象的理解及设计
int myfunction (int x, int y) {return x+2*y;} STL算法之回调函数和函数对象的理解及设计 By qianghaohao 引言:在我们使用STL的算法的时候,很多算法提供回调函数为参数和函数对象来作为参数,提供
2016-05-01 00:26:20 1512
python控制台英汉互译电子词典
2016-08-08
autotools学习资料大全
2016-04-17
C++开发帮助文档大全
2015-08-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人