04 2025 档案
-
回溯
摘要://关于ArrayList和LinkedList应该使用哪个: //频繁头部/尾部插入/删除(如记录路径的track),就使用LinkedList //频繁添加(不在乎头和尾),最终需要返回结果(如存放结果的res),使用ArrayList //private的使用: //添加private之后,可 阅读全文
-
栈+队列
摘要:LC20 package com.wang.leetcode.Stack; import java.util.Stack; //有效的括号 //输入字符串 //输出布尔值,判断字符串是否有效 //利用栈先进后出的特性 class Solution20{ public boolean isValid( 阅读全文
-
二分查找
摘要:LC33 package com.wang.leetcode.BinarySearch; //搜索旋转排序数组 class Solution33{ public int search(int[] nums, int target){ int left=0,right= nums.length-1; 阅读全文