profile
commit "오늘의 주저리주저리"
post-thumbnail

[알고리즘] 프로그래머스

Q1. 2016년레벨 1Q2. 신고 결과 받기레벨 1답 출처1번은 리스트에 한달에 몇일씩 있는지와 각 요일을 담아서 초기값0인 변수에 더해주는 생각까지는 했지만 그 뒤로 어떻게 해야할지 몰라서 정답을 보았고2번은 딕셔너리 형태로 각 유저가 신고한 유저 목록과 신고당한

2022년 6월 18일
·
0개의 댓글
post-thumbnail

[알고리즘] 프로그래머스 실패율

내가푼 풀이너무 난잡 그자체 리스트말고 딕셔너리로 풀고 싶었지만 딕셔너리 사용법을 몰라서 풀이를 찾아보았다.1) (초기값) for \_ in range(n) -> 0, 0, 0, 0, 0, ··· n개 만큼 이라는 뜻이다2) for i in list -> list

2022년 6월 15일
·
0개의 댓글
post-thumbnail

[알고리즘] 백준 2178 미로탐색

나의 컨닝.. 역시나 못풀었다.. 다음문제는 안보고 풀어야지 몰랐던 파이썬 문법정리 튜플 자료형 튜플은 리스트와 거의 비슷하며 다른점은 리스트는 []로 둘러싸지만 튜플은 ()로 둘러싼다. 리스트는 그 값의 생성, 삭제, 수정이 가능하지만 튜플은 값을 바꿀 수

2022년 6월 14일
·
0개의 댓글
post-thumbnail

[알고리즘] DFS/BFS

그래프 탐색 알고리즘 : DFS/BFS 스택 자료구조 먼저 들어 온 데이터가 나중에 나가는 형식의 자료구조. 입구와 출구가 동일한 형태. 스택을 구현하기위해서 단순히 리스트를 사용한다. 가장 오른쪽에서 원소를 삽입하는 append 메서드 가장 오른쪽에서 원소

2022년 6월 7일
·
0개의 댓글
post-thumbnail

[프로그래머스] 코딩강의3

연결 리스트 **배열을 이용하면 시간복잡도가 상당히 커지게 된다. 배열은 탐색이 많을 경우 유리하다. 추가와 삭제가 반복되는 로직이라면 "연결 리스트" 를 사용하는게 유리** 연결리스트 각 요소를 포인터로 연결하여 관리하는 선형 자료구조 각요소는 노드라고 부르

2022년 6월 6일
·
0개의 댓글
post-thumbnail

[프로그래머스] 코딩강의 2

프로그래머스 코딩강의 코딩테스트 광탈방지 - JavaScript 편 을 듣고나서 나중에 보기위한 정리!

2022년 6월 3일
·
0개의 댓글
post-thumbnail

[프로그래머스] 코딩강의-Javascript편 정리

자료구조 메모리를 효율적으로 사용하여 빠르고 안정적으로 데이터를 처리하는 것이 궁극적인 목표로 상황에 따라 유용하게 사용될 수 있도록 특정 구조를 이루고 있다. 문제 상황에 맞지 않는 자료구조를 사용하게 되면 느리고 불안정적으로 데이터를 처리할 수도있다. 알고리즘

2022년 6월 2일
·
0개의 댓글
post-thumbnail

[실전프로젝트] 드롭다운

props 로 값을 받았을 때 onclick 으로 그값을 바로 사용할때 나는 오류초기구상 와이어프레임이다. sideNav에 나오는 Card 를 각 카테고리별로 분류해줄 것이다. 처음했던 구상은 배열을 하나 새로 만들어 카드리스트들을 담아두고 리덕스의 initialsta

2022년 5월 16일
·
0개의 댓글
post-thumbnail

[실전프로젝트] 검색기능 구현

Debounce와 Throttle Debounce : 이벤트의 마지막 이벤트만 인식 Throttle : 이벤트가 발생하고서 일정 주기마다 이벤트가 발생되도록한다. 사용자가 검색하려고 할때 검색하는 단어 타이핑을 마쳤을 때 api요청을 하는게 자연스럽다. 스로틀의 경

2022년 5월 8일
·
0개의 댓글
post-thumbnail

[실전프로젝트] get과 post

카드를 누르면 디테일정보를 가져와서 뿌려주는 기능구현중에 get과 post에 대해 헷갈려서 정리한다.GET은 서버로부터 정보를 조회하기 위해 설계된 메서드요청을 전송할 때 필요한 데이터를 Body에 담지 않고 쿼리스트링을 통해 전송. 만약 요청 파라미터가 여러개면 &

2022년 5월 6일
·
0개의 댓글
post-thumbnail

[실전프로젝트] Mock data 받아서 Card 출력하기

디자인이 완성된 메인페이지의 sideNav이다.메인페이지에서 카드 정보를 sideNav 에 뿌려주기를 API가 완성되기전에 Mock data로 해보고 싶었다.이번에 redux-toolkit을 사용했기 때문에 그 방법에 대해서 정리 한다.initialState 안에 들어

2022년 5월 2일
·
0개의 댓글
post-thumbnail

[실전프로젝트] TIL

redux-thunk는 리덕스에서 비동기 작업을 처리 할 때 가장 많이 사용하는 미들웨어 이다. 이 미들웨어를 사용하면 액션 객체가 아닌 함수를 디스패치 할 수 있다. 즉 액션 대신 함수를 반환하는 액션 크리에이터를 쓸 수 있게 해준다. 파라미터는 dispatch와 g

2022년 5월 1일
·
0개의 댓글
post-thumbnail

[실전프로젝트] "TypeError: Cannot read property 'map' of undefined"

유저가 작성한 게시글에 유저의 정보API를 뿌려주는 카드를 만들다가 "TypeError: Cannot read property 'map' of undefined" 라는 오류가 발생했다.리액트는 렌더링이 화면에 커밋 된 후에야 모든 효과를 실행하기 때문에 map함수를 반

2022년 4월 30일
·
0개의 댓글
post-thumbnail

[알고리즘]

백준 JavaScript로 입력받는 방법 백준의 경우 파일을 읽어서 테스트 케이스를 입력받는 코드를 직접 작성해줘야 한다. readline으로 읽어들이는것도 가능하지만 느리기때문에 공식적으로 권장되는 fs방법을 정리 해봅니다. 입력코드 test case 테스트 케이스는 파일로 존재하고 fs.readFileSync('/dev/stdin').toStri...

2022년 4월 27일
·
0개의 댓글
post-thumbnail

[React] portal을 이용한 Modal구현

리액트 js는 div를 찾아서 마운트한다.아래 새진처럼 index.js의 root id 에서 마운트한다.다음은 index.html 파일 body 부분이다.여기 root에 리액트가 들어온다.그런데 가끔 리액트 루트 밖을 만지고 싶을때가 생기는데 리액트루트 밖에 리액트를

2022년 4월 26일
·
0개의 댓글
post-thumbnail

[실전프로젝트]Nbbang

항해99 마지막 실전 프로젝트 start

2022년 4월 25일
·
0개의 댓글

[클론코딩] Market Kurly

처음으로 기능다운 기능을 구현하였다(물론 팀원들의 도움을 많이 받았지만..). 이번프로젝트는 마켓컬리를 클론코딩한 주차였고 나는 로그인과 회원가입부분을 맡았다. 프로젝트 기간 : 4.14~4.21 [회원가입 페이지] [ 로그인 페이지 ] 비로그인 상태에서는 상단의 회원가입과 로그인을 history를 사용하여 각페이지로 이동하게 하였다. 업로드중....

2022년 4월 21일
·
0개의 댓글
post-thumbnail

[클론코딩] 마켓컬리(2)

오늘은 어제완성한 로그인 view에 공부했던 리덕스의 ActionCreator부터 reducer까지 설치하여서버로부터 API 를받으면 바로 실행가능하게 세팅완료하였고 회원가입의 view를 완성 시켰다. 내일은 위의 주소검색부분을 누르면 팝업창을 띄워 서버로 리퀘스트를

2022년 4월 19일
·
0개의 댓글
post-thumbnail

[클론코딩] 마켓컬리

새로운 주차에는 주제가 클론코딩이였다. 주된 기능으로는 로그인,회원가입, 메인페이지, 장바구니 정도가 있었는데 저번주차에 실력이 많이 부족해 같은 팀원의 배려로 개인공부에 더 집중할 수 있었다. 그걸 바탕으로 이번에 맡게된 로그인, 회원가입 기능을 열심히 구현중이다.현

2022년 4월 17일
·
0개의 댓글
post-thumbnail

[리덕스] 기본정리

state : 값 바뀔때마다 리렌더링이 된다.ref : 리렌더링이 되지 않는다.ex) 로그인,회원가입의 경우 사용props : state는 컴포넌트 내의 함수로 값을 수정할 수 있지만props는 부모컴포넌트에서 받아오는 값으로 값을 수정할 수 없다.리액트의 컴포넌트는

2022년 4월 17일
·
0개의 댓글