Java字符串方法 Java字符串方法1.equals eg: 12345String name = "Bro";boolean res = name.equals("Bro");System.out.println(res); equal可以比较两个字符串是否相同,得到的结果是布尔值,即true or false。 2.length 得到字符串长度 3.charAt 2026-02-05 Java > 算法 #算法 #Java
java算法 1.最大公约数gcd 1234public static int gcd(int x,int y){ return y==0?x:gcd(y,x%y);} 2.最小公倍数lcm 1234public static int lcm(int a, int b) { return a / gcd(a, b)*b;} 3.素数 1234567 2026-02-05 Java > 算法 #算法 #Java
常见的算法 常见的算法1.两点间距离123sqrt( pow( abs(x1-x2) ,2 ) + pow( abs(y1-y2) ) , 2 ) //sqrt()开平方根 //pow(x,y) 得到x的y次方也可以:sqrt( (x1-x2)*(x1-x2) + (y1-y2)*(y1-y2) ) //abs() 得到参数的绝对值 2.求质数12345 2026-02-05 C++ > 算法 #C++ #算法
1.前缀和与差分 1.prefix 前缀和数组 p[i] = p[i-1] + a[i]; 优点:便于数组查找 123456789101112131415161718192021222324//https://www.starrycoding.com/problem/7#include <bits/stdc++.h>using namespace std;using ll =long long;c 2025-04-14 C++ > 算法 #C++ #算法