和谐诺言

文章
4
资源
0
加入时间
2年10月21天

黑马:map容器(231~235)

1.基本概念简介: map中所有元素都是pair pair中第一个元素为key(键值),起到索引作用,第二个元素为value(实值) 所有元素都会根据元素的键值自动排序本质: map/multimap属于关联式容器,底层结构使用二叉树实现优点: 可以根据key值快速找到value值map和multimap区别: map不允许容器中有重复key值元素 mult...

递归算法相关介绍与实现

1. 递归就是方法自己调用自己,每次调用时传入不同的变量,递归有助于编程者解决复杂的问题,同时可以让代码变得简洁。2. 递归用于解决什么样的问题(1)各种数学问题;如:八皇后问题 , 汉诺塔、阶乘问题、迷宫问题等(2)各种算法中也会使用到递归;比如快排、归并排序、二分查找、分治算法等(3)用栈解决的问题;

QT中用QPainter类所画图像随窗口变化自适应变化

Qpainter类是QT中的一个画图类。该类是用画笔在窗口上直接绘制图像。通常情况下,图像的位置和大小在画图完成后就是定死的了。在实际应用中我们有时需要该图像随着窗口的拖动、最大化等操作下进行自适应变化。下面提出两种可以使所画图像可以随窗口自适应变化的方法。第一种方法,用Qpainter类中的scale函数。代码如下: QPainter painter(this); static dou