自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Qt OpenGL渲染文字

看本文章的人我相信都不需要我介绍Qt和OpenGL了。文字的绘制一直都是3D开发的一个难题,本文将介绍一种非常简单,效率也还可以的方法来渲染文字到OpenGL。先讲原理,Qt的QPainter拥有将内容绘制到QImage设备的能力,也就是直接会知道文字,因此,可以通过QPainter的drawText方法将文本会知道一张Image,再创建纹理,渲染到OpenGL中。先给一个效果图:

2016-12-23 20:31:14 7555 4

原创 个人原创题目之升序全组合

http://ccutchi.openjudge.cn/practice/1099/描述已知1到n的序列:1,2,3...n-1,n。求该序列的全部升序组合。输入有多个测试样例,每个样例有一行,有一个数字n(1输出每个样例输出1到n序列的所有升序全组合,输出以升序排列。例如当n=3,则序列1,2,3的全组合有:1231 21 32 3

2015-04-18 16:20:23 498

原创 POJ 2676 Sudoku

http://poj.org/problem?id=2676杭电上有类似的题目,可以用舞蹈链求解,不过9*9的数独,舞蹈链完全没有粗暴又简单的DFS来得高效。本题不需要判断不成立条件,其实判断不成立很简单,两点:第一,输入行、列、九宫格合法,第二,能搜索出来。呈上我短小精悍又粗暴的AC代码:#include #include #include bool row[9][10]

2015-04-17 20:01:16 592

原创 POJ 小兔子捡金币

题目:http://bailian.openjudge.cn/practice/4006/总时间限制: 1000ms 内存限制: 65536kB描述在一个游戏中,小兔子可以捡金币。它会一边走一边捡掉经过的金币。当小兔子发现前方没有金币的时候,会自动右转。直到所有金币都被捡走。现在把一个NХN的方型区域内,每一格都摆方好了金币。假设小兔子从左上方第一格开始,往右边走。图示如下:

2015-04-02 16:10:03 1037

原创 ubuntu下的最佳QQ解决方案WineQQ国际版2.0-Gxin版

这是本人去年打包的WineQQ,使用了一年多,各方面稳定性都非常好,再贴吧上发过,下载使用率和好评率都很高。在此贴上下载链接:点击打开链接声明:WineQQInt_2_Gxin.deb是基于longeneWineQQ的一个ubuntu下QQ的解决方案支持功能:QQ国际版的大部分所有功能。不支持功能:视频聊天,这是由于wine的限制造成的。亮点:支持远程协助文件传输。

2015-04-02 15:52:17 728

原创 Poj Sticks(木棒) DFS+剪枝

描述乔治拿来一组等长的木棒,将它们随机地裁断,使得每一节木棍的长度都不超过50个长度单位。然后他又想把这些木棍恢复到为裁截前的状态,但忘记了初始时有多少木棒以及木棒的初始长度。请你设计一个程序,帮助乔治计算木棒的可能最小长度。每一节木棍的长度都用大于零的整数表示。输入输入包含多组数据,每组数据包括两行。第一行是一个不超过64的整数,表示砍断之后共有多少节木棍。第二行是截断以后,所得到的

2015-04-02 15:46:24 640 1

原创 kde桌面解决baloo_file的霸道行为

使用kde桌面环境时无意间发现一个困扰,当不适用电脑时,cpu的使用率反而上去了,当top时发现了一个叫baloo_file的进程在运行,忽然又消失了。度娘之后,发现这个程序是不能卸载的。但是有办法可以解决:cp /usr/share/autostart/baloo_file.desktop ~/.kde/share/autostart/echo "Hidden=True" >> ~

2015-03-31 19:55:38 5465

原创 POJ 回文素数

总时间限制: 5000ms 内存限制: 65536kB描述一个数如果从左往右读和从右往左读数字是相同的,则称这个数是回文数,如121,1221,15651都是回文数。给定位数n,找出所有既是回文数又是素数的n位十进制数。(注:不考虑超过整型数范围的情况)。输入位数n,其中1输出第一行输出满足条件的素数个数。第二行按照从小到大的顺序输出所有满足条件的素数,两个数之间用一个

2015-03-31 19:46:37 1254

原创 poj Bridging signals

要使用二分法,否则肯定超时。40ms AC#include#include///最长升序子序列int main(){ int i,j; int b[40005]; int a[40005]; int n,m; int mp; scanf("%d",&n); while(n--) { scanf("%d"

2013-05-06 20:23:48 498

原创 大整数基本除法(整除)

这是一个细节化的算法,虽然有点长,但是功能完善。/*大整数除法(整数范围)。利用竖式除法手算规则的特点进行计算,1.截取与除数长度相同的数tem进行第一次运算。2.利用循环将tem与除数的倍数进行比较,比较中最后一个小于或等于tem的倍数i,便是当前的商。3.将tem减去除数与商的倍数取余。并存入tem。4.回到2重复运算,直到被除数被取完为止。 cult函数为除法运算函数。*/

2013-04-02 15:52:07 2173

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除