2024/07/19 2

24.07.19 미니프로젝트를 마치며

사실상 작업은 어제 끝났었다.오늘은 발표 전 프로젝트 코드를 다시 읽어보며 내가 모든 코드를 이해했는지 확인해보았다.스크롤 기능의 특정 함수를 제외한 거의 모든 부분은 완벽히 이해하였다. 이번 프로젝트를 진행하면서 만족한부분, 부족했던부분, 해결해야할 부분을 정리해보고자 한다. 먼저 만족스러운 부분이다.팀원간의 소통이 원활했다.팀으로 이루어지는 프로젝트이다보니, 팀원간의 소통이 원활해야만 프로젝트 진행상황이나, 어려움은 없는지를 체크하여 큰 문제를 사전에 방지할 수 있기 때문에 매우 중요하다. 다행히도 팀원분들이 소통을 잘해주셔서 소통으로 인한 문제는 적었다고 생각한다.아이디어를 잘 내주셨다.팀명이나 멤버카드의 데이터나, 기능에 대한 아이디어를 잘 내주셔서 처음 기획했을때보다 조금 더 이쁘게 페이지가 마..

2차 공부/TIL 2024.07.19

n^2 배열 자르기

프로그래머스 - n^2 배열 자르기  먼저 작성한 코드function solution(n, left, right) { var answer = []; let answerStr = '' for (let i = 1; i Number(el));}// i일 때 i를 i개만큼 넣고, n까지 1씩 더하며 추가// [1 2 3 4]// [2 2 3 4]// [3 3 3 4]// [4 4 4 4]만드려는 배열을 문자열로 만들고 한 문자열에 모두 저장한 다음, left와 right에 맞춰 자르고, 배열화시킨 뒤 모든 요소를 숫자화 시키는 방식으로 풀이했다.테스트코드는 모두 성공했으나, 데이터가 매우 크게 들어올 수 있는 점을 생각하지 않아 시간초과로 실패하였다. 두번째로 작성한 코드function ..