第一次拿到UE4源代码,扫了一遍,各种宏定义,各种模板,各种类层次,杂乱无章。
后来慢慢明白其规律:
UE4的编码风格是在匈牙利命名法的基础下做了改进,使其更适用游戏引擎业务(业务特点:数据可视编辑、脚本化)。
UE4保留了匈牙利命名法的大驼峰,使Tag含义更易读。
UE4里有很多类型都以F、U、A、T为前缀,成员变量不加m前缀。为什么呢?
站在设计者的角度,想想UE4的引擎...
分类:
其他好文 时间:
2014-10-14 16:23:38
阅读次数:
218
原文链接1原文链接28什么叫边界条件?有何物理意义?它与初始条件有什么关系?边界条件与初始条件是控制方程有确定解的前提。边界条件是在求解区域的边界上所求解的变量或其导数随时间和地点的变化规律。对于任何问题,都需要给定边界条件。初始条件是所研究对象在过程开始时刻各个求解变量的空间分布情况,对于瞬态问题...
分类:
其他好文 时间:
2014-10-13 18:00:19
阅读次数:
683
最近在做一个客户端程序的架构设计,看了下服务器给的初版接口文档,发现做的非常不好,接口设计没有任何规范可言,也没有规律。着手修改了一下,给出了一些修改意见。现在把这些心得分享给大家,希望大家以后再设计接口时,也能遵循这些规范,让我们的程序员在coding的时候能够更加顺手。所谓RESTful架构,就...
分类:
其他好文 时间:
2014-10-13 14:46:59
阅读次数:
198
Eddy's digital Roots
题目大意:给你一个正整数n,把n的各位上数字加起来,如果结果小于10,则所得结果为n的数字根,如果大于10,则再把上边所得结果各位上的数字加起来。现在给你一个数n,求n^n的数字根
思路:一看数据规模10000^10000,肯定要把n拆分掉。通过找规律发现,求n^n的数字根可转化为先求n的数
字根a,然后求a*n的原根,赋给a,接着依次求a*n,求n-1次,就得到了n^n的数字根。
例如:求5^5的数字
第一种方法:5^5 = 3125 3 + 1 + 2...
分类:
其他好文 时间:
2014-10-13 10:55:59
阅读次数:
155
比赛的时候花了一个多小时还是没做出来
分析:观察得到:最中间是(n*n+1)/2, 中间的上面是n*n,下面是1, 左边是n,右面是(n*n+1)-n,而且正对角线是最左上对到最右下端增加(+1),另外一条对角线是最右上到最左下递减(-n) ,其他对角线也是这样的规律。
难点:模拟的时候数据有点杂,很容易搞错,要细心点。
心得:做题的时候要先确定思路是正确的,并且要履好思路之后在敲代码。
...
分类:
其他好文 时间:
2014-10-12 20:52:38
阅读次数:
226
计算机技术作为一种科学技术,有着其工具的性质在里面,各行各业所需要凭借着发展的工具。 我觉得他很类似于物理学,物理学在刚兴起发展的时候也是实验+大量的实验得出规律。现在物理学都已经发展到很研究型的理论...
分类:
其他好文 时间:
2014-10-12 12:44:38
阅读次数:
171
第一题:题目大意:求满足条件P的N位二进制数的个数。P:该二进制数有至少3个0或者3个1挨在一起。。 N<=20000解题过程:1.一开始直接写了个dfs把表打了出来,不过没发现什么规律,然后就尝试着反过来想,先求出不满足条件P的个数,然后总个数减一下。然后就把2^N-ans输了出来,结果发现是个斐...
分类:
其他好文 时间:
2014-10-12 09:38:07
阅读次数:
187
第一题 给定一个矩阵,打印输出顺时针旋转90°的矩阵。 (创新工场和PPTV都有)示例:输入矩阵是1, 2, 3, 45, 6, 7, 89, 10,11,1213,14,15,16打印结果应该是13, 9, 5, 114,10,6,215,11,7,316,12,8,4找到规律就出来了。考察点(1...
分类:
其他好文 时间:
2014-10-12 02:07:37
阅读次数:
291
今天早上一起来腰酸背痛, 昨晚3点多才睡着, 看来不规律的睡觉真的是很害人啊····· 这样下去身体会垮的, 我什么也没做·· 可是最近身体感觉越来越差了 人也容易冒火....看来只有加强锻炼了啊 ,少看点知乎(扯呼) 最近知乎上越来越扯了,1024的内容也多.. 有了知乎 再也不用上1024了呢身...
分类:
其他好文 时间:
2014-10-11 15:02:15
阅读次数:
157
1002: [FJOI2007]轮状病毒
Time Limit: 1 Sec Memory Limit: 162 MB
Submit: 2427 Solved: 1333
[Submit][Status]
Description
给定n(N
Input
第一行有1个正整数n。
Output
将编程计算出的不同的n轮状病毒数输出
Sample In...
分类:
其他好文 时间:
2014-10-11 10:51:25
阅读次数:
155