algorithm - 並べ替えられたリストのソートされた合計を効率的に取得する

algorithm - 並べ替えられたリストのソートされた合計を効率的に取得する

あなたは数字の昇順のリストを持っていますが、そのリストの2つの数字の合計の昇順のリストを得るために考えられる最も効率的なアルゴリズムは何ですか? 結果リスト内の重複は無関係です。削除するか、必要に応じて回避することができます。 明確にするために、私はアルゴリズムに興味があります。 あなたが好きな言語やパラダイムでコードを投稿してください。…


recursion - 再帰とは何ですか。いつ使用しますか。

メーリングリストやオンラインディスカッションで定期的に登場すると思われるトピックの1つは、コンピュータサイエンス学位を取得することのメリット(またはその欠如)です。 否定的な政党のために何度も何度も登場するように思われる議論は、彼らが数年前からコーディングしていて、彼らが再帰を使ったことがないということです。 それで問題は次のとおりです。 再帰とは 再帰はいつ使用しますか? なぜ人々は再帰を使わな…


algorithm - 測定信号のピーク検出

データ収集カードを使用して、信号をピークまで増加させた後、元の値に近い値に戻るデバイスから読み取り値を取得します。 ピーク値を見つけるために、現在、最高の読み取り値の配列を検索し、インデックスを使用して、計算で使用されるピーク値のタイミングを決定します。 これは、最高値が探しているピークの場合はうまく機能しますが、デバイスが正常に機能していない場合は、最初のピークよりも高くなる可能性のある2番目の…


algorithm - パズル:最大の長方形を見つける(最大の長方形の問題)

空のスペースに収まる最大の面積を持つ長方形を見つけるための最も効率的なアルゴリズムは何ですか? 画面が次のようになっているとしましょう(「#」は塗りつぶされた領域を表します)。..................................########...................................###.................########.......…


algorithm - リンクリストの並べ替え

私は最近、いくつかの基礎をブラッシュアップしていたが、リンクリストのマージソートはかなり良い挑戦であることがわかった。 適切な実装を行っている場合は、ここで披露してください。…


C#での遺伝的プログラミング

閉まっている。 この質問はトピック外です。 現在、回答を受け付けていません。 この質問を改善したいですか? Stack Overflowのトピックになるように質問を更新します 。 2年前に閉店。 私はC#の良い遺伝的プログラミングの例を探していました。 誰でも良いオンライン/本のリソースを知っていますか? Evolutionary/Geneticプログラミング用のC#ライブラリがあるかどうか疑問に…


algorithm - 数の最大の素因数を見つけるアルゴリズム

数の最大の素因数を計算する最良の方法は何ですか? 最も効率的なのは次のようになると思います: きれいに分割する最小の素数を見つける 除算の結果が素数かどうかを確認 そうでない場合は、次に低いものを見つける 2に進みます。 小さい素因数の計算が容易であるという前提に基づいています。 これは正しいですか? 他にどのようなアプローチを検討すべきですか? 編集:結果が他の2つの素数の積であるときにステップ…


algorithm - 異なる言語の要因アルゴリズム

ロックされています。 この質問とその回答はhereなぜなら、質問はトピックから外れていますが、歴史的に重要だからです。 現在、新しい回答やインタラクションを受け入れていません。 階乗サブルーチンまたはプログラムのために、あなたが思いつくことができるすべての異なる方法を見たいです。 希望は誰でもここに来て、彼らが新しい言語を学びたいかどうか見ることができることです。 アイデア: 手続き型 機能的 オ…


algorithm - 2つの画像を比較するアルゴリズム

2つの異なるイメージファイル(選択した形式)を考えると、一方が他方の違法コピーである場合の可能性を予測するプログラムを作成する必要があります。 コピーの作成者は、回転、ネガ作成、または些細な詳細の追加(および画像の寸法の変更)を行うことができます。 この種の仕事をするためのアルゴリズムを知っていますか?…



language agnostic - パラフレーズに使用するのに適した自然言語ライブラリは何ですか?

私は既存のライブラリを探しています(既存の自然言語処理ライブラリを使用した場合のブログ記事を目指しています)。 私は様々な言語に対応しているので、能力と正確さにもっと関心があります。…




java python c言語 ソート 配列 計算 プログラム 文字列 言語 sort