오늘 할 일
- LeetCode 데일리 문제 풀기
- 공모전 팀 회의
오늘 배운 것
LeetCode 데일리 문제 풀기
- 오늘의 문제: 628. Maximum Product of Three Numbers(https://leetcode.com/problems/maximum-product-of-three-numbers/)
- 난이도: easy
- 문제 조건
- 정수형 배열이 주어지고, 곱이 최대가 되는 3개의 수를 찾고, 최대 곱을 반환해라.
- 문제 해결 과정
- 배열을 정렬한 다음 큰 수 3개를 곱한 뒤 반환한다.
- 음수인 경우를 고려해줘야 하기 때문에 앞에 있는 두 개의 수와 최댓값을 곱한 것과 뒤에서부터 큰 값 3개를 곱해주면 곱해서 최대인 수를 고를 수 있다.
- 음수와 음수를 곱하면 양수가 되기 때문에, 음수 값 중에서 가장 작은 두 수와 양수 값 중에서 가장 큰 수를 곱하면 최댓값이 될 수 있기 때문이다.
공모전 팀 회의
- 오전 9시에 모여서 1차(?) 회의를 했습니다.
- 팀원 한 분이 전 날에 떠다니던 여러 의견들 중 몇 가지를 추려서 제안해주셨는데, 아주 마음에 드는 아이디어가 있어서 방향을 잡았습니다.
- 기획단계부터 시작하는 것은 팀원들 모두 처음이라 방향이 중구난방이었습니다만 다시 잘 의견을 조율해가면서 이야기 했습니다.
- 그런데, 오전 시간 중으로 끝낼 수가 없을 것 같아서 저녁에도 회의를 진행하기로 결정했습니다...
- 오후 6시 회의
- 이제 도메인별로 기능과 관련된 사용자들의 니즈를 정리하는 시간이었습니다.
- 요구사항을 듣다가 DB 구조가 이상하게 될 것 같은 내용으로 흘러가서 열띤 토론을 했습니다. 아직 미결이지만 사실 제 생각으로는 해당 부분을 그렇게 만들지는 않을 생각입니다 ㅎ.....
- 이어서 유저 플로우까지 작성하면서 다른 팀원들끼리도 열띤 토론을 거쳐서 시간이 금새 지나갔습니다.
- 다음 주 월요일(6월 5일)에 또 회의를 해야합니다. ㅠㅠ
느낀점
- 오늘은 하루를 꽉꽉 채워서 보냈습니다. 회의 - 알바 - 회의 - 예비군 훈련장 근처로 이동까지 했습니다... 아주 바쁜 하루였는데, 한 스텝씩 진보하고 있다는 생각이 드는 날이었습니다.
- 근데 DB 진짜 그렇게 하면 안되는데 ㅡㅡ
내일 할 일
- 예비군 훈련(기본훈련)
'TIL' 카테고리의 다른 글
TIL_20230604 (0) | 2023.06.04 |
---|---|
TIL_20230603 (0) | 2023.06.03 |
TIL_20230601 (0) | 2023.06.01 |
TIL_20230531 (0) | 2023.05.31 |
TIL_20230530 (0) | 2023.05.30 |