This commit is contained in:
krahets
2023-07-26 08:59:03 +08:00
parent fd34c845bc
commit 974fea7de4
48 changed files with 299 additions and 299 deletions
@@ -3396,7 +3396,7 @@
<h2 id="1021">10.2.1. &nbsp; 线性方法<a class="headerlink" href="#1021" title="Permanent link">&para;</a></h2>
<p>为了查找数组中最左边的 <code>target</code> ,我们可以分为两步:</p>
<ol>
<li>进行二分查找,定位到任意一个 <code>target</code> 的索引,记为 <span class="arithmatex">\(k\)</span> </li>
<li>进行二分查找,定位到任意一个 <code>target</code> 的索引,记为 <span class="arithmatex">\(k\)</span> </li>
<li>以索引 <span class="arithmatex">\(k\)</span> 为起始点,向左进行线性遍历,找到最左边的 <code>target</code> 返回即可。</li>
</ol>
<p><img alt="线性查找最左边的元素" src="../binary_search_edge.assets/binary_search_left_edge_naive.png" /></p>