◎ 문제
○ 출처
https://programmers.co.kr/learn/courses/30/lessons/12917
○ 문제 설명
문자열 s에 나타나는 문자를 큰것부터 작은 순으로 정렬해 새로운 문자열을 리턴하는 함수, solution을 완성해주세요. s는 영문 대소문자로만 구성되어 있으며, 대문자는 소문자보다 작은 것으로 간주합니다. |
○ 제한 사항
|
○ 입출력 예
○ 작성 예시 코드
public class Solution {
public string solution(string s) {
string answer = "";
return answer;
}
}
◎ 나의 문제 풀이
using System;
public class Solution
{
public string solution(string s)
{
string answer = "";
// 문자열을 각각의 단일문자들로 저장
char[] byte_arr = s.ToCharArray();
// 배열을 내림차순으로 만듬 (정렬 후 역순)
Array.Sort(byte_arr);
Array.Reverse(byte_arr);
// 단일문자 배열을 다시 문자열로 재구성
answer = new string(byte_arr);
return answer;
}
}
'프로그래밍 문제 풀이 > C#' 카테고리의 다른 글
[프로그래밍 문제 풀이] 프로그래머스 - 자연수 뒤집어 배열로 만들기 (C#) (0) | 2020.07.16 |
---|---|
[프로그래밍 문제 풀이] 프로그래머스 - 정수 내림차순으로 배치하기 (C#) (0) | 2020.07.16 |
[프로그래밍 문제 풀이] 프로그래머스 - 2016년 (C#) (0) | 2020.07.16 |
[프로그래밍 문제 풀이] 프로그래머스 - 체육복 (C#) (0) | 2020.07.15 |
[프로그래밍 문제 풀이] 프로그래머스 - 짝수와 홀수(C#) (0) | 2020.07.14 |