본문 바로가기

전체 글451

220526 Facts 오늘의 코테 문제를 풀었고 블로그에 정리까지 마무리했다. 계획을 자세하게 작성하니까 코드 작성하기에 수월했다. 프로젝트에서 드디어 꼭 만들고 싶었던 기능 구현을 했다. 버튼을 눌렀을땐 (음악재생+gif) 다시 버튼을 누르면(음악정지+jpg) 네트워크교실을 읽었다. 대상이 왕초보여서 그런지 정말 읽기도 쉽고 이해가 잘됐다. Feelings 코테도 풀고 프로젝트도 해결해서 후련하고 재밌었다. Findings 오타있는줄 모르고 뭐가 잘못된건지 한참을 고민하다가 결국 해결했는데 코테 풀때 오타 확인을 잘 해야겠다고 생각했다. 프로젝트 기능 구현을 할 때에도 세세하게 계획을 세워서 구현해보는 연습을 해봐야겠다. 2022. 5. 27.
53. 문자열압축 Javascript https://programmers.co.kr/learn/courses/30/lessons/60057 코딩테스트 연습 - 문자열 압축 데이터 처리 전문가가 되고 싶은 "어피치"는 문자열을 압축하는 방법에 대해 공부를 하고 있습니다. 최근에 대량의 데이터 처리를 위한 간단한 비손실 압축 방법에 대해 공부를 하고 있는데, 문 programmers.co.kr 1. 문제에 대한 이해 우리가 풀어야 할 문제는 무엇인가? - 주어진 문자열에서 문자 1개 단위 이상으로 잘라서 압축(중복 개수만큼 자르고 몇번 중복인지 숫자로 나타냄)하고 - n개 단위의 문자열로 잘라서 압축했을 때 가장 짧게 압축된 문자열의 길이를 구하라 주어진 자료는 무엇인가? - 문자열 s 조건은 무엇인가? - s는 소문자로 이루어져있다. 2. 계.. 2022. 5. 27.
220525 Facts 어제 풀었던 코테 문제 풀이를 블로그에 정리했다. 이것에 대해서 계획을 더 자세하게 쓰고 이 계획대로 코드를 작성해보라는 커멘트를 받았다. 프로젝트에서 음악 재생 기능이 필요한데 toggle 이라는게 있어서 찾아보고 기능을 구현했다. 기능 구현을 하고 나니 응용해서 사용할 수 있을것같은 생각이 들었다. 코테를 풀었고 풀이과정을 블로그에 정리했다. 커멘트를 받은 것을 참고하여 오늘 풀었던 코테풀이에 적용을 해봤는데 구현을 해야하는 부분이 작은단위로 조금씩 보이기 시작했다. Feelings 코테 풀이에 대해서 커멘트를 받았을 때 누군가 내 블로그를 보고 있구나 하는 생각이 들어서 떨렸다,, ㅋㅋ toggle 버튼을 만들고 음악 뿐만이 아니라 영상 재생하는데에도 써먹을 수 있겠다는 생각이 들어서재.. 2022. 5. 25.
52. K번째수 Javascript https://programmers.co.kr/learn/courses/30/lessons/42748 코딩테스트 연습 - K번째수 [1, 5, 2, 6, 3, 7, 4] [[2, 5, 3], [4, 4, 1], [1, 7, 3]] [5, 6, 3] programmers.co.kr 1. 문제에 대한 이해 우리가 풀어야 할 문제는 무엇인가? - 배열 array에서 i번째 부터 j 번째까지 자르고 이 새로운 배열을 정렬시킨 다음에 k번째 숫자가 무엇인지 찾아라. 주어진 자료는 무엇인가? - array와 i, j, k를 담은 2차원 배열인 commands 조건은 무엇인가? - commands의 원소의 길이는 3이다. 숨겨진 조건이나 자료가 있는가? 그렇다면 그 것을 다른 방법으로 해석해보라. - 문제에서 배열의.. 2022. 5. 25.
51. 위장 Javascript https://programmers.co.kr/learn/courses/30/lessons/42578 코딩테스트 연습 - 위장 programmers.co.kr 1. 문제에 대한 이해 우리가 풀어야 할 문제는 무엇인가? - 스파이가 옷을 겹치지 않게 몇번 조합해서 입을 수 있는지를 구하라. 주어진 자료는 무엇인가? - 스파이의 의상이 담긴 2차원배열 clothes 조건은 무엇인가? - 옷을 입을 때 의상 종류가 겹치면 안된다. - 최소 옷 하나는 입어야댐 - 같은 이름을 가진 옷은 없다. 2. 계획 이 문제를 푸는데 있어서 유용하게 쓸 수 있는 지식은 무엇인가? - 2차원 배열을 어떻게 다룰 수 있는가 3. 실행 풀이 계획을 실행하고, 각 단계가 올바른지 점검하라. const solution = (clot.. 2022. 5. 25.
220524 어제 풀었던 코테 문제 두개를 블로그에 정리해두었다. 그리고 사람들한테 공유를 했는데 허접해서 부끄러웠지만 뭔가 뿌듯했다. 몇일째 질질 끌던 프로젝트 수정 기능 구현을 드디어 했다. 도움을 받아서 할 수 있었는데 수정된 내용으로 업뎃 시키는 부분을 내가 했다..! 도움을 받긴 했지만,, 그래도 ,, 너무 재밌었다. 내가 다시 이걸 할 수 있을까,,, 할 수 있어야겠지,, 코테 푸는것처럼 비슷하게 기능을 구현할 수 있는데 아직은 작업을 쪼개는게 어렵다 ㅜ 기능 구현하는것도 어렵고ㅜㅜ 코테 푸는것도 중요하지만 프로젝트도 얼른 마무리할 수 있도록 해야겠다. 오늘 새로운 코테 문제는 거의 다 풀었다고 생각했는데 아닌것같다.. 레벨2는 너무 어렵다.. 얼른 레벨1 문제들을 풀고 레벨2를 풀 수 있는 실력이 되어야.. 2022. 5. 24.