인사고과 : https://softeer.ai/practice/info.do?idx=1&eid=630문제를 처음 보았을때 각 난이도에 하나씩 값을 넣어보는 완전탐색밖에 생각이 나지 않았습니다. 하지만 제약조건에서 ci, di가 10^12인것을 보고 완전탐색은
회의실 배정 : https://softeer.ai/practice/info.do?idx=1&eid=626&sw_prbl_sbms_sn=143458Map<String, ArrayList<int\[]>> map을 통해 회의실 이름을 key로 하여 시작시
좌석관리 : https://softeer.ai/practice/info.do?idx=1&eid=625Map<String, int\[]> eatPos를 사용하여 현재 먹고 있는 사원의 위치를 저장합니다.boolean\[] isAlreadyEat을 사용하여
성적 평가 : https://softeer.ai/practice/info.do?idx=1&eid=13093개의 대회에서 등수와 총 등수를 구해야하는 문제입니다.먼저 각 대회에서의 점수를 얻은 후 참가자와 참가자의 등수를 담은 우선순위 큐를 만들어줍니다.총 등수
금고털이 : https://softeer.ai/practice/result.do?eventIdx=1&submissionSn=SW_PRBL_SBMS_125927&psProblemId=395보석을 각각 비교하게된다면 시간초과가 발생하기 때문에 가방에 들어갈 보석들
업무 처리 : https://softeer.ai/practice/info.do?idx=1&eid=1256문제를 이해하는데 많은 시간이 소요된 문제였습니다.문제를 요약하자면말단 직원은 각 날짜에 남은 업무가 있다면 하나씩 작업을 수행하여 상사에게 작업을 올립니다