gpt4 book ai didi

algorithm - 为以下提出一个 O(logm) 算法

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:37:58 26 4
gpt4 key购买 nike

<分区>

我需要为以下内容提出一个算法:假设我们有一个由 0 和 1 组成的数组。该数组从数组的开头到索引 m 填充为零,其余所有索引都填充为 1。我需要在 O(logm) 时间内找到这个索引 m。这是我的想法:我认为这就像二进制搜索,首先我查看数组的中间元素,如果它为零,那么我忘记数组的左侧部分并对右侧部分执行相同的操作,并且继续这样,直到我遇到一个。如果中间元素是一个,那么我忘记右边的部分,对数组的左边部分做同样的事情。这是一个正确的 O(logm) 解决方案吗?谢谢

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com