- 博客(3)
- 收藏
- 关注
原创 寻找两个有序数组的中位数
题目: 给定两个大小为 m 和 n 的有序数组 nums1 和 nums2。 请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n))。 你可以假设 nums1 和 nums2 不会同时为空。 示例 1: nums1 = [1, 3] nums2 = [2] 则中位数是 2.0 示例 2: nums1 = [1, 2] nums2 = [3, 4] ...
2019-09-12 00:34:49 131
原创 C语言排序算法(*冒泡,选择,插入,,,)
1.## BUbble Sort 为冒泡排序:所谓冒泡就像水里的气泡一样,越往上走越大,所以元素列中的越大的元素经过两两比较通过交换最终浮到顶端,故称bubble sort。 代码实现如下: #include<stdio.h> int main() { int arry[] = { 34,2,45,65,87,23,14,21,5,29,33,27,10,9,51}/;/15个元素 ...
2019-09-12 00:25:57 151
原创 leetcode力扣数组第一题:两数之和————C语言版
题目描述:给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 示例: 给定 nums = [2, 7, 11, 15], target = 9 因为 nums[0] + nums[1] = 2 + 7 = 9 所以返回 [0, 1] 来...
2019-09-12 00:07:10 1808
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人