강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

bsm7210님의 프로필 이미지
bsm7210

작성한 질문수

눈떠보니 코딩테스트 전날

삽입정렬

코드 한번 봐주실수 있나요..? 이해가 안되서 그래요ㅡㅜㅜ

작성

·

330

0

##


list_n = [2,1,3,4,5,76,1,83,277,89,73]
list_d = []

# while list_n:
# insert_v = list_n.pop(0)




for i in list_n:
if len(list_d) == 0:
list_d.append(i)
print("s :", list_d)
else :
print("\n", "== else ==")
for saved in list_d:

print( "i : ", i, " j :", saved)
if i < saved:
print(",,,,,,,,",list_d.index(saved))
list_d.insert(list_d.index(saved), i)
print(list_d)
break
if list_d.index(saved) == len(list_d)-1:
list_d.append(i)
break


print(list_d)
print("for_1")

 

이렇게 짯는데 break 문이 없으면 무한반복하더라구요..

근데 이유를 모르겠어요..

일단넣으니 됬는데 이유가 궁금합니다

퀴즈

アルゴリズムを学習する主な目標は何でしょうか?

プログラミング言語 文法 暗記

現象を論理的かつ効率的な方法で解決

さまざまな開発ツールの使用法習熟

単純反復作業自動化

답변

답변을 기다리고 있는 질문이에요
첫번째 답변을 남겨보세요!
bsm7210님의 프로필 이미지
bsm7210

작성한 질문수

질문하기