TIL

TIL 24-01-31

vvvviver 2024. 1. 31. 21:53

오늘의 코드카타

콜라즈 추측

public class Solution {
    public int solution(int num) {
        long x = num;
        for (int i = 0; i <= 500; i++)
        {
            if (x == 1)
                return i;
            x = (x % 2 == 0) ? x / 2 : x * 3 + 1;
        }
        return -1;
    }
}

3항연산자를 통해 짝수와 홀수때의 식을 다르게하여 횟수를 반복하게 하였다 

서울에서 김서방 찾기

using System;
public class Solution {
    public string solution(string[] seoul) {
        string kim = "Kim";
        int index = Array.IndexOf(seoul, kim);
        string answer = $"김서방은 {index}에 있다";
        return answer;
    }
}

indexOf라는 기능을 알게되어 쉽게 해결되었다.


팀프로젝트

팀프로젝트를 드디어 마무리짓게 되었다.
이번에도 느낀거지만 깃 사용이나 팀원과의 소통
그리고 작업결과를 기록하는것의 중요함을 느꼇다