TIL

Sarahsea 사라씨·2021년 12월 1일
1

TIL

목록 보기
100/128
post-thumbnail

오늘은

  • 프로그래머스 lv2 행렬 테두리 회전
// 매트릭스 생성 함수
// 주어진 좌표로 회전 시키는 함수 생성 - 회전하며 작은수 처리
// 숫자 옮기면서 최소값도 함께 찾기

매트릭스 생성

let arr = Array.from(Array(rows), () => new Array(columns));
let init = 1;
for (let i = 0; i < arr.length; i++) {
  for (let j = 0; j < arr[i].length; j++) {
    arr[i][j] = num++;
  }
}
// 문제조건의 1부터 1씩 증가, 매트릭스 생성
let matrix = Array(rows).fill(0).map(() => Array(columns));
for (let i = 0; i < board.length; i++) {
  for (let j = 0; j < board[i].length; j++) {
    board[i][j] = i * columns + j + 1
  }
}
// 첫 제출시 3번부터 에러 - i * columns 을 rows로 곱해서,, 
// 행,열 문제의 경우 주어진 변수의 행열 순서 잘 고려해야!
  • 풀고 다시 모각코원 풀이 참고, 리팩토링

  • 노션 이력서 form 완성 _ 프로젝트 이미지 추가?

    • 코,스 잡 페이지 추가 및 노션 링크 체크
    • 원티드 복붙
  • 리팩토링_ 코드 읽기

느낌

  • 알고리즘에 시간을 너무 많이 두는 것 지양해야겠지만, 누가 부러 천천히 푸나? 딜레마
  • 플랫폼님, 신입 공고 필터링 좀 제대로 해주세요..🤣

내일은

  • 리팩토링, 시안 우선 _ 퍼스널 브랜딩 곰곰
profile
생각하는 사람

0개의 댓글