- 博客(2)
- 收藏
- 关注
原创 leetcode题 4.寻找两个有序数组的中位数 算法分析及解答
由于nums1按升序排序,假设取nums1的中间位置之前的i个元素做分界线左侧的元素。接下来验证nums1和nums2数组左侧元素是否符合分界线要求(即分界线左侧的元素小于分界线右侧的元素)。若nums1左侧元素不小于nums右侧元素:当前分界线位置不满足要求,采取二分法将重新从nums1数组左侧试着找到新的边界。偶数个元素总数:返回两数组中的属于分界线左侧元素的最大值和两数组中的属于分界线右侧元素的最小值的平均值。找到分界线后,即得到了nums1和nums2中属于分界线左侧的元素。
2025-06-08 16:36:59
439
原创 如何安装旧版本的Visual Studio(社区版)以适应CUDA对应版本
为了适配CUDA 12.3,需要将Visual Studio 2022降级至17.0版本。由于团队要求统一使用VS2022,无法更换为VS2019。通过访问微软官网的VS发行历史记录,选择早期版本进行安装。虽然官网仅提供企业版和专业版的直接下载,但通过下载专业版并运行安装程序,可以在可用选项中找到社区版。选择社区版进行安装后,确认版本为17.0,成功完成安装。
2025-05-10 16:58:05
1675
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅