常用算法技巧
DOM.PIG
讲一个故事,从零开始。
展开
-
优先队列_
优先队列import java.util.PriorityQueue;public class 优先队列 { public static void main(String[] args) { //默认为最小堆 PriorityQueue<Integer> pq=new PriorityQueue<>(); /*如果是优先队列中存放的是类 * 那么使用comparator进行类比较 * PriorityQueue<PII>heap=ne原创 2022-04-08 16:34:00 · 64 阅读 · 0 评论 -
java快读快写
io快读快写//记得导入io包import java.io.*;public class Practice { //使用快读快写时,记得抛出IOException异常 public static void main(String[] args) throws IOException{ //读取字符串 BufferedReader res=new BufferedReader(new InputStreamReader(System.in)); //读取整数型数字 StreamTo原创 2022-04-08 16:18:04 · 239 阅读 · 0 评论 -
java中对类进行排序
java类排序(蓝桥杯必学)我们知道c++中有时候需要对结构体进行一些排序可以直接调用sort(数组,排序方法);而java中有时候需要对类进行指定的排序~前导知识:数组:(不论是int,char,String类型的数组)都调用 Arrays . sort() 排序即可结构体: 首先要将它存放在集合中,在对其进行排序,调用 Collections . sort()排序,此时需要重新构造排序方法(但是例如TreeMap , TreeSet , PriorityQueue,等自带排序的集合,需原创 2022-01-25 19:26:35 · 2441 阅读 · 0 评论