# hot100 **Repository Path**: huixh/hot100 ## Basic Information - **Project Name**: hot100 - **Description**: leetcode hot100 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-01-31 - **Last Updated**: 2025-02-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # LeetCode 题解 ## 字母异位词分组 给你一个字符串数组,请你将 字母异位词 组合在一起。可以按任意顺序返回结果列表。 示例: - 输入: strs = ["eat", "tea", "tan", "ate", "nat", "bat"] 输出: [["bat"],["nat","tan"],["ate","eat","tea"]] - 输入: 输入: strs = [""] 输出: [[""]] - 输入: strs = ["a"] 输出: [["a"]] [查看代码](src/cn/huixh/code/groupanagrams/Solution.java) ## 最长连续序列 给定一个未排序的整数数组 nums ,找出数字连续的最长序列(不要求序列元素在原数组中连续)的长度。 示例: - 输入:nums = [100,4,200,1,3,2] 输出 4 - 输入:nums = [0,3,7,2,5,8,4,6,0,1] 输出:9 [查看代码](src/cn/huixh/code/longestConsecutiveSequence/Solution.java) ## 移动零 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 示例: - 输入: nums = [0,1,0,3,12] 输出: [1,3,12,0,0] - 输入: nums = [0] 输出: [0] [查看代码](src/cn/huixh/code/movezeroes/Solution.java) ## 两数之和 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 示例: - 输入:nums = [2,7,11,15], target = 9 输出:[0,1] - 输入: nums = [3,2,4], target = 6 输出:[1,2] - 输入:nums = [3,3], target = 6 输出:[0,1] [查看代码](src/cn/huixh/code/twosum/Solution.java)