📌프로그래머스 120911
💡풀이
- StringBuilder에 모든 문자를 소문자로 변환한 my_string을 담는다.
- 선택정렬로 abc순으로 정렬한다. (char는 int로 비교가 가능하기 때문)
public string 문자열정렬하기2(string my_string)
{
StringBuilder sb = new StringBuilder(my_string.ToLower());
for(int i = 0; i < sb.Length - 1; i++)
{
int index = i;
for(int j = i + 1; j < sb.Length; j++)
{
if (sb[index] > sb[j])
index = j;
}
char temp = sb[i];
sb[i] = sb[index];
sb[index] = temp;
}
return sb.ToString();
}
'프로그래머스' 카테고리의 다른 글
특별한 이차원 배열 2 (C#) (0) | 2024.06.02 |
---|---|
가까운 1 찾기 (C#) (0) | 2024.06.02 |
숫자 찾기 (C#) (0) | 2024.06.01 |
약수 구하기 (C#) (0) | 2024.06.01 |
배열 회전시키기 (C#) (0) | 2024.06.01 |