理解C++ 宏 1、什么是宏,它解决什么问题? 宏的本质是文本替换,考虑下面的需求,程序中多次使用圆周率Pi,在每个地方都使用3.1415,显然很愚蠢。有没有好的办法呢?使用宏,如下: #define Pi 3.1415 这样,编译器在程序中遇到Pi,就使用3.1415来进行文本替换。 2、特殊字符 ...
分类:
编程语言 时间:
2019-05-26 19:34:43
阅读次数:
135
#include #include #include #include #include using namespace std; const double esp = 1e-8; const double inf = 1e20; const double pi = acos(-1.0); cons... ...
分类:
其他好文 时间:
2019-05-24 22:17:46
阅读次数:
112
树莓派支持Raspbian、Ubuntu-MATA、Win10-IoT版、Kodi(原XMBC)等。 其中Raspbian常用命令: 推荐安装Raspbian系统,该系统支持所有pi硬件,有软件包管理器,方便安装软件, 树莓派型号:分A型和B型 A型接口和功能更少一些。 树莓派套件: 摄像头:130 ...
分类:
其他好文 时间:
2019-05-24 15:50:54
阅读次数:
125
这道题最后没过,估计是痛失省一了,现在来补一下,当时思路是对的应该是代码出了问题导致样例没过最后nc的除了2,一直WA 题意: 给一张联通图,有两个导航系统,其中一个系统认为第i条边的权值是Pi,另一个系统认为是Qi(给定Pi和Qi),然后每个导航系统对于每条边i有个判定 其中一个是hero(vi) ...
分类:
其他好文 时间:
2019-05-23 15:38:36
阅读次数:
157
树莓派(Raspberry Pi)是如图所示的小电路板,别看它只有卡片大小,但它却能够运行Linux系统,树莓派拥有USB接口,可以连接鼠标键盘,还有HDMI口,可以连接显示器,除此之外,树莓派还提供了一组双排排针,这些排针被称为GPIO口(General Input/Output 通用输入输出口) ...
分类:
其他好文 时间:
2019-05-22 14:04:18
阅读次数:
154
这篇文章是在阅读 "Gabor特征总结" 时,所遇到的关于一维高斯核函数的傅里叶变化问题,在此对其变换过程进行详细描述。 问题: 高斯核函数为$w(t)=e^{ \pi t^2}$,$\hat w(f)$为其傅里叶变换,求证:$\hat w(f)=w(f)$ 证明: 将$w(t)$代入傅里叶变换式中 ...
分类:
其他好文 时间:
2019-05-19 09:18:17
阅读次数:
160
2019-05-17 15:00:09 加油加油,fightting !!! 这道题不知道acos()函数,acos()返回的是弧度,转化成度数要 / PI * 180 也没有想到通过向量 但是想到了余弦定理 这道题与改革春分有一点点的联系,向量 ...
分类:
其他好文 时间:
2019-05-17 15:15:59
阅读次数:
116
画布提供了一种可以创建圆的方法 arc(x, y, r, s, e, counterclockwise) x,y:圆心 r:圆的半径 s:起始弧度 (0) e:终止弧度 (1.5 * Math.PI) counterclockwise:弧度的方向是否是逆时针 原图 截取之后的图 首先确定图片位置x和 ...
分类:
微信 时间:
2019-05-16 12:39:11
阅读次数:
280
/* 枚举素数幂p 然后求k^p60,所以最多容斥两次就可以 枚举pi最为起点进行深搜,只搜比pi大的 */ #include using namespace std; #define ll long long int p[]={2,3,5,7,11,13,17,19,23,29,31,37,41,... ...
分类:
其他好文 时间:
2019-05-13 23:31:17
阅读次数:
200
Math类 1、概述 Math 类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。 2、成员变量 public static final double E : 自然底数 public static final double PI: 圆周率 3、成员方法 public static ...
分类:
编程语言 时间:
2019-05-13 14:02:25
阅读次数:
136