글
프로그래머스 C# 문자열 뒤집기(string -> ToCharArray(), Reverse, P, J)
프로그래밍
2022. 12. 26. 15:52
728x90
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;
}
}
// Reverse를 몰라서 퍼왔다.
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;
}
}
//Reverse안하고 그냥 뒤에서 부터 거꾸로 때려박기도 한다.
파이썬
////
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;
}
}
728x90
'프로그래밍' 카테고리의 다른 글
프로그래머스 C# 삼각형의 완성조건(1) (int[] -> Array.Sort(), P, J) (0) | 2022.12.26 |
---|---|
프로그래머스 C# 아이스 아메리카노(몫과 나머지, P, J) (0) | 2022.12.26 |
프로그래머스 C# 짝수와 홀수의 개수(개쉬움, P, J) (0) | 2022.12.26 |
프로그래머스 C# 사분면 나누기 점의 위치 구하기(삼항연산자, 3항연산자) (0) | 2022.12.26 |
프로그래머스 C# 피자 나눠먹기1(Math.Celling(), 삼항연산자, P, J) (0) | 2022.12.26 |