[C#] 코딩테스트 문제풀이(76)
-
[C#] 자료형간 간격 유형 확인하기
프로그래머스 - x만큼 간격이 있는 n개의 숫자 제한 x는 -10000000 이상, 10000000 이하인 정수입니다. n은 1000 이하인 자연수입니다. public class Solution { public long[] solution(long x, int n) { long[] answer = new long[n]; for(int i=0; i
2020.07.19 -
[C#] 이중반복문 문제
프로그래머스 직사각형 별찍기 문제 using System; public class Example { public static void Main() { String[] s; Console.Clear(); s = Console.ReadLine().Split(' '); int a = Int32.Parse(s[0]); int b = Int32.Parse(s[1]); for( int i=0; i
2020.07.16 -
[C#] 배열 정렬 문제
프로그래머스 예산 문제 using System; public class Solution { public int solution(int[] d, int budget) { int count=0; int answer=0; Array.Sort(d); for(int i=0; ibudget){ answer--; break; } else if(count==budget){ break; } } return answer; } } 느낀점 Array.Sort() -오름차순 배열 for문 어디까지 돌릴지 명확히(오버 스택 발생 방지)
2020.07.15 -
[C#] 1차원 배열 reverse 하기
프로그래머스 자연수 뒤집어 배열로 만들기 문제 1. Linq 사용 풀이 using System.Linq; public class Solution { public int[] solution(long n) { string nString = new string(n.ToString().ToCharArray().Reverse().ToArray()); int[] answer = new int[nString.Length]; for (int i = 0; i < nString.Length; i++) { answer[i] = int.Parse(nString[i].ToString()); } return answer; } } 2.Linq 사용하지 않고 풀이 public class Solution { public int[] s..
2020.07.14