第6章 游戏开发的数学和物理学基础理论 6.4 三角函数【直角三角形、单位园、弧度、相位】 1.三角函数加法定理与积化和差 单位圆中a角度的一点P旋转b角度得到的点的坐标P’,点(cos(a+b),sin(a+b)) 可以由 点(cosa,sina)旋转b角度得到。 积化和差公式:把三角函数的减法转 ...
分类:
其他好文 时间:
2020-06-01 19:12:20
阅读次数:
124
解释器模式(Interpreter Pattern)是指给定一门语言,定义它的文法的一种表示,并定义一个解释器,该解释器使用该表示来解释语言中的句子。是一种按照规定语法进行解析的模式。 就比如编译器可以将源码编译解释为机器码,让CPU能进行识别并运行。解释器模式的作用其实与编译器一样,都是将一些固定 ...
分类:
其他好文 时间:
2020-05-30 19:52:50
阅读次数:
110
一、Expression中的操作运算符 成员名称 说明 Add加法运算,如 a + b, ,不进行溢出检查,针对数值操作数。 AddAssign加法复合赋值运算,如 (a += b), ,不进行溢出检查,针对数值操作数。 AddAssignChecked加法复合赋值运算,如 (a += b), ,进 ...
分类:
其他好文 时间:
2020-05-28 13:03:48
阅读次数:
80
四则运算当中的加号“+”有常见的三种用法: 1 对于数值来,那就是加法。 2 对于字符char类型来说,在计算之前,char会被提升成为int,然后再计算。 char类型字符,和int类型数字之间的对照关系比表:ASCII,Unicode 3 对于字符串String(首字母大写,并不是关键字)来,加 ...
分类:
其他好文 时间:
2020-05-27 20:13:59
阅读次数:
109
不说了,先贴代码,我的代码参考了网站https://blog.csdn.net/LiuXinNiBaBa/article/details/95335205,海盗Coder的博客,在其基础上小改了一番 主程序mainsubfunctiontest.py from flask import Flask, ...
分类:
编程语言 时间:
2020-05-27 09:21:24
阅读次数:
80
A+B Problem 题目:使用位运算求a和b的和,两个整数a和b,其中0<=a,b<=100。 分析:a+b=a^b+(a&b)<<1 其中a^b为异或运算,本质上可以看作不进位加法;后面的a&b为与运算,相同位上都为1则结果才为1,其它情况则结果为0,我们只需要将与运算左移一位,则可以看成是进 ...
分类:
编程语言 时间:
2020-05-26 12:33:58
阅读次数:
71
2019年本人在北京师范大学OJ系统上做了一些题目,现在回忆出来(代码不需要回忆,有记录)。 Primary Arithmetic pid=1006 当你在小学学习算数的时候,老师会教你把两个数由右至左按位加起来。很多时候,加法过程中会出现进位。对于一部分孩子,理解这个“进位”在当时是很困难的事情。 ...
分类:
其他好文 时间:
2020-05-24 21:17:28
阅读次数:
81
回调函数和表驱动法编程 回调函数 回调函数其实就是在一个函数里面调用了另一个函数,而调用哪个函数是由调用回调函数的人决定,举个简单例子: 这里的func_callback就是回调函数,它的执行结果根据传进来的函数指针p的实际指向函数不同而不同,即传入加法add得到的是加法计算,传入减法sub得到的是 ...
分类:
其他好文 时间:
2020-05-24 09:54:21
阅读次数:
55
母函数又名生成函数 是一种重要的数论函数 多用于求解组合数问题、递推问题 母函数包括很多种 例如 普通母函数、指数母函数、L级数、贝尔级数和狄利克雷级数 而普通母函数 的理解则是 把组合问题的加法法则和幂级数的的乘幂的相加对应起来 总之母函数的思想就是 把离散数列和幂级数一一对应起来,把离散数列间的 ...
分类:
其他好文 时间:
2020-05-23 20:33:39
阅读次数:
81
维护区间加法 https://www.luogu.com.cn/problem/P3374 #include<bits/stdc++.h> using namespace std; typedef long long ll; const int maxN=500000; struct Node{ i ...
分类:
其他好文 时间:
2020-05-23 18:04:04
阅读次数:
40