問題タブ [pseudocode]

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 投票する
1 に答える
965 参照

ruby - Rubyコード翻訳リクエスト

私はRuby構文の知識がほとんどなく、誰かが以下の関数を擬似コードに変換し、それがどのように呼び出されるかの例を提供してくれることを望んでいましたか?

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

string - プログラムで文字列を作成し、末尾または先頭のブール演算子を処理する

アプリケーションでLuceneを使用しています。そのため、ユーザーがドロップダウンから検索するものを選択してクエリを作成できるフォームがあります。ユーザーが送信すると、クエリを作成すると、次のようになります。

これに伴う問題は、ステートメントが「AND」で始まることです。

今、私は通常次のように終了します:

仲間のプログラマーは通常、次のことを好みますか?

私が考えていないこの種のことのために人々が使用するのが好きな別のテクニックはありますか?私は前者が好きです。

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

algorithm - 二分木の最短枝の長さを返すアルゴリズム

二分木は、ノード n に対して、l(n) が n の左の子を与え、r(n) が n の右の子を与えるように、2 つの関数 l および r を使用してエンコードできます。

木の枝は根から葉への経路であり、特定の葉への枝の長さは、根からその葉への経路上の円弧の数です。

MinBranch(l,r,x) を、関数 l および r によってエンコードされたバイナリ ツリーと、バイナリ ツリーのルート ノード x を取得する単純な再帰アルゴリズムとし、バイナリ ツリーの最短ブランチを返します。

このアルゴリズムの疑似コードを提供してください。

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

php - シェルフスタッキングの疑似コード

行に表示する必要がある、幅が 1-n 単位のシリアル番号の付いた項目があるとします。各行は m 単位の幅です。m幅の制限が維持されるように、行を出力する擬似コードが必要です。これはナップザックの問題ではありません。アイテムはシリアル番号順に並べる必要があるためです。行の末尾の空白は問題ありません。

PHP と jQuery/javascript の両方でそれが必要なため、疑似コードの要求があったため、私はこれについて尻尾を追いかけてきました....

0 投票する
6 に答える
409 参照

if-statement - このコードを改善する方法は?(多すぎる場合)

正方形の境界線を印刷したい...正方形の1辺だけ、またはそれ以上の辺を印刷する可能性があるので、このメソッドを作成しました

それはうまくいくかもしれませんが、それはそれほどエレガントではなく、多すぎると思います、そしてすべてのステートメントは多かれ少なかれ同じです。このコードを単純化する方法が必要だと思いますが、何か提案はありますか?

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

pseudocode - 一部の MIT コースウェアからの疑似コード

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

python - Python - 疑似コードを書く?

8 x 8 の正方形のチェッカーボードを描画するための疑似コードをどのように記述しますか?どの正方形も完全である必要はありません。(すべて空にすることができます)

疑似コードの概念がよくわかりません。

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

python - 例を理解する

私はPythonを学んでいて、この例に出くわしました.誰かが簡単な英語(または疑似コード)でこれが行ごとに何をしているのか説明してもらえますか.

どうもありがとう

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

stack - 中置を後置に変換するための疑似コード

このための疑似コードを取得するのに苦労しています。

文字列ごとに文字列を左から右にスキャンします オペランドの場合はそれを文字列に追加し、それ以外の場合は演算子はスタックに追加します ....

( )sの処理に苦労しています