인프런 커뮤니티 질문&답변
코드 한번 봐주실수 있나요..? 이해가 안되서 그래요ㅡㅜㅜ
작성
·
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 문이 없으면 무한반복하더라구요..
근데 이유를 모르겠어요..
일단넣으니 됬는데 이유가 궁금합니다
퀴즈
알고리즘을 학습하는 주된 목표는 무엇일까요?
프로그래밍 언어 문법 암기
현상을 논리적으로 효율적인 방법으로 해결
다양한 개발 도구 사용법 숙지
단순 반복 작업 자동화
답변
답변을 기다리고 있는 질문이에요
첫번째 답변을 남겨보세요!





