반응형 C#87 [프로그래머스] C# : 행렬의 덧셈 프로그래머스 코딩테스트 연습 Level 1 - 행렬의 덧셈 코딩테스트 연습 - 행렬의 덧셈 행렬의 덧셈은 행과 열의 크기가 같은 두 행렬의 같은 행, 같은 열의 값을 서로 더한 결과가 됩니다. 2개의 행렬 arr1과 arr2를 입력받아, 행렬 덧셈의 결과를 반환하는 함수, solution을 완성해주세요 programmers.co.kr 문제의 핵심 1. 2차원 배열을 다룰 수 있는가? 아마 프로그래머스에서 2차원배열에 관련된 문제중 가장 쉬운문제가 아닐까 싶다. 2차원배열을 다뤄본 적이 없다면 이번문제를 통해서 감을 잡도록 하자. 문제를 살펴보면, 2차원 배열이 2개 주어지는데 둘다 크기가 똑같다. 따라서 이 둘의 합을 저장할 또다른 2차원 배열을 생성하면서 길이를 동일하게 설정해주자. 이때 보통의 배열을.. 2021. 7. 30. [프로그래머스] C# : 이상한 문자 만들기 프로그래머스 코딩테스트 연습 Level 1 - 이상한 문자 만들기 코딩테스트 연습 - 이상한 문자 만들기 문자열 s는 한 개 이상의 단어로 구성되어 있습니다. 각 단어는 하나 이상의 공백문자로 구분되어 있습니다. 각 단어의 짝수번째 알파벳은 대문자로, 홀수번째 알파벳은 소문자로 바꾼 문자열을 programmers.co.kr 문제의 핵심 1. 문제를 이해해서 구현할 수 있는가? 2. 문자열과 배열의 능숙한 사용 문제가 조금 모호하게 쓰여있어서 한번 틀렸었는데 문제를 제대로 이해하는 것이 중요하다. 문자열을 공백기준으로 잘라서 각각 배열에 원소로 저장해놓고 각 원소의 문자열마다 0부터 새롭게 계산하면서 짝수면 대문자, 홀수면 소문자로 표현하면 된다. 근데 예제에서는 공백을 포함해서 계산해도 정답이 나오고, .. 2021. 7. 30. [프로그래머스] C# : 문자열을 정수로 만들기 프로그래머스 코딩테스트 연습 Level 1 - 문자열을 정수로 바꾸기 코딩테스트 연습 - 문자열을 정수로 바꾸기 문자열 s를 숫자로 변환한 결과를 반환하는 함수, solution을 완성하세요. 제한 조건 s의 길이는 1 이상 5이하입니다. s의 맨앞에는 부호(+, -)가 올 수 있습니다. s는 부호와 숫자로만 이루어져있습니 programmers.co.kr 문제의 핵심 1. int.Parse 가 - 기호도 처리해주는걸 알고 있는가? 문제를 보면 순간 음..뭐지 할 수는 있지만, 혹시 음수도 문자열로 변환이 되나? 하고 시도해봤다면, 정답이다. - 부호를 어떻게 정수형으로 전달해주지 하면서 고민을 시작했다면 한참 시간이 걸릴 수도 있다. 정답 코드 public class Solution { public in.. 2021. 7. 30. [백준] C# : 평균은 넘겠지 (4344번) 백준 단계별로 풀어보기 5단계 1차원배열 7번문제 4344번: 평균은 넘겠지 대학생 새내기들의 90%는 자신이 반에서 평균은 넘는다고 생각한다. 당신은 그들에게 슬픈 진실을 알려줘야 한다. www.acmicpc.net 문제의 핵심 1. 풀이법을 생각했더라도 구현할 수 있는가? 2. 스트링포멧과 정수형나누기의 특징을 알고 있는가? 이제 문제들이 단순하게 풀어라가 아니라, 문제를 일단 이해부터하고 방법을 생각한 뒤에 그걸 코드로 구현할 수 있어? 를 묻고 있다. 문제의 핵심 1번으로 구현할 수 있는가라고 적었는데, 이는 필요한 문법들을 바로바로 떠올려서 활용할 수 있는지를 묻는 것이다. 이번 문제의 풀기 위해서는 2가지를 알아야한다. 1. int끼리 나누면 소수점이 발생하지 않는다. 고로, float형으로 .. 2021. 7. 30. 이전 1 ··· 3 4 5 6 7 8 9 ··· 22 다음 반응형