摘要: // package csp; import java.util.*; import java.io.*; public class Main { public static int a[][]=new int [40][40]; public static int f[][]=new int [4 阅读全文
posted @ 2021-03-20 11:06 Calculus9 阅读(34) 评论(0) 推荐(0) 编辑
摘要: // package csp; import java.util.*; import java.io.*; public class Main { public static int N=1010; public static int a[]=new int [N]; public static v 阅读全文
posted @ 2021-03-20 10:45 Calculus9 阅读(41) 评论(0) 推荐(0) 编辑
摘要: // package csp; import java.util.*; import java.io.*; public class Main { public static int N=1010; public static int a[]=new int [N]; public static v 阅读全文
posted @ 2021-03-20 10:24 Calculus9 阅读(35) 评论(0) 推荐(0) 编辑
摘要: // package csp; import java.io.*; import java.util.*; public class Main { public static void main(String[] args) { Scanner cin=new Scanner(new Buffere 阅读全文
posted @ 2021-03-20 10:14 Calculus9 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 深拷贝与浅拷贝 因为复制前后的obj指向了堆内存中的同一个对象。因而在浅拷贝时,两个obj直接的变化会相互影响。 ①当遇到多层数据时会失效 1.扩展运算符(...) let a=[1,2,[3,9]]; let b=[...a]; console.log(a,b); a[0]=7; a[2][0]= 阅读全文
posted @ 2021-03-06 09:15 Calculus9 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 两数之和 传送门 1.indexOf 扫描当前数组,同时记录下tmp=target-nums[i]的值,通过indexOf寻找tmp是否存在于数组内,存在则返回。正序扫描:队首元素shift时,会改变数组的下标位置。因而逆序扫描,pop掉队尾的元素。 /** * @param {number[]} 阅读全文
posted @ 2021-02-23 21:39 Calculus9 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 称检测点查询 传送门 题意:找到离x,y最近的三个点 存所有的点到目标点的距离和id,将其按dis距离排序,输出前三个点的id标号。 #include<bits/stdc++.h> using namespace std; struct node{ double dis; int id; }s[10 阅读全文
posted @ 2021-02-23 16:37 Calculus9 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 期末预测之最佳阈值 传送门 题意:在当前θ下,统计<θ时,不及格的人数和≥θ时及格的人数。 1.分别使用数组a、b存及格和不及格的同学的y值,使用v存储θ作为指标值。 for(int i=1;i<=n;i++) { int x,y;cin>>x>>y; if(y==0) a[cnt1++]=x;// 阅读全文
posted @ 2021-02-15 12:56 Calculus9 阅读(234) 评论(0) 推荐(0) 编辑