摘要:
package BisectionMethod; /** * 33. 搜索旋转排序数组 * 在传递给函数之前,nums 在预先未知的某个下标 k(0 <= k < nums.length)上进行了 旋转, * 使数组变为 [nums[k], nums[k+1], ..., nums[n-1], nu 阅读全文
posted @ 2023-04-03 22:57
坤坤无敌
阅读(13)
评论(0)
推荐(0)
摘要:
package BisectionMethod; /** * 34. 在排序数组中查找元素的第一个和最后一个位置 * 给你一个按照非递减顺序排列的整数数组 nums,和一个目标值 target。请你找出给定目标值在数组中的开始位置和结束位置。 * 如果数组中不存在目标值 target,返回[-1, 阅读全文
posted @ 2023-04-03 22:56
坤坤无敌
阅读(40)
评论(0)
推荐(0)
摘要:
package BisectionMethod; /** * 35. 搜索插入位置 * 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 * 请必须使用时间复杂度为 O(log n) 的算法。 * * */ public cla 阅读全文
posted @ 2023-04-03 22:53
坤坤无敌
阅读(36)
评论(0)
推荐(0)
摘要:
今日内容 多态 包 final 权限修饰符 代码块 学习目标 [ ] 能够说出使用多态的前提条件 [ ] 理解多态的向上转型 [ ] 理解多态的向下转型 [ ] 能够知道多态的使用场景 [ ] 包的作用 [ ] public和private权限修饰符的作用 [ ] 描述final修饰的类的特点 [ 阅读全文
posted @ 2023-04-01 22:15
坤坤无敌
阅读(34)
评论(0)
推荐(0)
摘要:
package BisectionMethod; /** * 704.二分查找 * 给定一个n个元素有序的(升序)整型数组 nums 和一个目标值target ,写一个函数搜索 nums 中的 target, * 如果目标值存在返回下标,否则返回 -1。 */ /** * 思路:设定左右指针 * 找 阅读全文
posted @ 2023-04-01 10:57
坤坤无敌
阅读(46)
评论(0)
推荐(0)
浙公网安备 33010602011771号