在Java中,如何检查数字是否是多维数据集?
数字可以在范围之间 ?2,147,483,648..2,147,483,647
比如给出以下数字,我们可以看到它们是立方体
8 (2^3) - True
27 (3^3) - True
64 (4^3) - True
Run Code Online (Sandbox Code Playgroud)
(-1291)^ 3和1291 ^ 3都已经int在Java 的范围之外.所以无论如何都有2581这样的数字.老实说,查找表可能是最简单,最快速的事情.