leetcode怎么计算空间复杂度是指-leetcode:leetcode

时间:2024-07-20 16:47:49
【文件属性】:

文件名称:leetcode怎么计算空间复杂度是指-leetcode:leetcode

文件大小:10KB

文件格式:ZIP

更新时间:2024-07-20 16:47:49

系统开源

leetcode怎么计算空间复杂度是指 leetcode 数组与字符串 这道题不会写,但是难在哪里呢,从数学的角度来看是容易做到的,但是对我来说为什么写代码却很难呢,那么先看别人是怎么写出来的,我看完回来了,看了花花的,好了,你现在可以给我讲讲这道题该怎么写了,首先从总体的思路来看是,二分搜索,你没看错,他讲的就是二分搜索。 先保证数组的大小的顺序,如果不是就交换一下参数。 这里你可能还需要考虑的情况是,这些数存在奇数和偶数的情况,你说有如果是偶数,那就可以分为左中位数和右中位数。 接着我们套用二分的思想,你可以写个while处理这里不断向中间搜索的情况。 /* * @lc app=leetcode.cn id=4 lang=cpp * * [4] 寻找两个正序数组的中位数 */ // @lc code=start class Solution { public: double findMedianSortedArrays(vector& nums1, vector& nums2) { const int n = nums1.size(); const int m


【文件预览】:
leetcode-main
----LICENSE(1KB)
----README.md(27KB)

网友评论