-3

クラウド上の Java でバイオインフォマティクス アルゴリズムを実装する必要があります。同じためのPythonコードが与えられました。私は Java と Hadoop をよく知っています。

しかし、私はPythonの知識がありません。Python コードを分析し、アルゴリズムを理解し、Java で実装するための疑似コードを準備できるツールを探しています。私はすでにいくつかの依存関係アナライザーを探しました。しかし、それはあまり役に立ちませんでした。

私のアプローチは間違っていますか?このタスクを実行するには、Python を学ぶ必要がありますか?

私はこのプロジェクトに熱心に取り組んでいます。方向性が必要です。この問題にどのようにアプローチすればよいですか?

4

2 に答える 2

1

Python で書かれたプログラムを理解したいなら、Python を学ぶべきです。アルゴリズムの説明が他にない場合、これがおそらく最も簡単な方法です。

于 2012-10-24T19:32:32.077 に答える
0

Python は習得が非常に簡単な言語であり、アルゴリズムを読むだけでもほとんど学ぶ必要はありません。Python は疑似コードのように読み取ります。

秘訣は、どのバージョンの Python を学ぶべきかということです。Python 2 と Python 3 の 2 つのメジャー バージョンがあります。Python 2 用に記述されたコードは、おそらく Python 3 では実行されず、その逆も同様です。したがって、最初にどちらを扱っているかを把握してください。おそらく一番良い方法は、Python コードを入手した人に尋ねることです。

公式の Python チュートリアルは非常に簡単に理解できるので、そちらから始めることをお勧めします。

新しい言語を学ぶことについて心配しないでください。Python は習得が非常に簡単で、ほんの一部を習得するだけで済みます。私は一晩でほとんどすべての構文を学びました。

于 2012-10-24T19:33:22.993 に答える