問題タブ [perfect-square]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
3109 参照

ruby - 掛け算を使わずに二乗するにはどうすればいいですか?

演算記号 ( ) を使用せずに数値 (整数または小数/浮動小数点数) を 2 乗する方法を記述する方法があるかどうか疑問に思っていました*。例: の 2乗はに2なります。42.56.253.512.25

これが私のアプローチです:

コードは整数では機能しますが、浮動小数点数/小数では機能しません。ここで何が間違っていますか?また、誰かがこの問題に対する新しいアプローチを持っている場合は、共有してください. アルゴリズムも歓迎です。また、メソッドのパフォーマンスを考慮するとプラスになります。

0 投票する
4 に答える
154480 参照

r - Rのベクトルのすべての値を2乗する方法は?

のすべての値を 2 乗したいのですがdata、次のような for ループを使用することを考えています。

0 投票する
2 に答える
1351 参照

prolog - プロローグ - 生成とテスト、ルールスクエアの書き方(S)

Prolog で、数値 S が false (例: square(3)) または true (例: square(4)) を返す整数の 2 乗であるかどうかをテストする規則 square(S) を作成する必要があります。0 から M までのすべての整数を生成するルールを既に使用しました。

このジェネレーターを使用して、規則 square(S) を作成する必要があります。どうすればいいですか?ありがとう

0 投票する
2 に答える
2014 参照

algorithm - 完全平方アルゴリズム - 実装の説明

この質問は、こちらの投稿のフォローアップです:整数の平方根が整数であるかどうかを判断する最速の方法、入力が完全な正方形であるかどうかを判断するための優れたアルゴリズムは何ですか? .

そこの投稿の1つに、特定の数値がaperfect squareかどうかを確認するための次の解決策がありました。

これはきちんとした解決策であり、完全にうまく機能します。しかし、それがどのように機能するか、さらに重要なことに、このソリューションがどのように導出されるかについての説明は詳細に説明されていません. このソリューションがどのように導き出されているかを知りたいです。

0 投票する
3 に答える
3587 参照

python - lst の要素の 2 乗で構成されるリストを返す再帰関数の書き方は?

再帰を適切に機能させる方法や、無限に繰り返さないようにする方法がわかりません。これは私がこれまでに持っているものです:

最後の戻り行は明らかに間違っています

0 投票する
5 に答える
5965 参照

python - ユーザー入力 Python の数値の正方リスト

ユーザーが数値のリストを入力できる関数を作成しようとしています。次に、[1,2,3] から [1,4,9] のように、各数値が 2 乗されます。これまでのところ、私のコードは次のとおりです。

しかし、「int」オブジェクトは反復可能ではないというエラーが表示されます。私はさまざまな方法を試しましたが、まだ手がかりがないので、誰かが私を助けることができれば、私は大歓迎です.

0 投票する
1 に答える
505 参照

r - plyr の複数のモデルから r^2 を抽出する

plyr 関数を使用して回帰を効率的に組み合わせることを望んでいます。複数年の月次データを含むデータ フレームを形式yDDDD(so y2014y2013など)で持っています。

現在、これらの dfs の 1 つに対して以下のコードがありますy2014。毎年、必要に応じて、月ごとに回帰を実行しています。

やりたいことがいくつかありますので、よろしくお願いします!

A. r^2for each モデルを抽出します。1つのモデルについては、summary(model)$r.squaredそれを取得するためにできることは知っていますが、私の構成ではうまくいきませんでした.

B. ループ型構造に同じ方法論を適用して、モデルをすべてのデータ フレーム (y2013および逆方向)に対して実行します。

C. 要約を (Excel に) 簡単にエクスポートできる形式に変換する -->ldply関数は要約に対して機能しません。

再度、感謝します。