[프로그래머스/C]프로그래머스 Level 2 : 행렬 테두리 회전하기 C언어
▶문제 : 코딩테스트 연습 - 행렬 테두리 회전하기 | 프로그래머스 (programmers.co.kr) 코딩테스트 연습 - 행렬 테두리 회전하기 6 6 [[2,2,5,4],[3,3,6,6],[5,1,6,3]] [8, 10, 25] 3 3 [[1,1,2,2],[1,2,2,3],[2,1,3,2],[2,2,3,3]] [1, 1, 5, 3] programmers.co.kr ▶코드 작성 #include #include #include int arr[100][100]; int minNumber(int top, int bottom, int left, int right)//테두리 회전, 최솟값 찾기 { int point = arr[top][left]; //왼쪽 위 숫자 회전을 위해 따로 저장 int min = poin..
2022. 4. 23.
[프로그래머스/C]프로그래머스 Level 2 : 가장 큰 수 C언어
▶문제 : 코딩테스트 연습 - 가장 큰 수 | 프로그래머스 (programmers.co.kr) 코딩테스트 연습 - 가장 큰 수 0 또는 양의 정수가 주어졌을 때, 정수를 이어 붙여 만들 수 있는 가장 큰 수를 알아내 주세요. 예를 들어, 주어진 정수가 [6, 10, 2]라면 [6102, 6210, 1062, 1026, 2610, 2106]를 만들 수 있고, 이중 가장 큰 programmers.co.kr ▶코드 작성 #include #include #include #include char arr[100000][7];//숫자를 문자열로 저장할 배열 int leng[100000];//arr배열의 자리에 맞는 숫자의 자리수 int compare(char *a, char *b, int n)//문자열 속 숫자 비교..
2022. 3. 26.