摘要: OpenGL对场景中的图像进行渲染时所执行的主要操作:1.根据几何图元创建形状,从而建立物体的数学描述,(OpenGL把点,直线,多边形和位图作为基本的图元)2.在三维空间中排列物体,并选择观察复合场景中的视角3. 计算所有物体的颜色。颜色可以由应用程序明确指定,可以根据特定的光照条件确定,也可以通... 阅读全文
posted @ 2015-01-07 17:37 Qinsli_cg 阅读(378) 评论(0) 推荐(0)
摘要: 什么是递归,简单点,就是当一个函数用它自己来定义时就称为递归。 举个 最简单的例子: int f(int x){ if(x==0) return 0; else return 2*f(x-1)+x*x;//递归调用 }当编写递归,关键是要牢记递归的四条基本法则1. 基准情形。必须总有某些基准情形,它无需递归就能解出。2. 不断推进。对于那些需要递归求解的... 阅读全文
posted @ 2014-07-29 22:40 Qinsli_cg 阅读(267) 评论(0) 推荐(0)
摘要: 题目描述: 吸血鬼数字是指位数为偶数的数字,可以由一对数字相乘而得到,而这对数字各包含乘积的一半位数的数字,其中最初的数字中可以选取的数字可以任意排序,以两个0结尾的数字是不允许的,例如,下面的数字都是吸血鬼数字:1260=21*601827=21*872187=27*81编写一个程序,找出4位数... 阅读全文
posted @ 2014-05-20 23:17 Qinsli_cg 阅读(203) 评论(0) 推荐(0)
摘要: 插入排序伪代码:1 for j=2 to a.length2 key=a[j]3 i=j-14 while i>0 and a[i]>key5 a[i+1]=a[i]6 i=i-17 a[i+1]=key使用实例: 1 ... 阅读全文
posted @ 2014-05-19 18:31 Qinsli_cg 阅读(89) 评论(0) 推荐(0)