開発環境
- 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(a)を解いてみる。
2.
(a)
コード
l=(5,4,3,2,1,0,6,7,8,9) i=0 m=l[0] for j in range(1,len(l)): if l[j]<m: i=j m=l[j]
入出力結果(Python Shell)
ループをちゃんとリスト内の最小値とその値の添字の両方を1パスで取得できていることを確認できた。
0 コメント:
コメントを投稿