CSP题解|202309-2 坐标变换(其二) #include <bits/stdc++.h> using namespace std; class point{ public: double x; double y; point(double x,double y){ this->x = x; this->y = y; } point(){ x=0;y=0; } void multiply(double k){ this->x*=k; this->y*=k; } void rotate(...
先应用乘法的求导公式:(x1⋅(x1⋅x2))′=x1′(x1⋅x2)+x1(x1⋅x2)′;再应用常数与变量相乘的求导公式,得到 x1′⋅x1⋅x2+x1⋅x2⋅x1′;最后应用公式 x′=1 得到 1⋅x1⋅x2+x1⋅x2⋅1。整理得 ∂u∂x1=2x2⋅x1。再代入 (1,2) 得到 ∂u∂x1(1,2)=4。 常见...
试题编号: 202309-2 试题名称: 坐标变换(其二) 时间限制: 2.0s 内存限制: 512.0MB 问题描述: 问题描述 对于平面直角坐标系上的坐标 (x,y),小 P 定义了如下两种操作: 拉伸k倍:横坐标 x 变为 kx,纵坐标 y 变为 ky; 旋转θ:将坐标 (x,y) 绕坐标原点 (0,0) 逆时针旋转θ 弧度(0≤θ<2π)。易知...
#include using namespace std; class point{ public: double x; double y; point(double x,double y){ this-x = x; th_牛客网_牛客在手,offer不愁