Be well coding/In Immersive
7/9 - 2주 프로젝트
be well
2019. 7. 10. 00:57
Toy 22번 문제. 사각형 모양에 이중 배열을 회전시키는 문제.
var rotateMatrix = function (matrix) {
// Your code here.
if(matrix.length < 2){
return matrix
}
let result = [];
let count = matrix[0].length-1
function recur(num){
let res = []
for(let i =0 ; i < matrix.length; i++){
res.push(matrix[i][num])
}
result.push(res)
if(count > 0){
count--
recur(count)
}
return
}
recur(count)
console.log(result)
if (arguments[1] !== -1) {
for (let i = 0; i < result.length; i++) {
result[i] = result[i].reverse();
}
return result.reverse();
}
return result;
};
개발환경 구축하는데 하루를 다 쏟아부었다.. 엔지니어님과 체크인을 통해 db 스키마를 다시 짜고
UI 에 따라 스크린에 뿌려질 컴포넌트를 나누고 중복으로 쓰이는 컴포넌트를 따로 분리해서 플로우를 다시 만들었다.
무엇보다 오늘 우리를 괴롭힌 건 eslint .. 4명 모두 각자 평소 코드 적는 스타일?이 다르기에 획일화를 위해 일종의 규칙을
정해놓고 함께 프로젝트를 진행하기 위해서 꼭 필요한 작업이었다. vsCode 내에서 지원하는 프리티어도 맞추고
eslint 설정하다보니 여러 오류를 맞이하게 되서 오늘은 별 소득이 없었다. 그만큼 내일 더 열심히ㅠㅠ