이때부터 항해에서 CS스터디를 시켰는데 마지막까지 취지에 부합하게 열심히했던건 우리 조 뿐이었다.. 

할 땐 프로젝트도 바쁜데 매일 CS스터디에 시간 뺐기는거 같았는데 돌아보니 매주 발표도 하고 독후감 썼던게 도움이 많이 된거 같당 

 

TIL

CS 스터디 일지가 추가됐다. 또 팀장이네..

내일부터 정해진 범위 독후감 나눠야되니 오늘은 일찍 마치고 독후감 준비 해야겠다ㅠ

 

알고리즘

20. 완주하지 못한 선수

function solution(participant, completion) {
    participant.sort();
    completion.sort();
    for (i = 0; i < participant.length; i++) {
        if (participant[i] !== completion[i]) {
            return participant[i];
        }
    }
}

23. 자연수 뒤집기(https://school.programmers.co.kr/learn/courses/30/lessons/12932)

function solution(n) {
    var n_str = n.toString();  //숫자는 for문 못돌리니까 숫자->문자 
    var answer = [];
    for (i = n_str.length - 1; i > -1; i--) {
        answer.push(Number(n_str[i])) 
    }
    return answer;
}  //요구하는 return 값이 숫자로 배열에 들어가있으므로 다시 숫자로
찾아보니까 .reverse() 배열 뒤집는 메서드 있네 이거써도 좋겠다

26. 제일 작은 수 제거하기(https://school.programmers.co.kr/learn/courses/30/lessons/12935)

function solution(arr) {
    var answer = [];
    if (arr.length == 1) {
        answer = [-1];
    } else {
        arr.map((val, i) => {
            if (val == Math.min(...arr))  //배열 가져올때 ... 주의!
                answer = arr.filter(function (a) {
                    return a > val; 
                })
        })
    }
    return answer;
} //filter로 val보다 큰 값만 가져오기!

'항해99' 카테고리의 다른 글

2주차 알고리즘(5일차)  (0) 2022.11.19
2주차 알고리즘(4일차)  (0) 2022.11.19
2주차 알고리즘  (0) 2022.11.19
2주차 알고리즘(2일차)  (0) 2022.11.19
2주차 알고리즘(1일차)  (0) 2022.11.19

+ Recent posts