
算法
文章平均质量分 70
从零开始的奋豆
一名大学生
展开
-
算法(三):双指针法
给你一个整数数组nums,判断是否存在三元组满足i!= ji!= k且j!= k,同时还满足。请你返回所有和为0且不重复的三元组。答案中不可以包含重复的三元组。不同的三元组是 [-1,0,1] 和 [-1,-1,2]。注意,输出的顺序和三元组的顺序并不重要。[]唯一可能的三元组和不为 0。[[0,0,0]]唯一可能的三元组和为 0。原创 2023-11-19 23:13:25 · 79 阅读 · 0 评论 -
算法(二):寻找两个正序数组的中位数
给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的 中位数。算法的时间复杂度应该为 O(log (m+n))。原创 2023-11-19 00:35:31 · 561 阅读 · 0 评论 -
(最深情的算法题)算法杂题(一):相交链表
的头节点 headA 和 headB ,请你找出并返回两个单链表相交的起始节点。如果两个链表不存在相交节点,返回 null。两条链表的头节点就像两个人的命运 ,设置两个指针分别是you和me,指向链表A和B的头节点。当me和you相遇,我们走过的路一样多,这就是我们相遇的地方。#在遇到你之前,我们是两条平行线,以为不会再相遇。当you第一次走到me的路的末尾时,再重新来一遍;#我们携手与共,即使一人掉队,也会拉上彼此同行。#往后余生,你就是我的世界,我们再也不分开。#兜兜转转,我们的生命轨迹终将出现交点。原创 2023-11-14 23:48:42 · 104 阅读 · 1 评论