1【中等】用 Rand7() 实现 Rand10() 1【中等】用 Rand7() 实现 Rand10() class Solution extends SolBase { public int rand10() { int row, col, idx; do { row = rand7(); col = rand7(); idx = col + (row - 1) * 7; } while (idx > 40); return 1 + (idx - 1) % 10; }} 反正记住col+(row-1)*7就可以了,最后需要%10+1。