전체 글
-
03/09(Tue) 알고리즘[Week02] 문제 풀기HangHae99/TIL-hanghae99 2021. 3. 9. 22:19
🚢 오늘의 할당 문제 .11729번 하노이 탑 이동 순서 .11651번 좌표 정렬하기2 .2805번 나무 자르기 🚩 느낀 것 나무 자르기 문제에 대해 팀원들과 얘기를 나누다가 내 코드를 공유하게 됐는데, 코드에 대해 질문을 하고 답변을 하다가 내가 잘못 이해하고 코드 해석을 했다는 사실을 알게 됐다. 팀원 분의 설명을 듣고 해석하면서 이분탐색이 어떤 개념인지 더 명확히 알게 됐다. 코드 공유를 하지 않았더라면 나는 비슷한 문제를 또 이런 식으로 풀었을텐데 지금 실수하고 지금 알게 돼서 다행이었다. 내일도 코드 공유하고 각자 어떻게 해석하는지 이해하는 시간을 가져야겠다. 개념을 익히는 게 먼저고, 다른 팀원 분처럼 많은 문제를 접해볼 것. ⭐ 아쉬웠던 것 하노이 탑을 이해는 하겠는데, 코드로 옮긴 것을 보..
-
03/08(Mon) 알고리즘[Week02] 문제 풀기HangHae99/TIL-hanghae99 2021. 3. 8. 22:22
🚢 오늘의 할당 문제 .2869번 달팽이는 올라가고 싶다. .10250번 ACM 호텔 .1929번 소수 구하기 🚩 느낀 것 ... 알고리즘 풀고 있으면 자괴감 온다. 나는 로직이 안짜지는데, 정답 코드들 보면서 해설 읽어보면 다들 존경스럽다. 해설을 해석하는 데만 엄청난 시간이 들어간다. 그래도 금/토 이틀간 알고리즘 문제 풀면서 파이썬에 노출 돼서 그런지, 파이썬으로 처음 알고리즘 풀려고 할 때에 비하면 파이썬 문법은 타이핑이 바로 쳐진다. 1929번 소수 구하기 풀다가 정말... 수학을 처음부터 다시 해야하나... 란 생각이 들었다. 수 하나의 소수를 구하는 코드는 바로 짜지는데, 입력 값을 받고 그 범위 내에 속하는 소수를 프린트 하는 코드는.....................간신히 짰더니 시간초..
-
Week01. Chapter01: 웹개발 미니 프로젝트HangHae99/WIL-hanghae99 2021. 3. 8. 00:58
Week01: 03/01(Mon) ~ 03/05(Fri) Weekly Goal: 사전준비 지식을 바탕으로, 첫번째 팀 프로젝트를 완성해보기 🚢 배운 것 . JWT 인증 방식으로 로그인 구현하기 . Jinja2 템플릿 엔진을 이용한 서버사이드 렌더링 . 팀프로젝트를 다른 사람에게 소개하는 방법 🚩 느낀 것 JWT 인증 방식으로 로그인을 구현하기에 앞서 JWT가 뭔지, 쿠키/세션 방식으로 로그인 하는 것과는 무슨 차이가 있는지, 왜 등장하게 됐는지를 구글링 하고, 유튜브 영상을 찾아보면서 프로젝트를 진행했다. Jinja2 템플릿 엔진이라는 게 뭔지, 또 서버사이드 렌더링이라는 건 뭔지 개념 자체가 생소한 것 투성이었기에 구글링 하고 또 하고 또 하고 자료들을 찾아보면서, 프로젝트를 동시에 진행했다. 아직은 ..
-
웹개발 미니 프로젝트 01- 내 택배 운송장 조회 서비스HangHae99/Project 2021. 3. 1. 23:58
프로젝트 제목: 보자보자 운송장 서비스 기획의도: 수많은 인터넷 쇼핑몰에서 쇼핑하고 나면 내 택배가 어디쯤 와있는지 궁금할 때가 많다. 그럴 때마다 각각의 홈페이지에서 운송장 번호를 확인하고 그 운송 회사를 검색엔진에 입력한 뒤 운송장 조회를 하기엔 제법 귀찮다. 그런 불편함을 해결하기 위해 우리는 운송장을 등록하면 한꺼번에 운송장을 조회할 수 있는 서비스를 제공하려 한다. 기획 (와이어 프레임): 1. 회원 가입 화면 2. 로그인 후 운송장 조회 화면 개발해야 하는 기능들: 기능 Method URL request response 로그인 POST member/signin {‘id’:id, ‘pw’:pw} 운송장서비스 페이지 회원가입 POST member/signup /insert.member 로그인 페이..