算数运算符 计算机 ,顾名思义就是负责进行 数学计算 并且 存储计算结果 的电子设备 目标 算术运算符的基本使用 01. 算数运算符 算数运算符是 运算符的一种 是完成基本的算术运算使用的符号,用来处理四则运算 | 运算符| 描述 | 实例 | | : : | : : | | | + | 加 | 1 ...
分类:
其他好文 时间:
2020-01-27 09:44:09
阅读次数:
111
浮点数二分不需要考虑太多的边界问题,只需要保证精度满足题目的要求即可,通常在acm中,假如题目精度要求保留n位小数,我们正常设置与标准答案的误差为10的负n+2次方就行。 例题: c++代码: #include<bits/stdc++.h> using namespace std; int main ...
分类:
编程语言 时间:
2020-01-27 09:24:10
阅读次数:
79
https://nanti.jisuanke.com/t/41299 题意:给出a , b , m . 求a的a次方b次取模后的值。 解法:拓展欧拉降幂,递归求解。 //#include <bits/stdc++.h> #include <cstdio> #include <cstring> #in ...
分类:
其他好文 时间:
2020-01-26 20:38:45
阅读次数:
87
前奏:统计 n! 中的所有质因子中pi的个数 普通方法:复杂度O(nlogn), 当n为10的18次方无法承受 // 复杂度O(nlogn), n为10的18次方无法承受 int cal(int n, int p){ int ans = 0; for (int i = 2; i <= n; i++) ...
分类:
其他好文 时间:
2020-01-26 13:01:28
阅读次数:
59
和数学相关 1,java.lang.Math类 abs(x):求绝对值 sqrt(x):求平方根 pow(x,y):求x的y次方 ceil(x):向上取整 floor(x):向下取整 round(x):四舍五入 random():得到[0,1)范围的随机值 max(x,y):求x,y的最大值 min ...
分类:
编程语言 时间:
2020-01-25 23:34:49
阅读次数:
96
a的n次方余m for(int i = n; i > 0; i >>= 1, a = a * a % M) if(i & 1) s = s * a % M; cout << s; 时间复杂度为$O(logn)$,相当于把指数转换为二进制再运算。 例如,$5^{11}\%3=5^{1011}\%3=( ...
分类:
其他好文 时间:
2020-01-24 23:39:00
阅读次数:
92
#include "stdio.h" #include "math.h" void main() { double a,b,c,x1,x2,p,q,dis; printf("输入abc的值\n"); scanf("a=%lf b=%lf c=%lf",&a,&b,&c); dis=sqrt(b*b- ...
分类:
其他好文 时间:
2020-01-24 18:44:38
阅读次数:
68
计算机中的二进制: 一些固有的概念不介绍,直接更加形象例子的介绍: 比如: 十进制的1 转换为二进制就是 0 0 0 0 0 0 0 1 2的0次方=1 十进制的-1 转换为二进制就是 1 0 0 0 0 0 0 1 高位:其中红色标记的是高位,1是负数,0为正数 以-2为例子:(因为正数的原码补码 ...
分类:
其他好文 时间:
2020-01-24 15:48:16
阅读次数:
84
成因分析: == 在进行比较的时候,会先将两边的变量类型转化成相同的,再进行比较 0e在比较的时候会将其视作为科学计数法,所以无论0e后面是什么,0的多少次方还是0。 因此CTF比赛中需要用到弱类型HASH比较缺陷最明显的标志便是管理员密码MD5之后的值是以0e开头 利用方法: 由漏洞成因我们可以分 ...
分类:
Web程序 时间:
2020-01-24 14:41:23
阅读次数:
122
子网划分 下面讨论的例子都以C类网络为基础 下面提到的网络位与主机位、网络号与主机号、网络ID与主机ID是等同的一组概念 一个网段的情况 某公司有两个部门,每个部门100台计算机,通过交换机连接,组成局域网,通过路由器连接Internet。这两个部门的200台计算机使用192.168.0.0的C类网 ...
分类:
其他好文 时间:
2020-01-23 16:44:05
阅读次数:
188