和谐诺言

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

递归算法相关介绍与实现

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

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

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