프로그래머스/Lv. 0 코딩 기초 트레이닝

프로그래머스/Lv. 0 코딩 기초 트레이닝

[프로그래머스] 코딩 기초 트레이닝 124문제 풀이 완료!

머쓱이 스탬프를 받았다. 비록 Lv.0 문제들이었지만, 기본기를 탄탄하게 해야할 것 같아 모두 풀어보았고, 진짜 도움이 많이 됐다! 다른 사람의 풀이를 보면 머쓱이 스탬프를 안 준다고 해서 꾸역꾸역 혼자 풀어보았다. 다 풀고나서 풀이 보면서 이렇게도 풀 수 있구나 하는 깨달음도 얻을 수 있었다. 😎 이제 코딩테스트 입문 100문제 풀 것이다. 머쓱이 스탬프 귀엽다.

프로그래머스/Lv. 0 코딩 기초 트레이닝

[프로그래머스] Lv.0 정사각형으로 만들기 / JS

📕 문제 설명 이차원 정수 배열 arr이 매개변수로 주어집니다. arr의 행의 수가 더 많다면 열의 수가 행의 수와 같아지도록 각 행의 끝에 0을 추가하고, 열의 수가 더 많다면 행의 수가 열의 수와 같아지도록 각 열의 끝에 0을 추가한 이차원 배열을 return 하는 solution 함수를 작성해 주세요. ⭐ 제한사항 1 ≤ arr의 길이 ≤ 100 1 ≤ arr의 원소의 길이 ≤ 100 arr의 모든 원소의 길이는 같습니다. 1 ≤ arr의 원소의 원소 ≤ 1,000 💻 입출력 예 arr result [[572, 22, 37], [287, 726, 384], [85, 137, 292], [487, 13, 876]] [[572, 22, 37, 0], [287, 726, 384, 0], [85, 137,..

프로그래머스/Lv. 0 코딩 기초 트레이닝

[프로그래머스] Lv.0 정수를 나선형으로 배치하기 / JS

📕 문제 설명 양의 정수 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]] 📚 입출력 예 설명 입출력 예 #1 예제 1번의 n의 값은 4로 4 × 4 배열에 다음과 같이 1부터 16까지 숫자를 채울 수 ..

프로그래머스/Lv. 0 코딩 기초 트레이닝

[프로그래머스] Lv.0 그림 확대 / JS

📕 문제 설명 직사각형 형태의 그림 파일이 있고, 이 그림 파일은 1 × 1 크기의 정사각형 크기의 픽셀로 이루어져 있습니다. 이 그림 파일을 나타낸 문자열 배열 picture과 정수 k가 매개변수로 주어질 때, 이 그림 파일을 가로 세로로 k배 늘린 그림 파일을 나타내도록 문자열 배열을 return 하는 solution 함수를 작성해 주세요. ⭐ 제한사항 1 ≤ picture의 길이 ≤ 20 1 ≤ picture의 원소의 길이 ≤ 20 모든 picture의 원소의 길이는 같습니다. picture의 원소는 '.'과 'x'로 이루어져 있습니다. 1 ≤ k ≤ 10 💻 입출력 예 picture k result [".xx...xx.", "x..x.x..x", "x...x...x", ".x.....x.", "...

프로그래머스/Lv. 0 코딩 기초 트레이닝

[프로그래머스] Lv.0 두 수의 합 / JS

📕 문제 설명 0 이상의 두 정수가 문자열 a, b로 주어질 때, a + b의 값을 문자열로 return 하는 solution 함수를 작성해 주세요. ⭐ 제한사항 1 ≤ a의 길이 ≤ 100,000 1 ≤ b의 길이 ≤ 100,000 a와 b는 숫자로만 이루어져 있습니다. a와 b는 정수 0이 아니라면 0으로 시작하지 않습니다. 💻 입출력 예 a b result "582" "734" "1316" "18446744073709551615" "287346502836570928366" "305793246910280479981" "0" "0" "0" 📚 입출력 예 설명 입출력 예 #1 예제 1번의 a, b는 각각 582, 734이고 582 + 734 = 1316입니다. 따라서 "1316"을 return 합니다. ..

프로그래머스/Lv. 0 코딩 기초 트레이닝

[프로그래머스] Lv.0 배열의 원소 삭제하기 / JS

📕 문제 설명 정수 배열 arr과 delete_list가 있습니다. arr의 원소 중 delete_list의 원소를 모두 삭제하고 남은 원소들은 기존의 arr에 있던 순서를 유지한 배열을 return 하는 solution 함수를 작성해 주세요. ⭐ 제한사항 1 ≤ arr의 길이 ≤ 100 1 ≤ arr의 원소 ≤ 1,000 arr의 원소는 모두 서로 다릅니다. 1 ≤ delete_list의 길이 ≤ 100 1 ≤ delete_list의 원소 ≤ 1,000 delete_list의 원소는 모두 서로 다릅니다. 💻 입출력 예 arr delete_list result [293, 1000, 395, 678, 94] [94, 777, 104, 1000, 1, 12] [293, 395, 678] [110, 66, 4..

안댕이
'프로그래머스/Lv. 0 코딩 기초 트레이닝' 카테고리의 글 목록