|
|
1
1
一旦您将数组中的输入数从0扩展到n,函数似乎是一个递增/递减/递增然后递减的数组。您可以使用二进制搜索来查找函数中的峰值。对于每个中点,您可以确定阵列的部分是在减少、增加还是达到峰值,然后定位阵列的哪个部分可能具有峰值。您可以在中找到更多详细信息和解释 this article
|
|
|
2
0
不幸的是,我不熟悉C++来帮助您编写代码,但以下几点可能会有所帮助。
希望得到帮助,祝你工作顺利! |
|
|
Setu · 如何将元素从std::map移动到std::vector 10 月前 |
|
Konvt · 标准库中异常构造函数参数类型问题 10 月前 |
|
|
bourne · 关于操作员超载的澄清 11 月前 |