Skip to content

Commit 6f5efa5

Browse files
committed
deploy: d5d3ad8
1 parent a18136d commit 6f5efa5

File tree

6 files changed

+2226
-120
lines changed

6 files changed

+2226
-120
lines changed

en/lc/2349/index.html

Lines changed: 1103 additions & 55 deletions
Large diffs are not rendered by default.

en/lc/2849/index.html

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -66819,9 +66819,9 @@
6681966819
<ul class="md-nav__list">
6682066820

6682166821
<li class="md-nav__item">
66822-
<a href="#solution-1" class="md-nav__link">
66822+
<a href="#solution-1-case-discussion" class="md-nav__link">
6682366823
<span class="md-ellipsis">
66824-
Solution 1
66824+
Solution 1: Case Discussion
6682566825
</span>
6682666826
</a>
6682766827

@@ -77554,7 +77554,10 @@ <h2 id="description">Description</h2>
7755477554
<h2 id="solutions">Solutions</h2>
7755577555
<!-- solution:start -->
7755677556

77557-
<h3 id="solution-1">Solution 1</h3>
77557+
<h3 id="solution-1-case-discussion">Solution 1: Case Discussion</h3>
77558+
<p>If the starting point and the destination are the same, then we can only reach the destination within the given time if $t \neq 1$.</p>
77559+
<p>Otherwise, we can calculate the difference in the x and y coordinates between the starting point and the destination, and then take the maximum value. If the maximum value is less than or equal to the given time, then we can reach the destination within the given time.</p>
77560+
<p>The time complexity is $O(1)$, and the space complexity is $O(1)$.</p>
7755877561
<div class="tabbed-set tabbed-alternate" data-tabs="1:6"><input checked="checked" id="__tabbed_1_1" name="__tabbed_1" type="radio" /><input id="__tabbed_1_2" name="__tabbed_1" type="radio" /><input id="__tabbed_1_3" name="__tabbed_1" type="radio" /><input id="__tabbed_1_4" name="__tabbed_1" type="radio" /><input id="__tabbed_1_5" name="__tabbed_1" type="radio" /><input id="__tabbed_1_6" name="__tabbed_1" type="radio" /><div class="tabbed-labels"><label for="__tabbed_1_1">Python3</label><label for="__tabbed_1_2">Java</label><label for="__tabbed_1_3">C++</label><label for="__tabbed_1_4">Go</label><label for="__tabbed_1_5">TypeScript</label><label for="__tabbed_1_6">C#</label></div>
7755977562
<div class="tabbed-content">
7756077563
<div class="tabbed-block">
@@ -77674,10 +77677,12 @@ <h3 id="solution-1">Solution 1</h3>
7767477677
<span class="normal">4</span>
7767577678
<span class="normal">5</span>
7767677679
<span class="normal">6</span>
77677-
<span class="normal">7</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">public</span><span class="w"> </span><span class="k">class</span><span class="w"> </span><span class="nc">Solution</span><span class="w"> </span><span class="p">{</span>
77680+
<span class="normal">7</span>
77681+
<span class="normal">8</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">public</span><span class="w"> </span><span class="k">class</span><span class="w"> </span><span class="nc">Solution</span><span class="w"> </span><span class="p">{</span>
7767877682
<span class="w"> </span><span class="k">public</span><span class="w"> </span><span class="kt">bool</span><span class="w"> </span><span class="nf">IsReachableAtTime</span><span class="p">(</span><span class="kt">int</span><span class="w"> </span><span class="n">sx</span><span class="p">,</span><span class="w"> </span><span class="kt">int</span><span class="w"> </span><span class="n">sy</span><span class="p">,</span><span class="w"> </span><span class="kt">int</span><span class="w"> </span><span class="n">fx</span><span class="p">,</span><span class="w"> </span><span class="kt">int</span><span class="w"> </span><span class="n">fy</span><span class="p">,</span><span class="w"> </span><span class="kt">int</span><span class="w"> </span><span class="n">t</span><span class="p">)</span><span class="w"> </span><span class="p">{</span>
77679-
<span class="w"> </span><span class="k">if</span><span class="w"> </span><span class="p">(</span><span class="n">sx</span><span class="w"> </span><span class="o">==</span><span class="w"> </span><span class="n">fx</span><span class="w"> </span><span class="o">&amp;&amp;</span><span class="w"> </span><span class="n">sy</span><span class="w"> </span><span class="o">==</span><span class="w"> </span><span class="n">fy</span><span class="p">)</span>
77683+
<span class="w"> </span><span class="k">if</span><span class="w"> </span><span class="p">(</span><span class="n">sx</span><span class="w"> </span><span class="o">==</span><span class="w"> </span><span class="n">fx</span><span class="w"> </span><span class="o">&amp;&amp;</span><span class="w"> </span><span class="n">sy</span><span class="w"> </span><span class="o">==</span><span class="w"> </span><span class="n">fy</span><span class="p">)</span><span class="w"> </span><span class="p">{</span>
7768077684
<span class="w"> </span><span class="k">return</span><span class="w"> </span><span class="n">t</span><span class="w"> </span><span class="o">!=</span><span class="w"> </span><span class="m">1</span><span class="p">;</span>
77685+
<span class="w"> </span><span class="p">}</span>
7768177686
<span class="w"> </span><span class="k">return</span><span class="w"> </span><span class="n">Math</span><span class="p">.</span><span class="n">Max</span><span class="p">(</span><span class="n">Math</span><span class="p">.</span><span class="n">Abs</span><span class="p">(</span><span class="n">sx</span><span class="w"> </span><span class="o">-</span><span class="w"> </span><span class="n">fx</span><span class="p">),</span><span class="w"> </span><span class="n">Math</span><span class="p">.</span><span class="n">Abs</span><span class="p">(</span><span class="n">sy</span><span class="w"> </span><span class="o">-</span><span class="w"> </span><span class="n">fy</span><span class="p">))</span><span class="w"> </span><span class="o">&lt;=</span><span class="w"> </span><span class="n">t</span><span class="p">;</span>
7768277687
<span class="w"> </span><span class="p">}</span>
7768377688
<span class="p">}</span>

en/search/search_index.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)