問題タブ [series]

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

design-patterns - [x] >= [x+1] の配列ですべての可能な値を生成する方法は?

サイズ n の配列を取り、位置 x の数値が x+1 以上である最大サイズまでの整数値のすべての可能な組み合わせを生成するアルゴリズムを作成しようとしています。

したがって、サイズ 4 で最大 5 の配列の場合:

すべて許容値です。

無効です。

サイズが 4 で最大値が 1 の配列の場合、これは可能なすべての組み合わせになります。

maxの任意の値に対してそれを実装する方法について頭を悩ませることができないようです。だから私はあなたに手を貸してくれるかどうかあなたたちに尋ねています:D

これらのシリーズに名前はありますか?

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

flash - 配列内のすべてのシリーズを見つける

すべての系列 ([7,8,9] のように、少なくとも 3 つの連続した値を持つ配列の組み合わせ) の数を見つけ、値の数が最も多いのはどうすればよいですか?

[3,4,1,2,2] からは 2 - ([1,2,3,4] が 2 回になりますが、[1,2,3]*2 と [2,3,4]*2 は無視されます)

[9,6,7,5,8] から 1 - ([5,6,7,8,9])

[1,2,3,1,2] から 4 ([1,2,3] * 3) になります

ありがとう


編集

これのポイントは、クリブ ハンドでランをカウントすることです。カウントされたシリーズがすべてのカードと重ならない限り、アレイがどのような順序でシリーズを持っているかは問題ではありません。


編集 1

これにより、これらの値を持つ配列 ($ranks) が作成されます[2:2, 3:1, 4:1, 9:1]

これから、2,3 ad4 4 の下の値を掛けて 3 を掛けることができるので、2*1*1 * 3 が得られます。

私は今、連続した値を見つける方法を理解しようとしており、そうでないもの (9 など) を無視します。

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

svn - それぞれが新しいリビジョンである一連のスナップショットを Subversion にインポートし、ソース ツリーに入力するスクリプト/ツールはありますか?

私はコードをローカルで開発し、開発の重要なポイント (作業中のビルドなど) に到達するたびに、かなり定期的にスナップショットを撮りました。

したがって、約40個のフォルダーの長いリストがあり、各フォルダーはスナップショットであり、たとえば日付YYYYMMDDの昇順です。たとえば、-

  1. 20100523
  2. 20100614
  3. 20100721
  4. 20100722
  5. 20100809
  6. 20100901
  7. 20101001
  8. 20101003
  9. 20101104
  10. 20101119
  11. 20101203
  12. 20101218
  13. 20110102

これらの各スナップショットを新しいサブバージョン リビジョンとしてソース ツリーにインポートするスクリプトを探しています。最終的な結果として、HEAD リビジョンは最後のスナップショットと同じになり、他のリビジョンは同じように番号が付けられます。

その他の要件:

  • HEAD リビジョンは以前のスナップショットの累積ではありません。つまり、古いスナップショットに表示されたが後のスナップショットには表示されないファイル (リファクタリングなどにより) は、HEAD リビジョンに表示されません。
  • その間、スナップショット間で存続するファイル間に連続性があるはずです。Subversion は、これらのファイルの以前のバージョンが存在することを認識し、各リビジョン内でそれらを新しいファイルとして扱わないようにする必要があります。

私の目的に関するいくつかの背景:

  • ローカルのプライベート スナップショット コピーを保持するのではなく、この作業を正式にリビジョン管理する必要があります。
  • この作品はオープンソースとしてリリースする予定なので、バージョン管理を強くお勧めします
  • 現在人気のあるバージョン管理システム (Subversion と GIT) のいくつかを評価していますが、Subversion で機能するソリューションが絶対に必要です。特定のツールを使用するよう説得されるつもりはありません。GIT のソリューションも必要なので、検討しているツールごとにソリューションが必要です (GIT については個別に回答を投稿するので、専門知識を持つ人々の陣営を分けます) GIT および Subversion では、どちらか一方に的を絞った答えを出すことができます)。

同じ質問ですが、GIT [programmers.stackexchange.com で回答]: https://softwareengineering.stackexchange.com/questions/33868/script-tool-to-import-series-of-snapshots-each-being-a- git-po への新版

stackoverflow.com の Subversion の概要の回答ですが、スクリプトに関する詳細は十分ではありません。使用するコマンド、必要に応じて有効なシナリオをチェックするコード、つまり基本的に動作するスクリプトです。XCodeスナップショットを新しいSVNリポジトリにインポートする方法はありますか?

(当初はprogrammers.stackexchange.comに投稿されましたが、プログラマーには主観的な議論が含まれているため、ここで公開されています。stackoverflow.comは正確な質問と回答のためのものです (サイトの公式比較によると ( http://meta.programmers.stackexchange.com/questions/ 171/whats-the-difference- between-programmers-and-so ) ) )。

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

algorithm - これは、遺伝的プログラミングを使用して系列の方程式を見つけることは可能ですか?

シリーズを構成する数字のリストがあります。同じ系列を再生できる方程式を見つけたい。これは可能ですか?また、それをプログラムするために何をお勧めしますか(GA、GPなど)。例を挙げてください。

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

python - パイ計算でのセグメンテーション違反 (python)

85000 タームを超えると、セグメンテーション違反が発生し、Python が終了します。どうすればこれを回避できますか? なぜクラッシュするのですか?もっとメモリか何かを使用してください

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

c# - C# - チャート - シリーズへの範囲の追加

Microsoft の Charting コントロールを使用して、追加したいリストを繰り返し処理することなく、ポイントの範囲を一度に追加できますか? リストがあり、リスト全体をチャート コントロールのシリーズの Y 値として追加する必要があり、単純に「foreach」ステートメントでこれを行います。

必要以上に効率が悪いように思えました。私はGoogleでこれに対する答えを見つけようとしていますが、正直なところ、「良い」グラフの例を見つけることができませんでした(Microsoft自身が提供するものを除く)。

読んでくれてありがとう!

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

java - Seriesクラスを使用してRestletのプロパティを設定するにはどうすればよいですか?

リダイレクトに従うようにレストレットクライアントを設定したい。これを行うには、コンテキストを作成し、コンテキストを使用するようにクライアントを設定してから実行する必要があります。

ただし、パラメータを追加するには:

コンテキストに対して、Series<Parameter>を作成する必要があります。Seriesクラスはabsractであり、サブクラス化するには、コピーコンストラクターとaddEntryメソッドのように見えるものを実装する必要があるため、これにより問題が発生します。

次の抽象メソッドをどのように実装しますか?Series <Parameter>を返す必要があるため、返すシリーズを作成する必要がありますが、返すシリーズを作成するための実用的なSeriesクラスがまだありません。

ありがとう!

0 投票する
9 に答える
7909 参照

c# - C#-1 2 4 8 16 32 64 ...シリーズ-入力番号、再帰関数に基づいてインデックスを検索しますか?

私は一連の数字を持っています:[1 2 4 8 16 32 64 128]、数字を入力した場合、つまり66の場合、出力は64と2になります。87を入力した場合、出力は64、16、4、2、1になります。

(基本的には、最初に可能な最大数で除算し、余りを見つけてから、余りが0になるまで、可能な最大数で除算し続けます。または、別の方法として、可能な最大数を減算し、到達するまでそのように減算し続けることもできます。 0.)

再帰関数を考えていますが、よくわかりません。何か助けはありますか?

ありがとう。

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

actionscript - Conrec を使用して等高線の連続点の配列を組み立てる方法

私はコンレックの悪夢を見ています。Conrec を使用して ActionScript で等高線を実装しようとしています。Java と JavaScript の両方の実装を調べましたが、まだ行き詰まっています。これらはここにあります: http://paulbourke.net/papers/conrec/

Conrec はグリッド データを取得し、連続した等高線を組み立てます。問題は、必ずしもこれらの線を連続的に描画するとは限らないことです。たとえば、A、B、C、D などではなく、A->B、C->B、C->D の順に描画します。

JavaScriptの実装はこれを考慮しており、命令をドローポイントの配列にシリアライズしているようです。それは私も最終的に達成したいことです。つまり、コア Conrec ロジック (例: A->B、C->B、C->D など) から命令を取得し、A、B、C、D シリーズに編成します。破線に対応するためにシリーズを多次元配列として返すこともあると思います(例:[[A、B、C、D]、[E、F、G]] )この最後の機能は、Actionscript で行う必要があるものです。

この最後の部分は、私が立ち往生しているところです。今のところ Conrec は無視します (Actionscript の実装を見つけることをあきらめました)。これらの命令をシリアル ポイントのコレクションにまとめるにはどうすればよいでしょうか? Conrec から「X->Y からポイントを描画する」というメッセージが表示された場合、X または Y が既にシリーズに含まれているかどうかを最初に確認し、X または Y (シリーズに含まれていない方) をシリーズに追加するにはどうすればよいですか? そして、どちらもシリーズにない場合は、X、Y をスターティング セットとして新しいシリーズを開始します。次に、既存のすべてのシリーズと接続シリーズに対して後続の命令をチェックし、それらが同じポイントで開始および停止する場合は? また、シリーズがそれ自体を閉じることができるようにする必要があります (例: A、B、C、A) -- ループ (それは可能ですか?!)。

これが理にかなっていることを願っています。「連結」を超えてやりたいことを表す専門用語があるかどうかはわかりません。また、誰かが Conrec でこれを行い、私にいくつかの指針を与えてくれることを願っています。

それまでの間、私はこれを続けて、何かを思いつくことができるかどうかを確認しますが、自分の能力に自信がありません. ベテランや専門家のアドバイスに本当に感謝しています。

PS: グリッド データから等高線を描画する別の方法を知っている場合は、代替案を受け入れます。しかし、Actionscript で実装できなければなりません。

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

c# - MS Chart Controlシリーズのラベル配置

MS Chart コントロールで作成したガント チャート (RangeBar) があります。一部の短いシリーズでは、ラベルがバーの外側に表示されます。ラベルがバーの内側にとどまり、切り捨てられるように設定することをお勧めします(省略記号を使用すると便利です)。これを行う方法はありますか?私は何年にもわたってチャートとシリーズのプロパティを探し回ってきましたが、成功していません。