Skip to content

Commit 2ea70ce

Browse files
committed
deploy: 684d3e9
1 parent ed3e4df commit 2ea70ce

File tree

8 files changed

+6865
-6853
lines changed

8 files changed

+6865
-6853
lines changed

en/lc/1456/index.html

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -76246,19 +76246,19 @@ <h3 id="solution-1-sliding-window">Solution 1: Sliding Window</h3>
7624676246
<span class="normal">18</span>
7624776247
<span class="normal">19</span>
7624876248
<span class="normal">20</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="kd">function</span><span class="w"> </span><span class="nx">maxVowels</span><span class="p">(</span><span class="nx">s</span><span class="o">:</span><span class="w"> </span><span class="kt">string</span><span class="p">,</span><span class="w"> </span><span class="nx">k</span><span class="o">:</span><span class="w"> </span><span class="kt">number</span><span class="p">)</span><span class="o">:</span><span class="w"> </span><span class="kt">number</span><span class="w"> </span><span class="p">{</span>
76249-
<span class="w"> </span><span class="kd">const</span><span class="w"> </span><span class="nx">isVowel</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">(</span><span class="nx">c</span><span class="o">:</span><span class="w"> </span><span class="kt">string</span><span class="p">)</span><span class="w"> </span><span class="p">=&gt;</span><span class="w"> </span><span class="p">[</span><span class="s1">&#39;a&#39;</span><span class="p">,</span><span class="w"> </span><span class="s1">&#39;e&#39;</span><span class="p">,</span><span class="w"> </span><span class="s1">&#39;i&#39;</span><span class="p">,</span><span class="w"> </span><span class="s1">&#39;o&#39;</span><span class="p">,</span><span class="w"> </span><span class="s1">&#39;u&#39;</span><span class="p">].</span><span class="nx">includes</span><span class="p">(</span><span class="nx">c</span><span class="p">);</span>
76249+
<span class="w"> </span><span class="kd">const</span><span class="w"> </span><span class="nx">vowels</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="ow">new</span><span class="w"> </span><span class="nb">Set</span><span class="p">([</span><span class="s1">&#39;a&#39;</span><span class="p">,</span><span class="w"> </span><span class="s1">&#39;e&#39;</span><span class="p">,</span><span class="w"> </span><span class="s1">&#39;i&#39;</span><span class="p">,</span><span class="w"> </span><span class="s1">&#39;o&#39;</span><span class="p">,</span><span class="w"> </span><span class="s1">&#39;u&#39;</span><span class="p">]);</span>
7625076250
<span class="w"> </span><span class="kd">let</span><span class="w"> </span><span class="nx">cnt</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="mf">0</span><span class="p">;</span>
7625176251
<span class="w"> </span><span class="k">for</span><span class="w"> </span><span class="p">(</span><span class="kd">let</span><span class="w"> </span><span class="nx">i</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="mf">0</span><span class="p">;</span><span class="w"> </span><span class="nx">i</span><span class="w"> </span><span class="o">&lt;</span><span class="w"> </span><span class="nx">k</span><span class="p">;</span><span class="w"> </span><span class="nx">i</span><span class="o">++</span><span class="p">)</span><span class="w"> </span><span class="p">{</span>
76252-
<span class="w"> </span><span class="k">if</span><span class="w"> </span><span class="p">(</span><span class="nx">isVowel</span><span class="p">(</span><span class="nx">s</span><span class="p">[</span><span class="nx">i</span><span class="p">]))</span><span class="w"> </span><span class="p">{</span>
76252+
<span class="w"> </span><span class="k">if</span><span class="w"> </span><span class="p">(</span><span class="nx">vowels</span><span class="p">.</span><span class="nx">has</span><span class="p">(</span><span class="nx">s</span><span class="p">[</span><span class="nx">i</span><span class="p">]))</span><span class="w"> </span><span class="p">{</span>
7625376253
<span class="w"> </span><span class="nx">cnt</span><span class="o">++</span><span class="p">;</span>
7625476254
<span class="w"> </span><span class="p">}</span>
7625576255
<span class="w"> </span><span class="p">}</span>
7625676256
<span class="w"> </span><span class="kd">let</span><span class="w"> </span><span class="nx">ans</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nx">cnt</span><span class="p">;</span>
7625776257
<span class="w"> </span><span class="k">for</span><span class="w"> </span><span class="p">(</span><span class="kd">let</span><span class="w"> </span><span class="nx">i</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nx">k</span><span class="p">;</span><span class="w"> </span><span class="nx">i</span><span class="w"> </span><span class="o">&lt;</span><span class="w"> </span><span class="nx">s</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="w"> </span><span class="nx">i</span><span class="o">++</span><span class="p">)</span><span class="w"> </span><span class="p">{</span>
76258-
<span class="w"> </span><span class="k">if</span><span class="w"> </span><span class="p">(</span><span class="nx">isVowel</span><span class="p">(</span><span class="nx">s</span><span class="p">[</span><span class="nx">i</span><span class="p">]))</span><span class="w"> </span><span class="p">{</span>
76258+
<span class="w"> </span><span class="k">if</span><span class="w"> </span><span class="p">(</span><span class="nx">vowels</span><span class="p">.</span><span class="nx">has</span><span class="p">(</span><span class="nx">s</span><span class="p">[</span><span class="nx">i</span><span class="p">]))</span><span class="w"> </span><span class="p">{</span>
7625976259
<span class="w"> </span><span class="nx">cnt</span><span class="o">++</span><span class="p">;</span>
7626076260
<span class="w"> </span><span class="p">}</span>
76261-
<span class="w"> </span><span class="k">if</span><span class="w"> </span><span class="p">(</span><span class="nx">isVowel</span><span class="p">(</span><span class="nx">s</span><span class="p">[</span><span class="nx">i</span><span class="w"> </span><span class="o">-</span><span class="w"> </span><span class="nx">k</span><span class="p">]))</span><span class="w"> </span><span class="p">{</span>
76261+
<span class="w"> </span><span class="k">if</span><span class="w"> </span><span class="p">(</span><span class="nx">vowels</span><span class="p">.</span><span class="nx">has</span><span class="p">(</span><span class="nx">s</span><span class="p">[</span><span class="nx">i</span><span class="w"> </span><span class="o">-</span><span class="w"> </span><span class="nx">k</span><span class="p">]))</span><span class="w"> </span><span class="p">{</span>
7626276262
<span class="w"> </span><span class="nx">cnt</span><span class="o">--</span><span class="p">;</span>
7626376263
<span class="w"> </span><span class="p">}</span>
7626476264
<span class="w"> </span><span class="nx">ans</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nb">Math</span><span class="p">.</span><span class="nx">max</span><span class="p">(</span><span class="nx">ans</span><span class="p">,</span><span class="w"> </span><span class="nx">cnt</span><span class="p">);</span>
@@ -76360,6 +76360,11 @@ <h3 id="solution-1-sliding-window">Solution 1: Sliding Window</h3>
7636076360

7636176361
<nav>
7636276362

76363+
<a href="https://github.com/rain84" class="md-author" title="@rain84">
76364+
76365+
<img src="https://avatars.githubusercontent.com/u/1732547?v=4&size=72" alt="rain84">
76366+
</a>
76367+
7636376368
<a href="https://github.com/yanglbme" class="md-author" title="@yanglbme">
7636476369

7636576370
<img src="https://avatars.githubusercontent.com/u/21008209?v=4&size=72" alt="yanglbme">
@@ -76375,12 +76380,13 @@ <h3 id="solution-1-sliding-window">Solution 1: Sliding Window</h3>
7637576380
<img src="https://avatars.githubusercontent.com/u/99040799?v=4&size=72" alt="Qiu-IT">
7637676381
</a>
7637776382

76378-
<a href="https://github.com/zhaocchen" class="md-author" title="@zhaocchen">
76379-
76380-
<img src="https://avatars.githubusercontent.com/u/22462923?v=4&size=72" alt="zhaocchen">
76381-
</a>
7638276383

7638376384

76385+
76386+
<a href="https://github.com/doocs/leetcode/blob/main/solution/1400-1499/1456.Maximum%20Number%20of%20Vowels%20in%20a%20Substring%20of%20Given%20Length/README_EN.md" class="md-author md-author--more">
76387+
+1
76388+
</a>
76389+
7638476390

7638576391
</nav>
7638676392
</span>

en/search/search_index.json

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

0 commit comments

Comments
 (0)