[TIL]

Sarahsea 사라씨·2021년 10월 1일
0

TIL

목록 보기
79/128
post-thumbnail

FP

프로젝트 목적/ 기획방향
사전준비
SR 기획 가이드

=> 플로우 정리 및 숙지 피그마 - SR기획 플로우

  • 식물 자료조사
    구글시트 정리: 각자 50여종 이름/소개/난이도/물주는법 등
    식물 이미지 스크랩

  • 팀모임 - 기획

개인

코테;

  • 안풀리던 문제 알고보니 간단한데 오히려 꼬아서 어렵게 풀려고 하던, 수도코드를 명확히 하지 않은 문제
  • 배열 중복 요소 제거 let newArr = [... new Set(arr)]
    arr.filter((v,i) => arr.indexOf(v) === i) 보다 훨씬 빠름
    필터와 인덱스오브로 두번 순회하는 격이니,
    이미 있는 메소드가 성능이 좋다는 걸 알면서 왜 활용을 안하니..
  • 프로그래머스엔 항상 각 테스트 케이스에 대해 걸린 시간이 나온다
    => 나도 내 코드에 대해 스스로 시간을 재볼 수 없을까?
    => 완전한 답을 찾은 건 아니지만 현재로서는 아래 코드
console.time("testTime") // 안의 문자열은 자유이나 위아래 맞춰줘야함
myTestCode();
console.timeEnd("testTime")
// testTime: 0.096923828125 ms
// 이런식으로 콘솔 시작, 끝 걸린 시간차가 나온다

new Date().getTime()을 앞뒤로 변수 선언해서, 두 변수의 차를 구하는 방식도 있었으나, 별로 안편함, 그냥 new Date()하면 초단위로 나와서 0인경우가 대부분;
실제 각 테스트 사이트들은 어떤 코드를 쓰는지 더 알아봐야겠다
공간복잡도 구하는건 어떻게 하려나..

내일은

  • SR 기획서 (모임 후 정해지는 대로, 내일 뭐할지 언제할지 정할것)
  • 유어클래스 챕터 세부사항 숙지
  • 주말 : 벨로깅- 코드스테이츠 20주 학습 회고 및 프로젝트를 앞두고
profile
생각하는 사람

0개의 댓글