Open MJKIM9403 opened 11 months ago
알파벳으로 이루어진 문자열 myString이 주어집니다. 모든 알파벳을 소문자로 변환하여 return 하는 solution 함수를 완성해 주세요.
제한사항
1 ≤ myString의 길이 ≤ 100,000
myString은 알파벳으로 이루어진 문자열입니다.
myString | result |
---|---|
"aBcDeFg" | "abcdefg" |
"aaa" | "aaa" |
class Solution {
public String solution(String myString) {
String answer = "";
return myString.toLowerCase();
}
}
class Solution {
public String solution(String myString) {
String answer = "";
int tmp;
for(int i=0; i<myString.length(); i++){
tmp = (int)myString.charAt(i);
if((65<=tmp)&&(tmp<=90)){
answer += (char)(tmp+32);
}else{
answer += (char)tmp;
}
}
return answer;
}
}
다른 사람들이 푼걸 보니 for문으로 돌려가면서 대문자를 확인해서 소문자로 변경... 하는 사람도 있었다... 아스키 코드는 사실...아직 잘 몰라서 생각치도 못한듯
num_list | result |
---|---|
[12, 4, 15, 46, 38, 1, 14, 56, 32, 10] | [15, 32, 38, 46, 56] |
import java.util.*;
class Solution {
public int[] solution(int[] num_list) {
int[] answer = new int[num_list.length - 5];
//답은 -5 한길이만큼.
Arrays.sort(num_list);
//오름차순으로 num_list정렬
for(int i = 5 ; i < num_list.length ; i++) {
answer[i-5] = num_list[i];
}
return answer;
}
}
문제1 : 짝수 홀수 개수
문제
문제 링크
정수가 담긴 리스트 num_list가 주어질 때, num_list의 원소 중 짝수와 홀수의 개수를 담은 배열을 return 하도록 solution 함수를 완성해보세요.
제한사항
1 ≤ num_list의 길이 ≤ 100
0 ≤ num_list의 원소 ≤ 1,000
입출력 예
문제풀이
회고