leetcode_151

jjung·2024년 1월 4일

study algorithm

목록 보기
5/5

문제

https://leetcode.com/problems/reverse-words-in-a-string/?envType=study-plan-v2&envId=leetcode-75

python3

def solution(s):
	return ' '.join(s.split()[::-1]

java

public class no_151 {
	public String reverseWords(String s) {
    	String[] words = s.trim().split(" +");
        Collections.reverse(Arrays.asList(words));
        return String.join(" ", words);
    }
}
// Arrays.asList()는 Arrays의 private 정적 클래스인 ArrayList를 리턴한다.
// java.util.ArrayList 클래스와는 다른 클래스이다.
//
// java.util.Arrays.ArrayList 클래스는 set(), get(), contains() 메서드를 가지고 있지만
// 원소를 추가하는 메서드는 가지고 있지 않기 때문에 사이즈를 바꿀 수 없다.

profile
data engineering

0개의 댓글