• <항해 99 1주차 WIL>

    2021. 3. 7.

    by. 교쟁이

    (1) WIL 개요

    항해 99에서의 첫 일주일이 지났다. 4일동안 9시부터 새벽 2시까지 개발하면서 하나의 미니 프로젝트를 완성했고 

    미니 프로젝트를 완성한 후에 이제 알고리즘을 공부하고 있다. 

    금요일에는 이제 새로운 팀원들을 만나면서 알고리즘 공부를 진행했다. 튜터님께서 우선 금요일 부터 월요일에 해당하는 문제를 다 풀고 강의를 들으라고해서 금요일에 금토월에 해당하는 문제를 모두 풀려고했지만 쉽게 풀리지 않았다 그래서 다시 공부를 하면서 알고리즘을 공부하기 시작했다. 

     

    (2) 일정

    • 미니프로젝트
    • 알고리즘

    (3) 얻은 지식

    미니프로젝트에서 얻은 지식

    1. git!!!

    매번 혼자만 git을 사용해서 여러 사람과 협업을 할 때 처음 싸봤다. add, commit push pull branch 이제 좀 이해가 된 것 같다.

    2 session, JWT

    session의 개념은 알고있었지만 JWT의 대한 것은 처음알게 되었다. JWT를 사용하면 직접 클라이언트에게 오는 cookie값을 설정하고 읽고 인증하는 것을 구현해봤다.

    3. <map> <area>태그 웹에서 이미지에 좌표를 찍는 방법이다.

     

     

    알고리즘에서 얻은 지식은

    1.숫자 76을 나누는 방법

    -십의자리는 76//10을 한 값이고 일의자리는 76%10을 의미했다.

     

    2. 5482 각 자리수의 자리를 알 수 있는 방법

    - 5482 %10로 일의자리를 얻은 후 5482//10 나눠 548로 만든다. 그 후 다시 일의자리 씩 얻는 방법을 택한다.

     

    3. 파이썬의 Counter 모듈

    Counter 모듈을 사용하면 쉽게 각 문자에 해당하는 빈도수를 쉽게 구 할 수 있다.

     

    4.  문자열을 바꾸는 방법은 replace 방법이다 .!!!

     

    5. 시간초가 1초 미만인 것은 수학적으로 접근하는 것이므로 식을 세워서 풀어보자

     

     

    기타

    배열문제 접근법

    배열 문제를 접근 할 때는 투포인터 방식을 생각해 보고 quickSort에서 사용하는 방법을 많이 사용하자. 

     

    (4) 느낀점

    미니프로젝트에서 팀원들을 너무 잘 만나서 즐겁게 미니프로젝트를 마무리했다. 그러나 삼공대가 모이니 전,컴,자... 디자인이 많이 부족했다. 다른 분들이 우리 프로젝트를 정말 많이 좋아해주셔서 너무 고맙웠고 뿌듯했다. 이번주 부터는 알고리즘 주이다. 이번에도 좋은 팀원들을 만나서 즐겁게 코드리뷰 하면서 알고리즘 문제를 풀고 있다. 정말 알고리즘 박살내고 취뽀하고 싶다. 그래서 정말 차근차근 다시 기초로 돌아가서 공부하고 있다 알고리즘 진짜 마스터하고 좋은 개발자가 되고 싶다!!!

     

     

    '항해99 > WIL' 카테고리의 다른 글

    <항해99 4주차 WIL>  (0) 2021.03.28
    <항해99 3주차 WIL>  (0) 2021.03.21
    <항해99 2주차 WIL>  (1) 2021.03.14

    댓글