文章 2025-04-02 来自:开发者社区

【LeetCode 热题100】347:前 K 个高频元素(详细解析)(Go语言版)

🚀 力扣热题 347:前 K 个高频元素(详细解析) 📌 题目描述 力扣 347. 前 K 个高频元素 给你一个整数数组 nums 和一个整数 k,请你返回其中出现频率 前 k 高的元素。你可以按 任意顺序 返回答案。 🎯 示例 1: 输入: nums = [1,1,...

【LeetCode 热题100】347:前 K 个高频元素(详细解析)(Go语言版)
文章 2023-12-13 来自:开发者社区

☆打卡算法☆LeetCode 220. 存在重复元素 III 算法解析

大家好,我是小魔龙,Unity3D软件工程师,VR、AR,虚拟仿真方向,不定时更新软件开发技巧,生活感悟,觉得有用记得一键三连哦。一、题目1、算法题目“给定一个整数数组和一个整数k和t,判断数组中是否存在两个不同下标的索引使得abs(nums[i] - nums[j]) <= t ,同时又满足 abs(i - j) <= k,存在返回true。”2、题目描述给你一个整数数组 nums....

☆打卡算法☆LeetCode 220. 存在重复元素 III 算法解析
文章 2023-12-13 来自:开发者社区

☆打卡算法☆LeetCode 219. 存在重复元素 II 算法解析

大家好,我是小魔龙,Unity3D软件工程师,VR、AR,虚拟仿真方向,不定时更新软件开发技巧,生活感悟,觉得有用记得一键三连哦。一、题目1、算法题目“给定一个整数数组和一个整数k,判断数组中是否存在连个不同的索引,返回两个索引对应的数组的值相同是否存在。”2、题目描述给你一个整数数组 nums 和一个整数 k ,判断数组中是否存在两个 不同的索引 i 和 j ,满足 nums[i] == nu....

☆打卡算法☆LeetCode 219. 存在重复元素 II 算法解析
文章 2023-12-13 来自:开发者社区

☆打卡算法☆LeetCode 217. 存在重复元素 算法解析

大家好,我是小魔龙,Unity3D软件工程师,VR、AR,虚拟仿真方向,不定时更新软件开发技巧,生活感悟,觉得有用记得一键三连哦。一、题目1、算法题目“给定一个整数数组,如果任一值在数组中出现至少两次返回true。”2、题目描述给你一个整数数组 nums 。如果任一值在数组中出现 至少两次 ,返回 true ;如果数组中每个元素互不相同,返回 false 。示例 1: 输入: nums = [1....

☆打卡算法☆LeetCode 217. 存在重复元素 算法解析
文章 2023-12-13 来自:开发者社区

☆打卡算法☆LeetCode 215. 数组中的第K个最大元素 算法解析

大家好,我是小魔龙,Unity3D软件工程师,VR、AR,虚拟仿真方向,不定时更新软件开发技巧,生活感悟,觉得有用记得一键三连哦。一、题目1、算法题目“给定一个整数数组和整数k,返回数组中第k个最大的元素。”2、题目描述给定整数数组 nums 和整数 k,请返回数组中第 k 个最大的元素。请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。你必须设计并实现时间复杂度....

☆打卡算法☆LeetCode 215. 数组中的第K个最大元素 算法解析
文章 2023-12-12 来自:开发者社区

☆打卡算法☆LeetCode 203. 移除链表元素 算法解析

大家好,我是小魔龙,Unity3D软件工程师,VR、AR,虚拟仿真方向,不定时更新软件开发技巧,生活感悟,觉得有用记得一键三连哦。一、题目1、算法题目“给定一个链表头结点和一个整数val,删除链表中所有能满足Node.val == val的节点,返回新的头结点。”2、题目描述给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返....

☆打卡算法☆LeetCode 203. 移除链表元素 算法解析
文章 2023-12-12 来自:开发者社区

☆打卡算法☆LeetCode 169. 多数元素 算法解析

大家好,我是小魔龙,Unity3D软件工程师,VR、AR,虚拟仿真方向,不定时更新软件开发技巧,生活感悟,觉得有用记得一键三连哦。一、题目1、算法题目“给定一个数组,返回其中的多数元素。”2、题目描述给定一个大小为 n 的数组 nums ,返回其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。你可以假设数组是非空的,并且给定的数组总是存在多数元素。示例 1: 输入: n....

☆打卡算法☆LeetCode 169. 多数元素 算法解析
文章 2022-06-13 来自:开发者社区

☆打卡算法☆LeetCode 83、删除排序链表中的重复元素 算法解析

一、题目1、算法题目“ 给定一个排序的链表,删除重复的元素,使每个元素出现一次,返回排序后的链表。”题目链接:来源:力扣(LeetCode)链接:83. 删除排序链表中的重复元素 - 力扣(LeetCode) (leetcode-cn.com)2、题目描述给定一个已排序的链表的头 head , 删除所有重复的元素,使每个元素只出现一次 。返回 已排序的链表 。网络异常,图片无法展示|示例 1: ....

☆打卡算法☆LeetCode 83、删除排序链表中的重复元素 算法解析
文章 2022-06-13 来自:开发者社区

☆打卡算法☆LeetCode 82、删除排序链表中的重复元素 II 算法解析

一、题目1、算法题目“给定一个升序的链表,删除链表中重复的节点,返回升序排列的结果链表。”题目链接:来源:力扣(LeetCode)链接:82. 删除排序链表中的重复元素 II - 力扣(LeetCode) (leetcode-cn.com)2、题目描述存在一个按升序排列的链表,给你这个链表的头节点 head ,请你删除链表中所有存在数字重复情况的节点,只保留原始链表中 没有重复出现 的数字。返回....

☆打卡算法☆LeetCode 82、删除排序链表中的重复元素 II 算法解析
文章 2022-06-13 来自:开发者社区

☆打卡算法☆LeetCode 34、在排序数组中查找元素的第一个和最后一个位置 算法解析

一、题目1、算法题目“给定一个升序排列的整数数组,和一个目标值,找出给定目标值在书中的开始位置和结束位置。”题目链接:来源:力扣(LeetCode)链接:34. 在排序数组中查找元素的第一个和最后一个位置 - 力扣(LeetCode) (leetcode-cn.com)2、题目描述给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。如....

☆打卡算法☆LeetCode 34、在排序数组中查找元素的第一个和最后一个位置 算法解析

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

算法编程

开发者社区在线编程频道官方技术圈。包含算法资源更新,周赛动态,每日一题互动。

+关注