mirror of
https://github.com/krahets/hello-algo.git
synced 2026-08-22 08:17:15 +00:00
deploy
This commit is contained in:
@@ -1889,7 +1889,7 @@
|
||||
|
||||
|
||||
<h1 id="102">10.2. 二分查找边界<a class="headerlink" href="#102" title="Permanent link">¶</a></h1>
|
||||
<p>上一节规定目标元素在数组中是唯一的。如果目标元素在数组中多次出现,上节介绍的方法只能保证返回其中一个目标元素的索引,<strong>而无法确定该索引的左边和右边还有多少目标元素</strong>。</p>
|
||||
<p>在上一节中,题目规定数组中所有元素都是唯一的。如果目标元素在数组中多次出现,上节介绍的方法只能保证返回其中一个目标元素的索引,<strong>而无法确定该索引的左边和右边还有多少目标元素</strong>。</p>
|
||||
<div class="admonition question">
|
||||
<p class="admonition-title">Question</p>
|
||||
<p>给定一个长度为 <span class="arithmatex">\(n\)</span> 的有序数组 <code>nums</code> ,数组可能包含重复元素。请查找并返回元素 <code>target</code> 在数组中首次出现的索引。若数组中不包含该元素,则返回 <span class="arithmatex">\(-1\)</span> 。</p>
|
||||
|
||||
@@ -1890,7 +1890,7 @@
|
||||
|
||||
<h1 id="104">10.4. 搜索算法<a class="headerlink" href="#104" title="Permanent link">¶</a></h1>
|
||||
<p>「搜索算法 Searching Algorithm」用于在数据结构(例如数组、链表、树或图)中搜索一个或一组满足特定条件的元素。</p>
|
||||
<p>我们已经学过数组、链表、树和图的遍历方法,也学过哈希表、二叉搜索树等可用于实现查询的复杂数据结构。因此,搜索算法对于我们来说并不陌生。在本节,我们将从更加系统的视角切入,重新审视搜索算法。</p>
|
||||
<p>在前面的章节中,我们已经学习了数组、链表、树和图的遍历方法,也了解过哈希表和二叉搜索树等具有查询功能的复杂数据结构。因此,搜索算法对于我们来说并不陌生。在本节,我们将从更加系统的视角切入,重新审视搜索算法。</p>
|
||||
<h2 id="1041">10.4.1. 暴力搜索<a class="headerlink" href="#1041" title="Permanent link">¶</a></h2>
|
||||
<p>暴力搜索通过遍历数据结构的每个元素来定位目标元素。</p>
|
||||
<ul>
|
||||
|
||||
Reference in New Issue
Block a user