목록2024/01 (27)
쌓고 쌓다
https://school.programmers.co.kr/learn/courses/30/lessons/42890 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 방법 큰 틀에서 풀이 방법은 다음과 같다. 컬럼들의 총 개수를 가지고 만들 수 있는 조합을 구한다. (총 개수가 4라면 0, 1, 2, 3, 01, 02, 03, ...) 01은 0번째 컬럼 1번째 컬럼을 뜻함. 위에서 선택된 조합들을 가지고 컬럼값들을 모두 붙여본다. 붙여 만들어진 문자열이 기존에 만들어진 문자열이라면 유일성을 만족하지 않는것이다. 유일성을 검사했으니 이제 최소성도 검사한다..
만들고 있는 앱에서 서버로 "http://10.0.2.2:8080/inquirys/imagefile/b26295a2-6e46-49c9-9cf9-173fb8ad4a2b.jpg"와 같이 요청이 오면 이미지 파일을 응답으로 보내길 원했다. 그래서 다음과 같은 코드를 작성했다. @GetMapping("/imagefile/{imagefileName}") public ResponseEntity getImagefile(@PathVariable String imagefileName) throws IOException { UrlResource resource = new UrlResource("file:" + imageStore.getFullPath(imagefileName)); return ResponseEntity.o..
https://school.programmers.co.kr/learn/courses/30/lessons/172927#qna 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 방법 모든 곡괭이를 드는 경우를 계산하여 풀면 된다! 코드로 보면서 이해하는게 좋을듯하다! 현재 코드에선 m[Key]로 Value를 찾았지만 C++ map 사용시 find는 Key로 찾는다면 이 함수는 Value를 반환해주는것이 아니기에 item->second로 Value에 접근해야한다. 전체 코드 #include #include #include #include using names..