[TIL] - 5

one·2022년 8월 27일
0

TIL

목록 보기
5/18
post-thumbnail

계산기(postfix 로직)

1. 피연산자는 postfix에 넣는다.
2. 연산자는 operators 스택에 넣는다.
3. 여는 괄호일 경우 operators 스택에 넣는다.
4. 닫는 괄호일 경우 operators 스택에서 '('를 만날때까지 끝에서 하나씩 postfix에 넣어줌
5. 마지막 operators에 남은 연산자 postfix에 넣어줌

postfix -> 변환결화 배열
operators -> 연산자 스택

내부 로직 예시 -> 3 + (5 * 2)
postfix -> 변환결과 배열
operators -> 연산자 스택

(1) posfix : [3]
	operators : []
    
(2) posfix : [3]
	operators : [+]
    
(3) posfix : [3]
	operators : [+,(]
    
(4) posfix : [3,5]
	operators : [+,(]
    
(5) posfix : [3,5]
	operators : [+,(,*]

(6) posfix : [3,5,2]
	operators : [+,(,*]
    
(7) posfix : [3,5,2,*]
	operators : [+]

(8) posfix : [3,5,2,*,+]
	operators : []

[CSS] Aspect Ratio(종횡비)

  • 이미지 비율 고정할 수 있음
.div {
	aspect-ratio : 1 / 1
}

2022.08.26 회고
오늘 한 일

  • 계산 로직 예외 처리
  • 과제 마무리

느낀 점

  • 팀원이 막히는 부분 화면공유해서 다같이 보니 금방해결됨.. 집단지성의 힘
profile
늘 호기심을 갖고, 새로운 것에 도전할 것.

0개의 댓글