文件名称:leetcode答案-AlgorithmInterview:算法面试
文件大小:1.13MB
文件格式:ZIP
更新时间:2024-07-19 19:26:49
系统开源
leetcode 答案 数组 Two Pointer 283-移动零 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 27-移除元素 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 解题思路同 283 26-删除排序数组重复元素 给定一个排序数组,你需要在 原地 删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。 80-删除排序数组中的重复项 II 给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素最多出现两次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 链接: 75-颜色分类 给定一个包含红色、白色和蓝色,一共 n 个元素的数组
【文件预览】:
AlgorithmInterview-master
----.gitignore(11B)
----src()
--------array()
--------link()
--------collection()
----README.md(12KB)
----AlgorithmInterview.iml(423B)
----imgs()
--------206-2.png(384KB)
--------75-1.jpeg(57KB)
--------206-3.png(335KB)
--------206-1.png(436KB)
----.idea()
--------.gitignore(176B)
--------misc.xml(453B)
--------vcs.xml(180B)
--------uiDesigner.xml(9KB)
--------modules.xml(276B)