概要
实例效果图
立体图放大图
立体图缩小图
不加矢量开灯图
不加矢量关灯图
加矢量关灯图1
加矢量关灯图2
部分代码展示
主要内容解析
QT键盘事件
立体图形的放大和缩小
上下左右键以及A键D争键控制x y z 轴旋转速度的快慢
开灯关灯以及矢量的实现原理概要多篇讲QT5 opengl的文章,从简单到复杂,几乎每篇都在原来的基友上有所增加新的内容, 感觉越到后面,越容易被opengl强大的功能所震...
分类:
其他好文 时间:
2016-04-08 15:12:32
阅读次数:
875
递归不要加inline 会出现神奇的错误。。。。。 1 #include <iostream> 2 #include <cstdio> 3 #define N 100010 4 using namespace std; 5 struct Tree 6 { 7 int size,rev,l,r; 8 ...
分类:
其他好文 时间:
2016-04-04 17:56:27
阅读次数:
211
问题: 开灯问题,有n盏灯,编号为1~n。第一个人把所有灯都打开,第二个人按下所有编号为2的倍数的开关(这些灯将被关掉),第三个人按下所有编号为3的倍数的开关(其中关掉的灯将被打开,开着的灯将被关闭),以此类推。一共有k个人,问最后有哪些灯开着?输入n和k,输出开着的灯的编号。(k《n《1000)
分类:
其他好文 时间:
2016-02-18 21:39:13
阅读次数:
206
原题链接在这里:https://leetcode.com/problems/bulb-switcher/给定n,初始的时候灯都是灭的,让你进行进行开关灯。第一轮的时候把1的倍数反转(原来关就开,原来开就关),第二轮把2的倍数反转,以此类推到第n轮。求最后灯打开的个数对于素数,那么它仅有1和它本身,最...
分类:
其他好文 时间:
2016-01-23 17:59:36
阅读次数:
172
1、开关灯效果:varoBody=document.getElementById("bodyEle");oBody.onclick=function(){varbg=this.style.backgroundColor;switch(bg){case"white":this.style.backgr...
分类:
Web程序 时间:
2015-12-09 16:50:27
阅读次数:
201
vijosP1447 开关灯泡链接:https://vijos.org/p/1447【思路】 数学+高精度。 分析题目:题中有言,i时刻将其所有倍数的灯熄灭,由此得知一个数有多少个倍数就会被操作多少次,因为初始全部熄灭,所以操作数为奇的灯最后会亮着,再进一步,只有序号为平方数的灯在最后会亮着。由此题...
分类:
其他好文 时间:
2015-10-12 14:05:57
阅读次数:
171
OC的内存管理机制采用引用计数的方式来管理内存,分为三种方式,ARC(自动引用计数),MRC(手动引用计数),autorelease(自动释放池),ARC是iOS5之后引入的,是苹果公司为了减少开发者的工作量,降低程序崩溃,内存泄露的风险.引用计数关于引用计数,网上流传的开关灯例子不错,我们把房间的...
分类:
其他好文 时间:
2015-10-09 21:28:13
阅读次数:
129
嗯嗯,这是一道线段树的题,询问区间内亮着的灯的个数,我们可以把区间修改的线段树改一下,原本的求和改成若有奇数次更改则取反(总长度-亮着的灯个数),而判断是否奇数次只要数组加一个delta的值,update的时候delta xor 1 就够了,代码如下。 1 type 2 tpoint=recor.....
分类:
其他好文 时间:
2015-09-20 13:00:48
阅读次数:
170