본문 바로가기
코딩테스트 준비/프로그래머스

프로그래머스 C# - 최댓값과 최솟값

by 코딩하는 돼징 2023. 8. 28.
반응형

나의 풀이

public class Solution {
    public string solution(string s) {
        string answer = "";
        string[] token = s.Split(' ');
        int[] int_token = new int[token.Length];
        for(int i =0; i<token.Length;i++)
            {
                int_token[i] = int.Parse(token[i]);
            }
        System.Array.Sort(int_token);
        answer = int_token[0].ToString() + " " + int_token[token.Length-1].ToString();
        return answer;
    }
}

다른 풀이

using System.Linq;
public class Solution {
    public string solution(string s) {
        string answer = "";
        int[] temp = s.Split(' ').Select(int.Parse).ToArray();
        answer = temp.Min().ToString() + " " +temp.Max().ToString();
        return answer;
    }
}

참고

 

C# - 문자열로 이루어진 리스트 요소들을 정수로 바꾸는법 +) 지연 평가(Lazy Evaluation)

문자열로 이루어진 리스트 요소들을 정수로 바꾸는법을 알아보자 Select 컬렉션 내의 요소를 새로운 형식으로 변환하고 그 결과를 새로운 컬렉션으로 반환하는 기능을 제공 public static IEnumerable Se

code-piggy.tistory.com

 

반응형

댓글