タグ付けされた質問 「sequences」


18
SQLを使用してPostgres db 8.1のすべてのシーケンスを一覧表示する
私はdbをpostgresからmysqlに変換しています。 トリック自体を実行するツールが見つからないため、mysqlですべてのpostgresシーケンスをautoincrement値を持つautoincrement idに変換します。 では、Postgres DB(8.1バージョン)のすべてのシーケンスを、それが使用されているテーブル、次の値などの情報とともにSQLクエリで一覧表示するにはどうすればよいですか? information_schema.sequences8.4リリースではビューを使用できないことに注意してください。

30
フィボナッチ数列の書き方は?
私はもともとプログラムを間違ってコーディングしていました。範囲内のフィボナッチ数を返すのではなく(つまり、startNumber 1、endNumber 20 = 1から20までの数値のみ)、範囲内のすべてのフィボナッチ数(つまり、startNumber 1、endNumber 20)を表示するようにプログラムを記述しました。表示=最初の20フィボナッチ数)。確実なコードがあると思った。なぜこれが起こっているのかもわかりません。 startNumber = int(raw_input("Enter the start number here ")) endNumber = int(raw_input("Enter the end number here ")) def fib(n): if n < 2: return n return fib(n-2) + fib(n-1) print map(fib, range(startNumber, endNumber)) 誰かが私のパートIIで指摘した(これは重複しているため閉鎖された-https ://stackoverflow.com/questions/504193/how-to-write-the-fibonacci-sequence-in-python-part-ii) whileNumberループを使用して、ジェネレータを介してstartNumberおよびendNumberを渡す必要があります。誰かが私にこれを行う方法の方向を教えてもらえますか?どんな助けでも大歓迎です。 私は学習プログラマーであり、少しごちゃごちゃしています。ユーザーが入力した開始番号と終了番号によってフィボナッチ数列を計算して表示するプログラムを作成するように求められます(つまり、startNumber = 20 endNumber = 100で、その範囲内の数値のみを表示します)。秘訣は、それを包括的に使用することです(これはPythonでの方法がわかりません?-これは包括的範囲を使用することを意味すると思いますか?)。 これまでのところ、実際のコーディングではなく、次のようになっています。 Fibシーケンス式を無限に書き込む …

13
分散シーケンス番号の生成?
私は通常、過去にデータベースシーケンスを使用してシーケンス番号生成を実装しました。 例:Postgres SERIALタイプの使用http://www.neilconway.org/docs/sequences/ データベースがない大規模な分散システム用のシーケンス番号を生成する方法として私は興味があります。複数のクライアントに対してスレッドセーフな方法でシーケンス番号を生成するためのベストプラクティスの経験や提案はありますか?

13
c ++ 11のシーケンスzip関数?
新しい範囲ベースのforループを使用すると、次のようなコードを記述できます for(auto x: Y) {} どのIMOが(例)からの大きな改善です for(std::vector<int>::iterator x=Y.begin(); x!=Y.end(); ++x) {} Python zip関数のように、2つの同時ループをループするために使用できますか?Pythonに慣れていない人のために、コード: Y1 = [1,2,3] Y2 = [4,5,6,7] for x1,x2 in zip(Y1,Y2): print x1,x2 出力として与える (1,4) (2,5) (3,6)
98 c++  c++11  sequences 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.