프로그래머스 C# 문자열 뒤집기(string -> ToCharArray(), Reverse, 파이썬, 자바)
2023. 6. 19. 12:43ㆍC# 알고리즘 코딩(프로그래머스)
using System;
public class Solution {
public string solution(string my_string) {
string answer = "";
char[] arr = my_string.ToCharArray();
Array.Reverse(arr);
for(int i = 0; i < arr.Length; i++)
{
answer += arr[i];
}
return answer;
}
}
/////
using System;
public class Solution {
public string solution(string my_string) {
string answer = "";
for(int i = my_string.Length-1;i>=0;i--)
answer += my_string[i];
return answer;
}
}
파이썬
def solution(my_string):
answer = ''
for i in range(len(my_string)-1, -1, -1) :
answer += my_string[i]
return answer
def solution(my_string):
return my_string[::-1]
자바
import java.util.*;
class Solution {
public String solution(String my_string) {
StringBuilder sb = new StringBuilder();
sb.append(my_string);
sb.reverse();
return sb.toString();
}
}
class Solution {
public String solution(String my_string) {
String answer = "";
for(int i=my_string.length()-1; i>=0; i--)
{
answer += my_string.charAt(i);
}
return answer;
}
}
'C# 알고리즘 코딩(프로그래머스)' 카테고리의 다른 글
프로그래머스 C# 특정 문자 제거하기(replace, 파이썬, 자바) (0) | 2023.06.21 |
---|---|
프로그래머스 C# 짝수와 홀수의 개수(자바, 파이썬) (0) | 2023.06.20 |
프로그래머스 C# 아이스 아메리카노(몫과 나머지, 파이썬, 자바) (0) | 2023.06.18 |
프로그래머스 C# 옷가게 할인 받기(3항 연산자, 파이썬, 자바) (0) | 2023.06.17 |
프로그래머스 C# 소문자로 바꾸기 (0) | 2023.05.27 |