[크래프톤 정글 2기] Day 9

2023. 5. 11. 22:15·크래프톤 정글 2기

회고


2023-04-11

10시 30분 기상. 알고리즘 공부 + 니꼬 리액트 강의. 백준 2468번 안전영역 문제의 분류가 [완전 탐색]으로 되어있어서 완전탐색으로 푸는 것을 시도해봤는데, 그래프 알고리즘 없이 쌩 브루트포스 만으로 풀 수 있긴 한거지.. 어떤 로직으로 구현해야 하는건지 전혀 감이 잡히지 않았다. 그래서 그냥 BFS 구현해서 풀었다.

퀵정렬 복기와 힙정렬을 이해하는데 시간이 오래 걸렸다. 백준 2220번 힙정렬은 힙을 사용해서 푸는 문제인데, 힙의 특수한 로직을 이용해서 푸는게 엄청 신기했다.. 단순 힙정렬 구현만으로는 못 풀고 정리된 블로그 글을 보고 이해했다.

퀵정렬에 대한 퀴즈가 올라왔고, 칠판에 그려서 풀어보았다. 제일 아래에 [3, 3] 리스트는 조건에 걸려서 실제로 수행되지 않는 구간이라, 틀렸다..

오늘은 집에서 보내준 집반찬으로 저녁을 먹었다. 역시 익숙한 집밥맛이다.

21시 부터는 리액트 강의를 마저 수강했다. 어째서 리액트가 CSR인지, 왜 리액트를 쓰는지, 리액트를 쓰는 어떠한 로직? 형식?에 대해 조금은 알게 된 듯하다.

내일 할 것

  • 문제 N_Queen 복기
  • React Native 수강
  • NEXT.js 수강
  • 플레티넘 난이도의 문제 히스토그램 풀기

TIL


리액트

React.js라는 것이 어떤 식으로 작동하는지 알 수 있었다.

  • React, React-Dom, React-Route-Dom
  • useState()
  • useEffect()
  • props
  • memo
  • create-react-app
  • Route

2차원 리스트의 최소값, 최대값

map을 활용한다.

a = [[1,2,3],[4,5,6],[7,8,9]]
min_val = min(map(min, a)))
max_val = max(map(max, a)))

참고

  • 2차원 리스트의 최소값, 최대값

'크래프톤 정글 2기' 카테고리의 다른 글

[크래프톤 정글 2기] Day 11  (0) 2023.05.11
[크래프톤 정글 2기] Day 10  (0) 2023.05.11
[크래프톤 정글 2기] Day 8  (0) 2023.05.11
[크래프톤 정글 2기] Day 7  (0) 2023.05.11
[크래프톤 정글 2기] Day 6  (0) 2023.05.11
'크래프톤 정글 2기' 카테고리의 다른 글
  • [크래프톤 정글 2기] Day 11
  • [크래프톤 정글 2기] Day 10
  • [크래프톤 정글 2기] Day 8
  • [크래프톤 정글 2기] Day 7
KimCookieYa
KimCookieYa
무엇이 나를 살아있게 만드는가
  • KimCookieYa
    쿠키의 주저리
    KimCookieYa
  • 전체
    오늘
    어제
    • 분류 전체보기 (576)
      • 혼잣말 (88)
      • TIL (3)
      • 커리어 (24)
        • Sendy (21)
        • 외부활동 기록 (2)
      • 프로젝트 (186)
        • 티스토리 API (5)
        • 코드프레소 체험단 (89)
        • Web3 (3)
        • Pint OS (16)
        • 나만무 (14)
        • 대회 (6)
        • 정글 FE 스터디 (16)
        • MailBadara (12)
        • github.io (1)
        • 인공지능 동아리, AID (5)
        • 졸업과제 (18)
        • OSSCA 2024 (1)
      • 크래프톤 정글 2기 (80)
      • IT (169)
        • 코딩 (4)
        • CS (18)
        • 에러 (5)
        • 블록체인 (23)
        • Front-End (40)
        • 알고리즘&자료구조 정리 (3)
        • 코딩테스트 (3)
        • BOJ 문제정리 (41)
        • WILT (12)
        • ML-Agents (4)
        • 강화학습 (1)
        • Android (0)
        • LLM (2)
      • 전공 (1)
        • 머신러닝 (1)
      • 자기계발 (20)
        • 빡공단X베어유 (2)
        • 독서 (15)
  • 블로그 메뉴

    • 홈
    • 방명록
    • Github
    • Velog
    • 관리
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    리액트
    Flutter
    핀토스
    RNN
    자바스크립트
    pintos
    머신러닝
    docker
    나만무
    OS
    크래프톤정글
    센디
    JavaScript
    부산대
    사이드프로젝트
    딥러닝
    글리치해커톤
    파이썬
    코드프레소
    MailBadara
    알고리즘
    졸업과제
    Pint OS
    블록체인
    numpy
    NEAR Protocol
    프로그래머스
    니어프로토콜
    react
    해커톤
  • hELLO· Designed By정상우.v4.10.3
KimCookieYa
[크래프톤 정글 2기] Day 9
상단으로

티스토리툴바