【发布时间】:2026-01-06 11:45:02
【问题描述】:
你能帮我解决这个问题吗? : “让 A 和 B 是自然数的递增排序数组,K 是任意自然数。找到一个有效的算法来确定所有可能的索引对 (i,j),使得 A[i]+B[j]=K . 证明算法的正确性并估计其复杂度。”
我应该只遍历第一个数组并对另一个数组进行二进制搜索吗? 谢谢:)
【问题讨论】:
-
我会这么说。遍历较小的数组并对较大的数组进行二分搜索。
标签: arrays algorithm search binary