![](https://img-blog.csdnimg.cn/f369147b7ccd4971a16b8ba0881295c9.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
《算法面试题汇总》
文章平均质量分 55
力扣
木木夕 _
欢迎指正,非常感谢
可以按照专栏看^-^
展开
-
习题:搜索二维矩阵1 2(C语言/C++)
题目 编写一个高效的算法来判断 m x n 矩阵中,是否存在一个目标值。该矩阵具有如下特性: 每行中的整数从左到右按升序排列。 每行的第一个整数大于前一行的最后一个整数。 示例 1: 输入:matrix = [[1,3,5,7],[10,11,16,20],[23,30,34,60]], target = 3 输出:true 示例 2: 输入:matrix = [[1,3,5,7],[10,11,16,20],[23,30,34,60]], target = 13 输出:false 提示: m原创 2021-10-09 20:33:11 · 313 阅读 · 0 评论 -
习题:多数元素(C语言)
题目 给定一个大小为 n 的数组,找到其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。 你可以假设数组是非空的,并且给定的数组总是存在多数元素。 示例 1: 输入:[3,2,3] 输出:3 示例 2: 输入:[2,2,1,1,1,2,2] 输出:2 进阶: 尝试设计时间复杂度为 O(n)、空间复杂度为 O(1) 的算法解决此问题。 链接:https://leetcode-cn.com/leetbook/read/top-interview-question原创 2021-10-09 20:16:48 · 285 阅读 · 0 评论