在算法竞赛中经常会用到各式各样的取模运算,下面将常用的总结下来以便自己复习 什么是取模运算 在java和c/c++中 对于整型数a,b来说,取模运算: 1.求整数商: c = a/b; 2.计算模: a % b = a c b; 例子 : 9 % 4 = 9 (9 / 4) 4 = 1 9 % 4 ...
分类:
其他好文 时间:
2019-10-24 23:45:08
阅读次数:
530
算数运算符 | 算数运算符包括: | | | | | | | 加法运算,字符串连接运算 | | | 减法运算 | | | 乘法运算 | | | 除法运算 | | | 取模运算,两个数字相除取余数 | | 、 | 自增自减运算 | 算术运算符运算的结果必须和运算的两侧的数据类型保持一致。 当算术运算两 ...
分类:
其他好文 时间:
2019-10-14 01:05:22
阅读次数:
104
2.1 算数运算符 | 算数运算符包括: | | | | | | | 加法运算,字符串连接运算 | | | 减法运算 | | | 乘法运算 | | | 除法运算 | | | 取模运算,两个数字相除取余数 | | 、 | 自增自减运算 | 1)在Java中进行算术运算的时候,运算符两侧的类型一致的时候 ...
分类:
其他好文 时间:
2019-10-12 19:00:07
阅读次数:
73
总结学过的算法,有些内容借鉴于网络,在此表示感谢 位运算 算术位运算 包括:按位与(&)、按位或(|)、按位异或(^)、按位取反(~)、按位左移(<<)、按位右移(>>) 提醒:大小比较符号> & > ^ > |建议使用括号保证正确性 竞赛的常用用法 (1)快速幂 注:可直接在内部取模运算 (2)状 ...
分类:
编程语言 时间:
2019-10-09 17:39:53
阅读次数:
84
(1)HashMap的实现原理?此题可以组成如下连环炮来问 你看过HashMap源码嘛,知道原理嘛? 为什么用数组+链表? hash冲突你还知道哪些解决办法? 我用LinkedList代替数组结构可以么? 既然是可以的,为什么HashMap不用LinkedList,而选用数组? 你看过HashMap ...
分类:
其他好文 时间:
2019-09-28 18:22:53
阅读次数:
102
1.模运算(mod) 模运算也可以称为取余运算,例如 23≡11(mod12),因此如果a=kn+b,也可以表示为a ≡ b(mod n),运算规则: (a+b) mod n = ((a mod n) + (b mod n))mod n (a*b) mod n = ((a mod n) * (b m ...
分类:
其他好文 时间:
2019-09-23 09:47:26
阅读次数:
93
题面 这道题不难可以推出(x+m*10^k)%n 根据模运算的的分配率可以得到 (x%n+m%n*10^k%n)%n只需用快速幂求出10^k就可以了 ...
分类:
其他好文 时间:
2019-09-22 15:14:58
阅读次数:
87
20182302 2019 2020 1 《数据结构与面向对象程序设计》实验二报告 课程:《程序设计与数据结构》 班级: 1823 姓名: 孙嘉伟 学号:20182302 实验教师:王志强 实验日期:2019年9月14日 必修/选修: 必修 1.实验内容 (1) 编写简单的计算器,完成加减乘除模运算 ...
分类:
其他好文 时间:
2019-09-22 15:10:04
阅读次数:
89
20182306 2019 2020 1 《数据结构与面向对象程序设计》实验二报告 课程:《程序设计与数据结构》 班级: 1823 姓名: 管伟宇 学号:20182306 实验教师:王志强 实验日期:2019年9月16日 必修/选修: 必修 1.实验内容 (1) 编写简单的计算器,完成加减乘除模运算 ...
分类:
其他好文 时间:
2019-09-22 10:53:21
阅读次数:
72
[toc] 课程:《程序设计与数据结构》 班级: 1823 姓名: 张端云 学号:20182303 实验教师:王志强 实验日期:2019年9月16日 必修/选修: 必修 实验内容 1. 编写简单的计算器,完成加减乘除模运算。 2. 要求从键盘输入两个数,使用判定语句选择一种操作,计算结果后输出,然后 ...
分类:
其他好文 时间:
2019-09-22 10:39:11
阅读次数:
93