367有効なパーフェクトスクエア
イージー
正の整数を考える numは、場合にTrueを返す関数書き込み numが 完璧な四角はfalseです。
注:DOは任意の組み込みのようなライブラリ関数を使用していません sqrt
。
例1:
入力:16
出力:真
例2:
入力:14
出力:偽
パッケージleetcode.easy。 パブリッククラスValidPerfectSquare { パブリックブールisPerfectSquare(INT NUM){ 以下のために(長いI 1 =、iが<= NUM; I ++){ {(私は== NUMを*)場合 trueを返します。 }そうでなければ(I * I> NUM)であれば{ ブレーク; }他{ 持続する; } } falseを返します。 } @ org.junit.Test 公共ボイド試験(){ System.out.println(isPerfectSquare(16))。 System.out.println(isPerfectSquare(14))。 } }