文件名称:leetcode答案-Algorithm:我的算法
文件大小:104KB
文件格式:ZIP
更新时间:2024-07-19 18:56:40
系统开源
leetcode 答案 704. 二分查找 给定一个 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 func search ( _ nums: [Int], _ target: Int) -> Int { guard nums.count > 0 else { return -1 } return getNumber(0, nums.count-1, nums, target) } func getNumber(_ left: Int, _ right: Int, _ nums: [Int], _ target: Int) -> Int { if left == right
【文件预览】:
Algorithm-master
----算法demo()
--------11月()
--------ViewController.swift(5KB)
--------Info.plist(2KB)
--------AppDelegate.swift(1KB)
--------树()
--------链表()
--------排序()
--------AlogorithmModel+Base.swift(2KB)
--------ObjcAlogorithm.m(646B)
--------LRU()
--------AlogorithmModel.swift(6KB)
--------哈希()
--------二分法()
--------Base.lproj()
--------ObjcAlogorithm.h(289B)
--------算法demo-Bridging-Header.h(131B)
--------ViewController+Extension1.swift(4KB)
--------字符串()
--------Assets.xcassets()
--------动态规划()
--------SceneDelegate.swift(2KB)
----算法demo.xcodeproj()
--------project.xcworkspace()
--------xcuserdata()
--------project.pbxproj(21KB)
----README.md(3KB)