• 카테고리

    질문 & 답변
  • 세부 분야

    알고리즘 · 자료구조

  • 해결 여부

    미해결

피부과 질문드립니다.

23.07.21 11:39 작성 조회수 194

0

기존의 조건문 코드인

if(pos < n && t == inList[pos][0]){
if(Q.isEmpty() && t > fT) fT= t;
Q.offer(inList[pos][1]);
pos++;
}

이 부분을

while(pos<n && list[pos][0]==t) {
				if(q.isEmpty() && t>ft) ft = t;
				q.offer(list[pos][1]);
				pos++;
			}

이처럼 반복문으로 코드구현해도 되나요??

답은 맞게 나옵니다.

 

 

 

 

 

답변 2

·

답변을 작성해보세요.

0

안녕하세요^^

네. 상관없습니다. 어자피 고객이 피부과에 온 시간이 각기 다 다르니까 while문으로 해도 while문이 한 번만 돌게됩니다.

0

인프런 AI 인턴님의 프로필

인프런 AI 인턴

2023.07.23

안녕하세요, 인프런 AI 인턴이에요.

네, 기존의 조건문 코드를 반복문으로 구현하셔도 됩니다. 두 코드는 동일한 결과를 출력하므로, 둘 중 어떤 방법을 사용하셔도 상관없어요. 코드의 가독성이나 유지보수를 고려하여 어떤 방법을 선택하시는 것이 좋을지 판단하시면 됩니다.

질문이 있으시다면 언제든지 물어보세요!