問題タブ [sequences]

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

python - シーケンスのシーケンスを平坦化するための理解?

シーケンスのシーケンス (おそらくタプルのリスト) がある場合は、 itertools.chain() を使用してフラット化できます。しかし、理解として書きたいと思うこともあります。私はそれを行う方法を理解できません。これは非常に解釈されたケースです:

シーケンス内のすべてのペアの要素を交換したいとしましょう。ここでは文字列をシーケンスとして使用します。

シーケンスの偶数スライスと奇数スライスで zip を使用してペアを交換します。しかし、フラット化する必要があるタプルのリストができあがります。だから私は chain() を使います。代わりに理解して表現する方法はありますか?

ペアの要素を交換するという基本的な問題に対する独自の解決策を投稿したい場合は、先に進んでください。何か新しいことを教えてくれるものは何でも賛成票を投じます。ただし、回答が「いいえ、できません」であっても、私の質問を対象とした回答のみを承認済みとしてマークします。

0 投票する
8 に答える
2268 参照

sql - Oracle のシーケンスが嫌いなのはなぜですか?

Oracle のシーケンスが気に入らない人もいます。なんで?とても使いやすく、とてもいいと思います。選択、挿入、更新などで使用できます...

0 投票する
47 に答える
719350 参照

python - フィボナッチ数列の書き方は?

私はもともとプログラムを間違ってコーディングしていました。範囲内のフィボナッチ数を返す代わりに (つまり、startNumber 1、endNumber 20 は 1 と 20 の間の数値のみを指定する必要があります)、範囲内のすべてのフィボナッチ数を表示するプログラムを作成しました (つまり、startNumber 1、endNumber 20表示 = 最初の 20 個のフィボナッチ数)。私は確実なコードを持っていると思いました。また、なぜこれが起こっているのかわかりません。

誰かが私のパートII(重複のために閉鎖された - https://stackoverflow.com/questions/504193/how-to-write-the-fibonacci-sequence-in-python-part-ii)で私が指摘したwhile ループを使用してジェネレーターに startNumber と endNumber を渡す必要があります。誰かがこれを行う方法を教えてもらえますか? どんな助けでも大歓迎です。


私は学習中のプログラマーで、ちょっとしたごちゃ混ぜに出くわしました。ユーザーが入力した開始番号と終了番号によってフィボナッチ数列を計算して表示するプログラムを作成するように求められました (つまり、startNumber = 20 endNumber = 100 で、その範囲内の数値のみが表示されます)。秘訣は、それを包括的に使用することです(Pythonで行う方法がわかりませんか?-これは、包括的範囲を使用することを意味すると思いますか?)。

私がこれまでに持っているのは、実際のコーディングではなく、次のとおりです。

  • Fib シーケンス式を無限に書き込む
  • Fib シーケンスからのみ startNumber から endNumber までを表示します。

どこから始めたらいいのかわからないので、これを書く方法についてのアイデアや洞察を求めています。私は Fib シーケンスのフォーラムも作成しようとしましたが、それについても迷っています。

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

objective-c - iPhone SDK: シーケンス内のボタンの時間を記録して再生する

ボタンを押してシステム ビープ音を鳴らすアプリを開発中です。

出力を記録する代わりに、ボタンが押されたタイミングを記録することを考えていたので、ユーザーが「再生」ボタンを押すと、ユーザーが押したのと同じタイミングでボタンが押されるので、 iPhoneは音を録音していますが、順番に再生しているだけです。ユーザーが記録ボタンを押したら、これが発生することを望みます。

例:

  1. ユーザーがレコードを押す
  2. 計時開始
  3. 各ボタンが押されたタイミングとそのタイミングを記録する

  4. ボタンを押すとタイミングが止まる
  5. PLAY ボタンは一連のイベントを再生します

コーディングや読むべきドキュメントなどについて、誰かアイデアを教えてください。

どうもありがとう!

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

f# - F# Console.ReadLine() を文字列 seq として抽象化する方法

Console.ReadLine() を文字列 seq に抽象化する関数を書きたい

line = null の場合、seq は中断する必要があります

このように使用するには:

この関数をどのように記述しますか?

ありがとう

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

python - モリス シーケンスを生成するより Pythonic な方法を提供できる人はいますか?

Pythonでモリスシーケンスを生成しようとしています。私の現在の解決策は以下ですが、Pythonでcを書いたような気がします。誰もがよりpythonicなソリューションを提供できますか?

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

f# - F# シーケンスが再列挙される原因は何ですか?

一連のレクサートークンで動作する再帰関数のセットであるパー​​サーがあります。

私が直面している問題は、再帰的な関数呼び出しでシーケンスが最初から再開されるように見えることです。次の関数のスケルトン定義が与えられた場合Parse

関数parse_tokenは への呼び出しになる場合がありますParse

ただし、その場合、パラメーターtokensはシーケンスの先頭に配置されてしまいます。

シーケンスを必要な場所に配置する方法についてのアイデアはありますか?

ティア

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

sequences - 特定の生成関数シーケンスの計算

http://www.research.att.com/~njas/sequences/A097196

リンクで指定されたシーケンスを生成し続ける方法を考えていました。これは生成関数に基づいています。どんなアイデアでも大歓迎です。このシーケンスの特定のシーケンス内の特定の数値は、プロジェクト オイラーの問題 208 (ロボットの歩行) のサブ問題に対する回答として表示されます。

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

perl - 異なる塩基で16進数のような文字シーケンスを生成するにはどうすればよいですか?

数値に基づいて文字列を生成する次のPerlスクリプトがあります。

これを実行すると、次の出力が得られます。

私は何が欠けていますか?助けてくれてありがとう!