mirror of
				https://gitee.com/coder-xiaomo/leetcode-problemset
				synced 2025-10-29 08:43:16 +08:00 
			
		
		
		
	存量题库数据更新
This commit is contained in:
		| @@ -1,29 +1,32 @@ | ||||
| <p>给定两个整数,被除数 <code>dividend</code> 和除数 <code>divisor</code>。将两数相除,要求不使用乘法、除法和 mod 运算符。</p> | ||||
| <p>给你两个整数,被除数 <code>dividend</code> 和除数 <code>divisor</code>。将两数相除,要求 <strong>不使用</strong> 乘法、除法和取余运算。</p> | ||||
|  | ||||
| <p>返回被除数 <code>dividend</code> 除以除数 <code>divisor</code> 得到的商。</p> | ||||
| <p>整数除法应该向零截断,也就是截去(<code>truncate</code>)其小数部分。例如,<code>8.345</code> 将被截断为 <code>8</code> ,<code>-2.7335</code> 将被截断至 <code>-2</code> 。</p> | ||||
|  | ||||
| <p>整数除法的结果应当截去(<code>truncate</code>)其小数部分,例如:<code>truncate(8.345) = 8</code> 以及 <code>truncate(-2.7335) = -2</code></p> | ||||
| <p>返回被除数 <code>dividend</code> 除以除数 <code>divisor</code> 得到的 <strong>商</strong> 。</p> | ||||
|  | ||||
| <p><strong>注意:</strong>假设我们的环境只能存储 <strong>32 位</strong> 有符号整数,其数值范围是 <code>[−2<sup>31</sup>,  2<sup>31 </sup>− 1]</code> 。本题中,如果商 <strong>严格大于</strong> <code>2<sup>31 </sup>− 1</code> ,则返回 <code>2<sup>31 </sup>− 1</code> ;如果商 <strong>严格小于</strong> <code>-2<sup>31</sup></code> ,则返回 <code>-2<sup>31</sup></code><sup> </sup>。</p> | ||||
|  | ||||
| <p> </p> | ||||
|  | ||||
| <p><strong>示例 1:</strong></p> | ||||
|  | ||||
| <pre><strong>输入:</strong> dividend = 10, divisor = 3 | ||||
| <pre> | ||||
| <strong>输入:</strong> dividend = 10, divisor = 3 | ||||
| <strong>输出:</strong> 3 | ||||
| <strong>解释: </strong>10/3 = truncate(3.33333..) = truncate(3) = 3</pre> | ||||
| <strong>解释: </strong>10/3 = 3.33333.. ,向零截断后得到 3 。</pre> | ||||
|  | ||||
| <p><strong>示例 2:</strong></p> | ||||
|  | ||||
| <pre><strong>输入:</strong> dividend = 7, divisor = -3 | ||||
| <pre> | ||||
| <strong>输入:</strong> dividend = 7, divisor = -3 | ||||
| <strong>输出:</strong> -2 | ||||
| <strong>解释:</strong> 7/-3 = truncate(-2.33333..) = -2</pre> | ||||
| <strong>解释:</strong> 7/-3 = -2.33333.. ,向零截断后得到 -2 。</pre> | ||||
|  | ||||
| <p> </p> | ||||
|  | ||||
| <p><strong>提示:</strong></p> | ||||
|  | ||||
| <ul> | ||||
| 	<li>被除数和除数均为 32 位有符号整数。</li> | ||||
| 	<li>除数不为 0。</li> | ||||
| 	<li>假设我们的环境只能存储 32 位有符号整数,其数值范围是 [−2<sup>31</sup>,  2<sup>31 </sup>− 1]。本题中,如果除法结果溢出,则返回 2<sup>31 </sup>− 1。</li> | ||||
| 	<li><code>-2<sup>31</sup> <= dividend, divisor <= 2<sup>31</sup> - 1</code></li> | ||||
| 	<li><code>divisor != 0</code></li> | ||||
| </ul> | ||||
|   | ||||
		Reference in New Issue
	
	Block a user