問題タブ [fizzbuzz]

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 に答える
3170 参照

java - fizzbuzz - もっと短くできますか?

警告: 私はより良いコードを求めているのではありません。コードを短くするために何ができるかを学ぶために、HackerRank の短いコードを求めています。

私はJavaの初心者で、このFizzBu​​zzの問題を試していました:

1 から 100 までの数字を出力するプログラムを作成します。ただし、3 の倍数の場合は数字の代わりに >"Fizz" を出力し、5 の倍数の場合は "Buzz" を出力します。3 と 5 の両方の倍数 > である数については、「FizzBu​​zz」と出力します。

解決策をできるだけ短く書きました。

3.6点でした。しかし、明らかに改善の余地があります。なぜなら、27 文字以下で書いた人もいるからです。そんなことがあるものか ?助言がありますか?ランクはあまり気にしません。何が欠けているのか知りたいだけです。

編集:あなたの助けを借りて、私はそれを次のようにしました:

14文字を削除したようです。神は、他の人々が何をしてさらに 13 文字を失ったかを知っています。とりあえずありがとう。

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

python - この Fizz Buzz ジェネレーターが、この Fizz Buzz Iterator クラスよりも大幅に高速なのはなぜですか?

イテレーター クラスのメソッドとジェネレーターについて学習した後、各イディオムを使用して単純な Fizz Buzz ソリューションのパフォーマンス特性をテストしました。

timeitジェネレーター関数によると、イテレーター クラスよりも約1/4 倍高速です。

もう一度質問します。この Fizz Buzz ジェネレーターは、この Fizz Buzz Iterator クラスよりも大幅に高速なのはなぜですか?

Fizz Buzz イテレータ クラス

Fizz Buzz ジェネレーター機能

0 投票する
10 に答える
9572 参照

ruby - ダミーのための Ruby の Fizz Buzz

ネタバレ注意: 私は真の初心者です。クラスのルビーでフィズバズを理解することを任され、問題を解決するコードのバージョンをいくつか見つけましたが、私の理解は非常に初歩的であるため、これらの例が実際にどのように機能するかを理解できません.

最初の質問 (大笑いする場合はネタバレ注意を参照してください): Ruby で 1 から 100 までの数字を出力するにはどうすればよいですか?

2 番目の質問: 「if else」を使用してこれを解決できますか? 私の失敗したコードは次のとおりです (添付ファイルにはスクリーン ショットがあります):

ありがとう、

0 投票する
11 に答える
9268 参照

python - パイソン・フィズバズ

Pythonで行うこの質問が与えられました:

ユーザーから番号のリストを受け取り、そのリストに対して FizzBu​​zz を実行します。

リストをループするときは、次のルールを覚えておいてください。

1) 数が 3 と 5 の両方で割り切れる場合FizzBuzz

2) 3 print でしか割り切れない場合Fizz

3) 5 でしか割り切れない場合Buzz

4) それ以外の場合は、番号を印刷するだけです

エルフも忘れないで!

次のスクリプトを作成しましたが、ifでエラーが発生しますn%3=True

誰でも助けることができますか?どうもありがとうございました!

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

java - Java オプティマイザは計算値をメモ化しますか?

どのfizzbuzz実装がより効率的ですか?