- 博客(3)
- 资源 (4)
- 收藏
- 关注
原创 前缀和与差分 Java实现
前缀和与差分 Java实现一维前缀和class PreSum1 { /** * 一维前缀和 * 题目:输入一个长度为n的整数数组,接下来再输入m个询问,每个询问输入一对l, r (l r均表示数组第几个数而非从0开始的下标) * 对于每个询问,输出原序列中从第l个数到第r个数的和。 * 输入样例: * 3 6 * 1 2 3 4 5 6 * 1 3 * 2 4 * 1 5 */ publi
2021-10-12 18:40:41
284
2
原创 幂运算(快速幂)Java实现
幂运算(快速幂)暴力幂运算Math类下的pow(double a, double b)快速幂(涉及位运算)测试暴力幂运算public static long pow1(int a, int b){// 求 a^b long ans = 1; for (int i = 0; i < b; i++) { ans *= a; } return ans;}Math类下的pow(double a, double b
2021-04-22 22:00:37
6012
原创 Java jdk内置进制转化
Java jdk内置进制转化十进制转二进制二进制转十进制其他较常用进制转化jdk内置了很好的常用进制转化函数,用法简单,很常用,建议掌握。ps:这是我第一次写博客,有不当之处还望体谅与多多指教。十进制转二进制十进制int—>二进制String 使用Integer类static String toString(int i, int radix)static String toBinaryString(int i)System.out.println(Integer.toString(7,
2021-04-22 20:59:28
232
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人