분류 전체보기
-
[WIL] 내일 배움 캠프 2주차 주간 회고 - ItisFuture내일배움캠프/WIL 2022. 9. 12. 19:21
한 주 동안 대표적으로 한 것 깃 공부 & 연습, 재귀 함수 알고리즘 연습, 장고 개인 프로젝트 진행, 맥 세팅 겪은 어려움과 배운 점 1. 가상 환경에서의 에러 가상 환경이 실행됐음에도 pip와 python이 가상 환경 디렉터리를 가리키지 않는 오류가 있었다. 이 오류를 겪기 전에는 가상환경을 실행하고 무작정 pip와 python 명령어를 사용했다. conda와 homebrew, virtualvenv, Pycharm등에서 pip와 python의 경로가 문제가 있었나 보다. 하지만 이제는 which명령어로 어디에서 실행이 되는지 파악을 하고 올바르게 설정이 된 것을 확인하고 프로젝트를 진행할 수 있게 되어 가상 환경을 다루는 것이 한층 더 수월해지지 않았나 싶다. 2. 알고리즘 공부의 방향 취업을 하는 ..
-
[백준 18870 Python] 좌표 압축 - ItisFutureAlgorithm/Baekjoon 2022. 9. 11. 22:29
내가 쓴 정답 코드 n = int(input()) n_list = list(map(int,input().split())) n_dic = {i:0 for i in n_list} n_sorted_list = sorted(n_list) cnt = 0 prev = n_sorted_list[0] for i in n_sorted_list: if i == prev: n_dic[i] = cnt else: cnt+=1 n_dic[i] = cnt prev = i for idx,i in enumerate(n_list): n_list[idx] = n_dic[i] print(*n_list) 풀이 아이디어 1. 제일 작은 숫자가 0 임을 파악 2. 오름차순으로 +1씩 2-1. 주어진 값에 대하는 순서를 딕셔너리에 업데이트 3. ..
-
[TIL] 내일 배움 캠프 14일차 9/11 - ItisFuture내일배움캠프/TIL 2022. 9. 11. 22:00
오늘 한 것 개인 프로젝트 핵심 기능 구현 알고리즘 - 좌표 압축하기 회고 내일 배움 캠프가 진행된 지 벌써 2주가 됐다. 공부하려는 사람들이 같이 모여있으니 좋은 에너지를 받는 것 같다. 오늘 핵심 기능을 구현하고 나니 꽤 뿌듯했다. 원하는 기능 api를 구현하고 표현하는 과정에서 막히는 부분을 찾다가 css에 변수를 지정해서 사용이 가능한 점도 배웠다. css에서 변수 사용하기 how to create inline style with :before and :after I generated a bubble chat thingy from http://www.ilikepixels.co.uk/drop/bubbler/ In my page I put a number inside of it .bubble { po..
-
[TIL] 내일 배움 캠프 13일차 9/10 - ItisFuture내일배움캠프/TIL 2022. 9. 10. 21:55
오늘 한 일 간단한 알고리즘 풀기 개인 프로젝트 썸네일 이미지 추가(F&B) 상세 페이지 페이징 기능 구현(F&B) 프론트에 총 댓글 수 넘겨주기 --오늘의 추가 활동-- 등록 버튼 위치 변경(F) 검색란 수정(F) 회고 노션에 이슈들을 나열하고 우선(혹은 내가 하고 싶은) 순위에 따라 할당량을 정하니 내가 뭘 할지 머릿속에서가 아닌 확실히 정하고 시각적으로 보이니 보다 효율적이게 됐다. 더군다나 처리했던 일을 보니 어떻게 처리했는지와 뿌듯함은 덤으로 남는다. 나의 개인 프로젝트를 차차 만들어가니 재밌고 좋다. 나의 서비스를 사람이 들으면 알고 쓰는 그날까지 내일 할 것 개인 프로젝트의 핵심 기능 api 개발! 간단한 알고리즘
-
[TIL] 내일 배움 캠프 12일차 9/9 - ItisFuture내일배움캠프/TIL 2022. 9. 9. 23:50
오늘 한 일 간단한 알고리즘 문제 새로운 맥 세팅 완료 개인 프로젝트 리스트 페이지 수정 회고 추석연휴 4일 중 오늘 하루는 쉬었으니, 남은 3일은 열심히 공부할 것이다. 개인 프로젝트를 손 볼 곳이 한 두 군데가 아니라서 막막한 느낌도 들지만, 하나씩 차근차근 해결해나가고 바뀐 결과를 보고 뿌듯해할 생각에 설렌다. 내일 할 일 --중요 목표-- 알고리즘 풀기 썸네일 이미지 추가로 인한 양식과 뷰 수정 상세 페이지 페이징 기능 구현 --완료시 추가 활동-- 등록 버튼 위치 변경 검색란 수정
-
[TIL] 내일 배움 캠프 11일차 9/8 - ItisFuture내일배움캠프/TIL 2022. 9. 8. 23:57
오늘 한 것. 별찍기 알고리즘 풀기 팀원과 깃 허브 탐색 앞으로의 공부 계획? 맥 세팅ㅎㅎㅋ 회고 어제부터 시작하여 앞으로의 공부 계획에 대하여 고민이 참 많았다. 안 풀리는 알고리즘이 있으면 구글에 정답을 찾기가 너무 싫어 고집을 부렸으나 그로인해 도움이 되는 부분도 많지만 오히려 독이 될 수 있는 경우가 있을 것이기에, 혼자만의 기준을 세워 앞으로 최대 1시간 30분만 고민해보기로 했다. 그리고 구글링을 통해 푼 것은 며칠 뒤 다시 도전해 보는 식으로 정했다. 개인 프로젝트도 매우 중요하기에 그것에 집중을 하지 않을까 싶다. 오늘 멋쟁이 팀원 준호님과 깃과 깃허브로 이리저리 놀아보았다. 원채님이 개인 사정으로 참석을 못하셔서 아쉽긴 했지만 팀 프로젝트를 하면 많이 사용할 것이기에 기대가 된다. 깃 충..
-
[TIL] 내일 배움 캠프 10일차 9/7 - ItisFuture내일배움캠프/TIL 2022. 9. 7. 20:45
오늘한 것. 알고리즘 문제풀기(하노이의 탑) 숫자 야구 게임 만들기 https://github.com/KimGyeongMin-KR/sparta-assignment/blob/main/baseball_game/baseball_game.py GitHub - KimGyeongMin-KR/sparta-assignment Contribute to KimGyeongMin-KR/sparta-assignment development by creating an account on GitHub. github.com 배운점. 1. 재귀 함수에 대해 조금 더 이해도를 높였다. 회고. 어제 계획했던 오늘 하려던 것은 ManyToMany필드의 related_name에 관한 포스팅과 개인 프로젝트를 하는 것이었다. 하지만, 재귀함수..