該当のソースコード
import os fi = open('Toi89_InFile.txt','r') line = fi.read() tbl = [int(left.strip()) for left in line.split(',')] fi.close() if mid > 1: left = merge(array[:(mid/2)]) right = merge(array[(mid/2):]) array = [] while len(left) != 0 and len(right) != 0: if left[0] < right[0]: array.append(left.pop(0)) else: array.append(right.pop(0)) if len(left) != 0: array.extend(left) elif len(right) != 0: array.extend(right) return array print(tbl)
上記の入力ファイルをマージのアルゴリズムを利用して昇順ソートしようとしています。ですが、19行目にSyntaxErrorが起こり、どう修正していけばいいかわからないです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。