본문 바로가기

분류 전체보기141

[프로그래머스] Swift - 추억점수 (LV.1) 문제 설명 사진들을 보며 추억에 젖어 있던 루는 사진별로 추억 점수를 매길려고 합니다. 사진 속에 나오는 인물의 그리움 점수를 모두 합산한 값이 해당 사진의 추억 점수가 됩니다. 예를 들어 사진 속 인물의 이름이 ["may", "kein", "kain"]이고 각 인물의 그리움 점수가 [5점, 10점, 1점]일 때 해당 사진의 추억 점수는 16(5 + 10 + 1)점이 됩니다. 다른 사진 속 인물의 이름이 ["kali", "mari", "don", "tony"]이고 ["kali", "mari", "don"]의 그리움 점수가 각각 [11점, 1점, 55점]]이고, "tony"는 그리움 점수가 없을 때, 이 사진의 추억 점수는 3명의 그리움 점수를 합한 67(11 + 1 + 55)점입니다. 그리워하는 사람의 .. 2023. 6. 12.
2023년도 정보처리기사 제 1회 합격 후기 https://m.hankookilbo.com/News/Read/A2023052310360000378 실수로 기사시험 답안지 609장 채점 전 파쇄한 산업인력공단... "재시험 기회 부여" 국가자격시험인 기사·산업기사 실기시험 필답형 채점 과정에서 응시자 609명의 답안지가 누락돼 파쇄되는 초유의 일이 발생했다. 시험을 주관한 한국산업인력공단은 피해 응시자들에게 개별적 m.hankookilbo.com 이 시험이 나도 포함되었던 시험이다. 다행히 난 해당사항이 없었다. 취득 목적: 개발자를 준비하는 내게는 굳이 필요없는 자격증이지만, 비전공자로서 기본 지식을 쌓으려 했던 노력의 증거를 남기고 싶었다. 필기 준비 기간: 14일(ADsP 병행) 실기 준비 기간: 10일(WWDC23 앱 개발 병행) - (하루4.. 2023. 6. 11.
[백준] Swift - 12865번: 평범한 배낭 문제 이 문제는 아주 평범한 배낭에 관한 문제이다. 한 달 후면 국가의 부름을 받게 되는 준서는 여행을 가려고 한다. 세상과의 단절을 슬퍼하며 최대한 즐기기 위한 여행이기 때문에, 가지고 다닐 배낭 또한 최대한 가치 있게 싸려고 한다. 준서가 여행에 필요하다고 생각하는 N개의 물건이 있다. 각 물건은 무게 W와 가치 V를 가지는데, 해당 물건을 배낭에 넣어서 가면 준서가 V만큼 즐길 수 있다. 아직 행군을 해본 적이 없는 준서는 최대 K만큼의 무게만을 넣을 수 있는 배낭만 들고 다닐 수 있다. 준서가 최대한 즐거운 여행을 하기 위해 배낭에 넣을 수 있는 물건들의 가치의 최댓값을 알려주자. 입력 첫 줄에 물품의 수 N(1 ≤ N ≤ 100)과 준서가 버틸 수 있는 무게 K(1 ≤ K ≤ 100,000)가 .. 2023. 6. 11.
[프로그래머스] Swift - 정수를 나선형으로 배치하기 (LV.0) 문제 설명 양의 정수 n이 매개변수로 주어집니다. n × n 배열에 1부터 n2 까지 정수를 인덱스 [0][0]부터 시계방향 나선형으로 배치한 이차원 배열을 return 하는 solution 함수를 작성해 주세요. 제한 사항 1 ≤ n ≤ 30 입출력 예 n result 4 [[1, 2, 3, 4], [12, 13, 14, 5], [11, 16, 15, 6], [10, 9, 8, 7]] 5 [[1, 2, 3, 4, 5], [16, 17, 18, 19, 6], [15, 24, 25, 20, 7], [14, 23, 22, 21, 8], [13, 12, 11, 10, 9]] 풀이 [ 메모리: 16.7mb, 최대시간: 0.14ms ] func solution(_ n:Int) -> [[Int]] { var arr.. 2023. 6. 10.