2011年7月24日日曜日

開発環境

  • Mac OS X Snow Leopard (OS)
  • WingIDE
  • Script言語: Python

『初めてのコンピュータサイエンス』(Jennifer Campbell, Paul Gries, Jason Montojo, Greg Wilson 著、長尾 高弘 訳、オライリー・ジャパン、2010年、ISBN978-4-87311-463-7)の10章(アルゴリズム), 10.4(練習問題), 2(b)を解いてみる。

 

2.

(b)

コード

def min_index(sequence):
    i=0
    m=sequence[0]
    for j in range(1,len(sequence)):
        if sequence[j]<m:
            i=j
            m=sequence[j]
    return (m,i)

入出力結果(Python Shell)

0 コメント:

コメントを投稿