미래의 나를 위한 기록

미래의 나를 위한 기록

  • 내가 보려고 하는 기록:) (150)
    • Amazing Day (80)
      • kakao '프로젝트100' 기록 (76)
      • 일상 (1)
      • 오늘 나는 무얼 배웠나 (3)
    • programming (69)
      • C# (4)
      • HTML (0)
      • CSS (7)
      • SCSS (3)
      • Javascript (18)
      • Vue.js & Nuxt.js (9)
      • React.js (5)
      • React-query (1)
      • Algorithm (8)
      • Webpack (2)
      • 포트폴리오 하면서 (1)
      • Node.js (7)
      • JQuery (0)
      • 사이드 프로젝트 스터디 (1)
      • 유인동 함수형 프로그래밍 스터디 (2)
    • Level UP🔥 (1)
      • 정보보안기사 (1)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

미래의 나를 위한 기록

컨텐츠 검색

태그

해시알고리즘 카카오 scss PROJECT100 프로그래머스 개발자 node.js 프로젝트100 알고리즘 javascript web 우리동네이야기 useCallback 객체지향 객체지향프로그래밍 매일 글쓰기 kakao useMemo React 매일글쓰기

최근글

댓글

공지사항

아카이브

알고리즘(2)

  • [ 프로그래머스 > 정렬 ]H-Index

    문제 이해하기) 배열 안의 각 요소를 elem이라고 할 때 elem은 각 논문의 인용 횟수를 말하는데, elem이 h보다 작거나 같을 때는 elem값을, elem이 h보다 클 때는 h값을 h-index값으로 넣어야 한다. 이렇게 각 논문 마다의 h-index 값을 구한 뒤, 이 h-index값들 중 가장 큰 값을 최종 h-index값으로 반환해야 함. (문제에서 "나머지 논문이 h번 이하 인용"이 말은 h값이 될 수 있는 수중 가장 작은 수가 h가 되고, 이렇게 결정 된 h들 중에서 최댓값이 되어야 한다는 뜻이다. ) 위의 예제를 예로들면 citations = [3,0,6,1,5]; //elem === 3 이면 h는 3,6,5로 3 elem === h 즉 3을 반환 //elem === 0 이면 h는 0,..

    2020.04.25
  • [ 프로그래머스 > 해시] 완주하지 못한 선수

    나의 첫번째 제출 코드 오답. function solution(participant, completion){ let answer = participant; completion.forEach((val,idx) => { participant.splice(participant.indexOf(val),1)[0] }); answer = participant[0] return answer; } 조급하게 이어진 시도들에서도 반복을 여러번 쓰는 for + 탐색() + splice로 데이터 삭제하는 방법을 버리지 못했다. 사실 뭐가 문제인지 잘 몰랐다. 나의 두번째 제출 코드 오답. function solution(participant, completion){ let answer =''; for(let i of comp..

    2020.04.23
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바