[PYTHON] Fügen Sie eine Art von AOJ-Übungen ein

http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=ALDS1_1_A

Ja, Übungen? Ich verdaue.

a.py



#!/usr/bin/env python
# -*- coding:utf-8 -*-
#from __future__ import print_function
import time
import sys
import io
import re
import math
#i = 0
N=int(raw_input())
l=map(int, raw_input().split())
print ' '.join(map(str, l))
for j in range(1,len(l)):
    key=l[j]
    i=j-1
    while i>=0 and l[i] > key:
       l[i+1]=l[i]
       i-=1
    l[i+1]=key
    print ' '.join(map(str, l)))

Ich habe die erste Einreichung nicht gesehen. Machen Sie einen kleinen verschwenderischen Fehler. Es ist fast Zeit für mich, jeden Tag etwas zu schreiben.

Recommended Posts

Fügen Sie eine Art von AOJ-Übungen ein
Sortierung einfügen
AOJ Sort I-
Sortierimplementierung einfügen
Visualisieren Sie die Einfügesortierung
Differenzierung der Sortierung und Verallgemeinerung der Sortierung