HashMap에서 Put은 입력뿐만 아니라 수정도 되어 편리하다.위의 코드처럼 같은 key값에 중복하여 put하면 가장 마지막 value가 출력된다.
꽤 꾸준히 읽은 2주차였다. 감상 쓰는게 귀찮아서 몰아서 쓰는 것은 개선점을 고민해봐야겠다.2022.09.19~2022.09.25설계는 코드 작성의 일부라는 표현이 마음에 들었다.티켓 판매 예제를 마무리하였다.영화 예매 예제의 inrto 도메인이 무엇인지에 대해 추상적
사내 DevDay 부상으로 받은 오브젝트 책을 읽고 감상과 알게 된 점을 써보고자 한다.천천히 읽으려고 올해까지 다 읽기로 잡으니 하루에 6페이지, 3장만 읽으면 된다는 결론이 나왔다. 일주일에 40페이지 정도? 오늘 읽은 부분은 '과학혁명의 구조'라는 책을 인용하며
오랜만에 자바를 공부하다가 유용한 것을 알게 되어 공유한다. 아래 오리 사진은 그냥 귀여워서..~는 c에서는 not의 의미로 쓰이는데 java에서는 숫자 앞에 붙으면 bit의 보수를 의미하게 된다.Collections.binarySearch 함수는 주어진 숫자가 위치해
17140번: 이차원 배열과 연산코드아이디어개수를 ArrayList에 Node 형태로 저장하고 정렬하여 집어넣기
17144번: 미세먼지 안녕!코드아이디어temp에 담아서 옮기지 않으면 오류남공기청정기 자리 잘 처리하기
15686번: 치킨 배달코드아이디어치킨집 n개중에 m개의 조합을 구하여 치킨거리를 다 구해 정렬하고 최소를 구한다.
15684번: 사다리 조작코드아이디어사다리를 실제 내려가보면서 체크하는 함수 check()양 옆에 이미 사다리가 있는지 판별하는 함수 canGo()DFS내려갈때 i+1이 아니라 i로 해야 같은 줄에 사다리를 여러개 추가하는 경우가 커버됨
15683번: 감시코드아이디어각 카메라별로 switch하여 임시 배열(temp)을 생성하여 DFS 돌기3번 카메라에서 아래 코드 없으면 무한 루프 발생
14891번: 톱니바퀴코드아이디어왼쪽의 2번과 오른쪽의 6번이 겹치는지 확인미리 기어를 돌릴지 말지 결정한 후에 돌리기
14890번: 경사로코드아이디어가로줄 따로 세로줄 따로 확인경사로를 놓을 수 있는 경우 겹치는지 확인하기 위해 slide 배열 활용
14888번: 연산자 끼워넣기코드아이디어bruteForcearraylist에 집어 넣었다가 나중에 빼지 말고 그냥 depth 조건 맞추면 min,max 업데이트조합
14499번: 주사위 굴리기코드아이디어주사위의 현 상태(6면의 숫자)를 기록현위치, map 상태도 함께 변경
CS공부 18일차. 오늘은 스프링에서 빈이 적용되는 범위인 scope의 종류와 적용 방법에 대해 토비의 스프링 3.1을 읽고 알아보았습니다. 스프링 빈의 스코프는 싱글톤이 디폴트이다.ApplicationContext 마다 Bean Object가 한 개씩만 만들어진다는
CS 공부 17일차. 오늘은 Spring의 중요 개념 중 하나인 DI가 실제로 어떻게 적용되는지를 위주로 토비의 스프링 3.1을 읽고 내용을 정리해 보았습니다.Bean Object 사이의 관계를 주입Bean외의 Object나 단순 값을 주입@로 DI하기 위해 필요한 것