尺取+枚举,推出公式以后就是一个枚举加尺取 但是这题的尺取不是对一个值尺取,而是在一个区间内,所以固定左边界,尺取右边界即可 #include<bits/stdc++.h> #define maxn 100005 #define ll long long using namespace std; int t,n,m,k,x,y,z,l,tot; ll cnt,sum[maxn]; int a[maxn]; ll solve(ll L,ll R){//求区间[l,R)内i+j的和 ll ans=
import java.util.Date; import java.text.SimpleDateFormat; public class WriteForBlog { static private int beforeDays = 8; // Use this vaule to judge the start date within 7 days. static private long beforeSeconds = beforeDays * 24 * 60 * 60 * 1000; pu
SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd"); Date d1=format.parse(FHavetime); Date nowdate=new Date(); Date d2=format.parse(format.format(nowdate)); DcSiteMessagemodel dcyuyue=dcSiteMessageMng.getByid(3); DcSiteMessagemodel dcwaim
public static void main(String[] args) { Date date = new Date(); SimpleDateFormat df = new SimpleDateFormat("HH"); String str = df.format(date); int a = Integer.parseInt(str); if (a >= 0 && a <= 6) { System.out.println("凌晨&quo
时区 GMT(Greenwich Mean Time):格林尼治时间,格林尼治标准时间的正午是指当太阳横穿格林尼治子午线时(也就是在格林尼治上空最高点时)的时间. UTC(Universal Time Coordinated):统一协调时间,其以原子时秒长为基础,在时刻上尽量接近于格林尼治标准时间,标准 UTC 时间格式 yyyy-MM-dd'T'HH:mm:ss.SSSXXX. 格林尼治时间已经不再被作为标准时间使用,UTC 是最主要的世界时间标准. Java提供了获取当前时间的方法 Syst