
查找
查找相关
zjc4j
打工人
展开
-
查找数组中重复数第k多的值
题目 第一行表示输入的数据,都是整数,用逗号隔开。第二行表示查找重复第k多的数。 如: 输入: 1,3,3,7,2,3,3,2,2,8 2 输出: 2 代码 import java.util.*; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String s = scanner.nextLine();原创 2021-09-13 17:32:25 · 432 阅读 · 0 评论 -
搜索二维矩阵 II
题目 代码 class Solution { public boolean searchMatrix(int[][] matrix, int target) { int col = matrix[0].length - 1; int row = 0; while (col >= 0 && row < matrix.length) { if (matrix[row][col] > target原创 2021-06-27 22:19:50 · 74 阅读 · 0 评论 -
经典查找算法-二分查找
题目 题源 给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。 示例 1: 输入: nums = [-1,0,3,5,9,12], target = 9 输出: 4 解释: 9 出现在 nums 中并且下标为 4 示例 2: 输入: nums = [-1,0,3,5,9,12], target = 2 输出: -1 解释: 2 不存在 nums 中因此返回 -1 代码 class Sol原创 2021-06-10 00:12:21 · 76 阅读 · 0 评论