技术栈

算法面试

老鼠只爱大米
19 天前
算法·leetcode·原地哈希·缺失的第一个正数·算法面试·位图法·集合哈希法
LeetCode经典算法面试题 #41:缺失的第一个正数(位置交换法、标记法等多种方法详解)LeetCode 41. 缺失的第一个正数给你一个未排序的整数数组 nums,请你找出其中没有出现的最小正整数。
老鼠只爱大米
19 天前
算法·leetcode·分治法·算法面试·除自身以外数组的乘积·前缀乘积·左右乘积数组法
LeetCode经典算法面试题 #238:除自身以外数组的乘积(左右乘积数组法、分治法等多种方法详解)LeetCode 238. 除自身以外数组的乘积给定一个整数数组 nums,返回一个数组 answer,其中 answer[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积。
老鼠只爱大米
20 天前
leetcode·并查集·合并区间·区间合并·线性扫描·算法面试
LeetCode算法题详解 56:合并区间以数组 intervals 表示若干个区间的集合,其中单个区间为 intervals[i] = [starti, endi]。请你合并所有重叠的区间,并返回一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间。
我是有底线的