Chapter 6:Rectangles and Lights 今天,我们来学习长方形区域光照 先看效果 light 首先我们需要设计一个发光的材质 关于设计方面,我们需要把发光函数设为可继承虚函数,基类也要添加,但是不是所有的材质都需要发光,所以,基类中的发光函数并不需要设置为纯虚 这样的话,一般 ...
分类:
其他好文 时间:
2019-01-22 13:18:13
阅读次数:
261
题目大意 是有n个位置有灯,告诉你每个位置灯是开着的还是关着的,告诉你你的初始位置p,你可以往左或者右移动一步(在1到n的范围里移动), 并且在移动后必须按下开关(就是使当前打开的灯关上,当前未打开的灯打开),求出使得所有灯都关上的最少移动步数z[p], 求出p为1-n时所有的答案,输出sum{z[ ...
分类:
其他好文 时间:
2019-01-20 23:33:51
阅读次数:
271
思路: 重复k次: 1.找到并且删除第一个 num[i] > num[i+1] 的第i位数字。 2.若删除过程中,序列变成递增序列,则直接删除最后一位。 注意除去字符串头的0 ...
分类:
移动开发 时间:
2019-01-20 14:05:34
阅读次数:
483
思路: 参考这个思路 即:将每个数字放在对应的第几个位置上,比如1放在第1个位置上,2放在第2个位置上. 注意几个点:将每个数放在它正确的位置,前提是该数是正数,并且该数小于序列长度,并且交换的两个数字不相等。 ...
分类:
移动开发 时间:
2019-01-19 22:56:48
阅读次数:
236
思路: 大概思想如下: 1. 动态规划求解,构造dp[][] 二维数组; 2. 设dp[i][j], i 为 第一个字符串的第i个字母;j 为 第二个字符串的第j个字母 3. dp[i][j] 如果为 1 ,表示 s1[i] 等于 s3[i+j] 且 dp[i?1][j] 等于 1,同理s24. 简 ...
分类:
移动开发 时间:
2019-01-19 21:20:09
阅读次数:
322
principal 已经提交 已经通过 23.66% Total Submission:131 Total Accepted:31 principal 已经提交 已经通过 principal 已经提交 已经通过 23.66% Total Submission:131 Total Accepted:3 ...
分类:
其他好文 时间:
2019-01-19 11:16:12
阅读次数:
206
dijkstra 已经提交 已经通过 42.86% Total Submission:189 Total Accepted:81 dijkstra 已经提交 已经通过 dijkstra 已经提交 已经通过 42.86% Total Submission:189 Total Accepted:81 T ...
分类:
编程语言 时间:
2019-01-19 00:44:58
阅读次数:
358
class DoodleWindow(wx.Window): colours = ['Black', 'Yellow', 'Red', 'Green', 'Blue', 'Purple', 'Brown', 'Aquamarine', 'Forest Green', 'Light Blue', 'G ...
分类:
编程语言 时间:
2019-01-18 21:52:08
阅读次数:
278
思路: 时间限制为O(n),即不能使用先排序后寻找的方法。 这里利用哈希表查询插入复杂度都为O(1)的特性来解,利用一个哈希表来保存每一个数字以及其所在数列的长度。 遍历每一个数字n:查询表中是否存在n-1和n+1,若存在,则hash[n]的值为1 + hash[n-1] + hash[n+1],若 ...
分类:
移动开发 时间:
2019-01-18 21:23:23
阅读次数:
399