leecode
bug制造工程师!!!
Java后端工程师
展开
-
622. 设计循环队列
622. 设计循环队列原创 2023-05-21 23:37:30 · 557 阅读 · 0 评论 -
387. 字符串中的第一个唯一字符
387. 字符串中的第一个唯一字符原创 2023-05-21 22:46:47 · 450 阅读 · 0 评论 -
Java搜索插入位置
java搜索插入的位置 题目描述 示例 方法一 class Solution { public int searchInsert(int[] nums, int target) { if(target<nums[0]) return 0; if(target>nums[nums.length-1]) return nums.length; for(int i = 0;i<nums.length;i++){原创 2021-11-16 19:34:42 · 411 阅读 · 0 评论 -
java移除元素问题
Java移除元素问题 题目描述 示例: 方法一 使用ArrayList集合,把不是排除的元素保存在集合中,最后遍历集合,把数据取出来重新覆盖数组 class Solution { public int removeElement(int[] nums, int val) { List<Integer> list = new ArrayList<>(); for(int i = 0;i<nums.length;i++){原创 2021-11-15 22:37:01 · 725 阅读 · 0 评论 -
删除有序数组的重复元素
Java删除有序数组的重复元素 题目描述 提示: 方法一 使用Java自带的LinkedHashMap 先把数组的值存放在集合中,再把集合的元素取出来,把原数组的内容进行覆盖 class Solution { public int removeDuplicates(int[] nums) { LinkedHashMap<Integer,Boolean> map = new LinkedHashMap<>(); for(int i = 0;i原创 2021-11-15 13:15:18 · 1378 阅读 · 0 评论 -
两数之和题解
JAVA解决两数之和 题目描述 进阶考虑: 方法一: 双循环 class Solution { public int[] twoSum(int[] nums, int target) { for(int i = 0;i<nums.length;i++){ for(int j = 0;j<nums.length;j++){ if(nums[i]+nums[j] == target&&i!=j){原创 2021-11-13 21:36:20 · 603 阅读 · 0 评论