이것저것아무거나공부한다

이것저것 공부한다:: 프로그래머스 5페이지 풀이

아 이거 좀 좋다 싶었던 거

천성이 게으른지라 코딩 테스트를 먼저 찾아 해본 적이 없다.

이번 기회로 많은 걸 시도해보게 되는 것 같다.

https://school.programmers.co.kr/learn/courses/30/lessons/120807

문제 120807번 ‘숫자 비교하기’, 3차는 생각만 해두고선 if로 풀어두었는데… 3차를 자유자재로 사용하시는 분들이 신기하였다.

https://school.programmers.co.kr/learn/courses/30/lessons/120805

문제 120805의 경우 몫(정수)를 리턴해야 하는데 위와 같이 풀어 실패하였다.

parseInt와 Math.floor을 이용하는 방법이 보이기에, parseInt를 사용하여 해결.

https://school.programmers.co.kr/learn/courses/30/lessons/120809

문제 120809, Map을 사용하면 쉽겠다 싶었지만 여전히 Map의 사용이 어렵다. 일단 for of문 연습. 아래는 다른 이들의 해결법이다.

https://school.programmers.co.kr/learn/courses/30/lessons/120811

한참 고민했던 건 이 문제이다. 오름차순으로 정리한 뒤> 중앙값을 뽑아내려 했는데 뭔가 잘 안되었다.

자세히 살펴보니 오름차순으로의 정리가 제대로 되지 않은 것이었다.

결국 질문창을 열었더니, array.sort를 사용하면 쉽게 할 수 있단다.

주의할 점은 sort() 메소드가 요소를 string으로 변환한다는 점이다.

https://www.daleseo.com/js-sort-to-sorted/

이 게시글을 참고하여 풀었다.

https://school.programmers.co.kr/learn/courses/30/lessons/120836

이건..순서쌍을 구하는 공식을 알고 있어야만 풀 수 있는 문제이다. 이때문에 웹서치를 진행했다.

https://velog.io/@kwb020312/%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%A8%B8%EC%8A%A4-%EC%88%9C%EC%84%9C%EC%8C%8D%EC%9D%98-%EA%B0%9C%EC%88%98

이 쪽을 참고하였다.. .. …. “순서쌍의 수는 모든 약수의 수와 같다”고 한다.

다른 문제:: 해결했는데 좀 더 효율적인 방법이 궁금했음

https://school.programmers.co.kr/learn/courses/30/lessons/120851

string 중 한 자릿수 숫자만 뽑아내는 효율적인 방법을 찾지 못해 질문하기를 열어봄

당황스럽게도 my_string.length를 잘못 기입하여 오류난 것으로 판명

https://school.programmers.co.kr/learn/courses/30/lessons/181874

이 문제의 해결법을 모르는 것은 아닌데 다만 내가 js에서 사용하는 replace 메소드의 양식이나 방법을 알지 못했다. 그래서 가볍게 메소드 사용방식만 검색하였다.

https://school.programmers.co.kr/learn/courses/30/lessons/181944

이 문제의 경우 js로 입문을 받는 듯 했다. 이 중 내가 이해하지 못한 코드는

부분이다. 위 부분은

라고 하고, 아래 stdin과 stdout은 각각 입력 스트림이라고 한다.

closeFunc에 추가하였는데 output size differ이 나왔다.

확인해보니 걍 console.log를 사용하면 된다고 한다.

https://school.programmers.co.kr/learn/courses/30/lessons/181868

공백으로 구분해주는 메소드가 있다는 것은 기억하고 있는데 무슨 메소드인지가 기억나지 않았다.

찾아보니 split() 메소드를 사용하는 게 맞다고 한다.

박살남..

수동으로 정리하였다.

방법중에는 이게 주류라고 한다. filter 메소드는 배열의 값들 중에 조건을 통과하는 값을 모아 새로운 배열을 반환하는 함수이다.

https://school.programmers.co.kr/learn/courses/30/lessons/181864

다음 문제는 다음과 같이 풀려고 시도했다::

1. myString을 주어진 조건에 따라 바꾼 배열 제시

2. pat과 비교

1번 변경은 제대로 되었는데 2번이 문제였다.

이를 자세히 알기 위해 서치를 진행했고 다음 블로그 포스팅을 발견할 수 있었다.

카테고리
#기타

댓글 0



추천 포스트