강의

멘토링

커뮤니티

Inflearn Community Q&A

qwer42479617's profile image
qwer42479617

asked

Introduction to Python Algorithm Problem Solving (Coding Test Preparation)

5. Conference room assignment (greedy)

질문 두가지 있습니다!

Written on

·

156

0

안녕하세요 강의 잘 듣고 있습니다!

1. 입력받을때, 

n=int(input())
meeting=[]
for _ in range(n):
    s,e=map(int,input().split())   
   meeting.append((s,e))   
의 방식을 사용하신 이유가 있을까요...?
밑에 내용처럼 하면, 변수도 줄어들어 더 빠르게 처리할 수 있을것 같은데, 혹시 윗 내용처럼
변수를 입력하고 그 변수를 다시 배열에 집어넣으신 이유가 있는지 궁금합니다.
n=int(input())
room=[]
for _ in range(n):
    room.append(tuple(map(int,input().split())))
2. 리스트가 아닌 튜플 구조를 사용하신 이유가 있을까요?
계속 리스트만 사용하다가 튜플을 사용하려니 뭔가 좀 어색해서 여쭤봅니다!
python코테 준비 같이 해요!

Answer 1

0

codingcamp님의 프로필 이미지
codingcamp
Instructor

안녕하세요^^

별 이유는 없습니다. 그냥 제가 스타일이 그렇습니다. 입력방식을 동동동그리님이 하시는 방법이 더 좋은 것 같습니다.

튜플을 쓰는 이유도 제가 튜플이 편해서 그렇게 하는 것이니 동동동그리님이 리스트가 편하면 리스트로 하셔도됩니다.

qwer42479617's profile image
qwer42479617

asked

Ask a question