![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
RelyC
To be successful
展开
-
利用Stream将list转化为map
List<ProvinceVo3> provinceVo4List = inspectPackageMapper.findPackage(queryConditionsDto1);MapToCheckPackage = provinceVo4List.stream(). collect(Collectors.toMap(ProvinceVo3::getProvinceCode, ProvinceVo3::getNums));原创 2022-04-14 11:43:58 · 1305 阅读 · 1 评论 -
leecode两数之和多种求解
题目:方法一:使用暴力求解class Solution { public int[] twoSum(int[] numbers, int target) { int element; int[] a = new int[2]; for (int i = 0; i < numbers.length; i++) { element = target - numbers[i]; for (int j原创 2021-07-26 18:21:27 · 198 阅读 · 2 评论 -
二分查找避免溢出
二分查找代码模板/*** 二分查找模板*/ public int firstBadVersion(int n) { int left = 1; int right = n; int mid; while (left < right) { mid = left + (right - left) / 2; // 防止计算时溢出 if(条件){ right原创 2021-07-24 16:54:46 · 377 阅读 · 1 评论 -
利用Java实现单链表
Java实现单链表前言:StuNode类相当于C语言当中的结构体StuNode next:相当于指向下一个元素的指针。在Java里面没有指针的概念,只有变量的概念。StuNode.java/** * @author Cody * @date 2020/7/25 - 9:33 */public class StuNode { public int id; public String name; public int age; public StuNode n原创 2020-07-25 11:10:20 · 355 阅读 · 2 评论 -
Java数据结构之队列与栈
Java数据结构之队列与栈Queue<TreeNode> queuep = new LinkedList<>();Java 队列 Queue相关APIadd增加一个元索 , 如果队列已满,则抛出一个IIIegaISlabEepeplian异常remove移除并返回队列头部的元素,如果队列为空,则抛出一个NoSuchElementException异常element返回队列头部的元素, 如果队列为空,则抛出一个NoSuchElementEx原创 2020-07-23 16:10:51 · 163 阅读 · 1 评论 -
解决Java使用Scanner输入内存溢出?
解决Java使用Scanner输入内存溢出?在解决oj上面的问题时发现,使用Scanner老是Runtime Error,很烦,最后问了一下度娘,度娘告诉我:有一种方法可以替代Scanner输入!BufferReaderpackage OJimport java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;/** * @author Cody * @date 2020/7/7原创 2020-07-11 22:42:34 · 950 阅读 · 3 评论 -
取代递归算法的费事费力
取代递归算法的费事费力在oj系统中,经常遇到使用递归算法然后超时的情况。所以,在此记个笔记有题意可推出算法的公式为sum[n]=sum[n-1]+sum[n-4]递归算法import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;/** * @author Cody * @date 2020/6/11 - 11:17 */public class Main {原创 2020-07-11 22:20:30 · 357 阅读 · 1 评论