题目
给定方法 ran服务器托管网d7 可生成 [1,7] 范围内的均匀随机整数,试写一个方法 rand10 生成 [1,10] 范围内的均匀随机整数。
你只能调用 rand7() 且不能调用其他方法。请不要使用系统的 Math.random() 方法。
每个测试用例将有一个内部参数 n,即你实现的函数 rand10() 在测试时将被调用的次数。请注意,这不是传递给 rand10() 的参数。
示例 1:
输入: 1
输出: [2]
示例 2:
输入: 2
输出: [2,8]
示例 3:
输入: 3
输出: [3,8,10]
代码实现
class Solution extends SolBase {
public int rand10() {
服务器托管网 int a, b, idx;
while (true) {
a = rand7();
b = rand7();
idx = b + (a - 1) * 7;
if (idx
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
机房租用,北京机房租用,IDC机房托管, http://www.fwqtg.net
SuperMap iServer 默认使用了一些HTTP端口,启动服务时,请确认这些端口不被占用,且可以通过防火墙,否则可能导致一些功能不可用。 端口概览 iServer 默认使用的端口如下表: 端口 用途 是否可修改 8090 启用Tomcat服务 是 80…