1
0
mirror of https://gitee.com/coder-xiaomo/leetcode-problemset synced 2025-09-11 02:11:42 +08:00
Code Issues Projects Releases Wiki Activity GitHub Gitee

批量更新数据

This commit is contained in:
2025-01-09 20:29:41 +08:00
parent 04ecea043d
commit 48cdd06c2b
5053 changed files with 156164 additions and 135322 deletions

View File

@@ -1,58 +1,53 @@
<p><strong>有效数字</strong>(按顺序)可以分成以下几个部分:</p>
<p>给定一个字符串&nbsp;<code>s</code>&nbsp;,返回&nbsp;<code>s</code>&nbsp;是否是一个 <strong>有效数字</strong></p>
<p>例如,下面的都是有效数字:<code>"2", "0089", "-0.1", "+3.14", "4.", "-.9", "2e10", "-90E3", "3e+7", "+6e-1", "53.5e93", "-123.456e789"</code>,而接下来的不是:<code>"abc", "1a", "1e", "e3", "99e2.5", "--6", "-+3", "95a54e53"</code></p>
<p>一般的,一个 <strong>有效数字</strong>&nbsp;可以用以下的规则之一定义:</p>
<ol>
<li>一个 <strong></strong> 或者 <strong></strong></li>
<li>(可选)一个 <code>'e'</code><code>'E'</code> ,后面跟着一个 <strong></strong></li>
<li>一个 <strong></strong> 后面跟着一个 <strong>可选指</strong></li>
<li>一个 <strong>十进制数</strong> 后面跟着一个&nbsp;<strong>可选指</strong></li>
</ol>
<p><strong></strong>(按顺序)可以分成以下几个部分:</p>
<p>一个 <strong></strong> 定义为一个&nbsp;<strong>可选符号</strong>&nbsp;<code>'-'</code>&nbsp;&nbsp;<code>'+'</code>&nbsp;后面跟着 <strong>数字</strong></p>
<p>一个 <strong>十进制数</strong>&nbsp;定义为一个&nbsp;<strong>可选符号&nbsp;</strong><code>'-'</code>&nbsp;&nbsp;<code>'+'</code>&nbsp;后面跟着下述规则:</p>
<ol>
<li>(可选)一个符号字符(<code>'+'</code><code>'-'</code></li>
<li>下述格式之一:
<ol>
<li>至少一位数字,后面跟着一个点 <code>'.'</code></li>
<li>至少一位数字,后面跟着一个点 <code>'.'</code> ,后面再跟着至少一位数字</li>
<li>一个点 <code>'.'</code> ,后面跟着至少一位数字</li>
</ol>
</li>
<li><strong>数字&nbsp;</strong>后跟着一个 <strong>小数点&nbsp;<code>.</code></strong></li>
<li><strong>数字&nbsp;</strong>后跟着一个 <strong>小数点&nbsp;<code>.</code>&nbsp;</strong>再跟着<strong> 数位</strong></li>
<li>一个 <strong>小数点&nbsp;<code>.</code>&nbsp;</strong>后跟着<strong> 数位</strong></li>
</ol>
<p><strong></strong>(按顺序)可以分成以下几个部分:</p>
<p><strong></strong> 定义为指数符号 <code>'e'</code><code>'E'</code>,后面跟着一个 <b>整数</b></p>
<ol>
<li>(可选)一个符号字符(<code>'+'</code><code>'-'</code></li>
<li>至少一位数字</li>
</ol>
<p>部分有效数字列举如下:<code>["2", "0089", "-0.1", "+3.14", "4.", "-.9", "2e10", "-90E3", "3e+7", "+6e-1", "53.5e93", "-123.456e789"]</code></p>
<p>部分无效数字列举如下:<code>["abc", "1a", "1e", "e3", "99e2.5", "--6", "-+3", "95a54e53"]</code></p>
<p>给你一个字符串 <code>s</code> ,如果 <code>s</code> 是一个 <strong>有效数字</strong> ,请返回 <code>true</code></p>
<p><strong>数字</strong>&nbsp;定义为一个或多个数位。</p>
<p>&nbsp;</p>
<p><strong>示例 1</strong></p>
<p><strong class="example">示例 1</strong></p>
<pre>
<strong>输入:</strong>s = "0"
<strong>输出:</strong>true
</pre>
<div class="example-block">
<p><strong>输入:</strong><span class="example-io">s = "0"</span></p>
<p><strong>示例 2</strong></p>
<p><strong>输出</strong><span class="example-io">true</span></p>
</div>
<pre>
<strong>输入:</strong>s = "e"
<strong>输出:</strong>false
</pre>
<p><strong class="example">示例 2</strong></p>
<p><strong>示例 3</strong></p>
<div class="example-block">
<p><strong>输入:</strong><span class="example-io">s = "e"</span></p>
<pre>
<strong>输入:</strong>s = "."
<strong>输出:</strong>false
</pre>
<p><strong>输出:</strong><span class="example-io">false</span></p>
</div>
<p><strong class="example">示例 3</strong></p>
<div class="example-block">
<p><strong>输入:</strong><span class="example-io">s = "."</span></p>
<p><strong>输出:</strong><span class="example-io">false</span></p>
</div>
<p>&nbsp;</p>