算法
摘星喵Pro
蜡笔小新.com
展开
-
【Java 算法实现】移除数组元素(双指针)
请注意,输入数组是以「引用」方式传递的,这意味着在函数里修改输入数组对于调用者是可见的。注意这五个元素可为任意顺序。你不需要考虑数组中超出新长度后面的元素。你不需要考虑数组中超出新长度后面的元素。例如,函数返回的新长度为。的元素,并返回移除后数组的新长度。函数应该返回新的长度。函数应该返回新的长度。,也会被视作正确答案。原创 2024-05-02 10:23:00 · 198 阅读 · 0 评论 -
【Java 算法实现】合并两个有序数组(逆向双指针)
给定两个按排列的整数数组nums1和nums2,以及两个整数m和n,分别表示nums1和nums2中的元素数目。你需要将nums2合并到nums1中,使合并后的数组同样保持排列。:合并后的数组不应由函数返回,而是直接存储在nums1中。为了应对这种情况,nums1的初始长度为m + n,其中前m个元素代表应合并的元素,后n个元素设为0以示占位,实际上应忽略。原创 2024-05-01 13:10:28 · 429 阅读 · 0 评论 -
【Java 算法实现】链表反转(迭代法)
【代码】【Java 算法实现】链表反转(迭代法)原创 2024-05-01 11:38:40 · 251 阅读 · 1 评论