스파르타코딩클럽
Today I Learned[스파르타코딩클럽] 내일배움캠프: 44일차 TIL
newkr
2021. 10. 27. 01:02
728x90
#코딩 개발일지 시작의 TMI
정말 오랜만에 TIL을 다시 쓴다. 그 동안 프로젝트를 진행하고, 개인 공부한다고 시간이 모자랐던 것도 있지만, 무엇보다 내가 게을렀고, 상당히 지쳐있었던 것 같다.
44일차인 오늘은 알고리즘 주의 마지막 날이다. 1주간 다른 팀원들과 함께 팀을 이뤄 서로의 스터디를 진행하고, 알고리즘에 대해서 개인적으로 공부하는 시간도 가졌다. 특히, 이번 주차에는 같은 팀원이었던 호상님과 은아님께 큰 감사를 느끼는 바이다.
알고리즘은 커녕 프로그래밍 언어들의 문법도 생소한 내가 나름 꽤 많이 성장할 수 있었던 주다. 특히, 호상님은 이해가 되지 않는 부분들을 상세히 설명해주며 이런 저런 개념들을 잘 잡아주셨다. 덕분에 프로젝트로 돌아간다해도 아주 약간은(?) 개발자적인 사고방식을 갖고 작업해볼 수 있지 않을까 싶다.
내게는 정말 즐거운 한 주였다. 알고리즘 팀원들에게 다시 한 번 감사를 드립니다! 👍👍
생활패턴 : 평일 기준 - 매일 6시 기상, 운동 후 체크인 ~ 23시부터 TIL 작성, 24시 취침
주말 기준 - 기상은 자유.. 운동 및 여가시간 활용 후 체크인 ~ 23시부터 TIL(WIL) 작성, 24시 취침
# 오늘 한 일
- 백준 1874 문제풀이
- 초보자가 풀기에 난이도가 중상으로 느껴질 것이라고 하여, 많이 어려울 것으로 생각했으나, 생각보다는 풀만 했던 문제였다. 다만, 문제를 이해하기가 살짝 애매모호한 부분이 있어서 그것은 좀 흠이었다.
-
나는 위와 같이 코드를 작성했고, 정상적으로 작동은 했으나, 정답은 아니었던 듯하다. 백준에서는 "출력 초과"값이 나왔다.. ㅎㅎ 그래도 알고리즘 풀이에 첫 한 걸음을 내딛을 수 있어 좋았던 문제다. (나중에 좀 다듬어 봐야겠다.)# 백준 1874 스택 수열 from sys import stdin n = int(stdin.readline()) stack = [] select = [] active_count = 0 for i in range(1, n + 1): target = int(stdin.readline()) while active_count < target: active_count += 1 stack.append(active_count) select.append("+") if stack[-1] == target: stack.pop() select.append("-") else: break if len(stack) != 0: print("NO!") else: print(select) - 따로 백준 문제풀이 카테고리를 만들어서 자세한 설명을 덧붙이는 글을 작성해야겠다.
- 자바 문법 강의 수강
- 자바 문법 강의를 1-15까지 수강했다. 솔직히 한 번 듣는 걸로는 다 이해하긴 어려울 것 같다. 다루던 언어인 파이썬과 다른 부분도 상당히 많고, 객체지향이라는 새로운 방식은 생각보다 많이 생소했다.
- 그래도 다행인건 기본적인 함수의 개념 부분들은 대부분의 프로그래밍 언어와 거의 비슷하여 생각만큼 박살날 정도는 아닌 거 같다.
# 오늘의 이슈/고민, 아쉬운 점 그리고 해결한 내용
- 알고리즘 강의 미완강..😢
- 알고리즘 강의를 3~4주차까지 모두 완강하려고 했으나, 오늘따라 집중이 잘 안되더라.. 결국 2주차까지 듣고, 3~4주차는 당일 공통문제 풀이에 필요한 내용들만 부분적으로 잘라서 들었다. 주말을 이용해서 날 잡고 봐야겠다.
- 자바 문법 미완강..😢
- 자바 문법 강의도 오늘 1차적으로 마무리 짓고 다음에 다시 보려고 했으나, 절반까지만 들었다.. 나란놈... 게으른놈.... 반성하자..
- 변화해야하는 나
- 요즘 가장 크게 아쉬운 것은 내 스스로 공부에 임하는 자세다. 백신 접종 이후일까.. 어느 순간부터 나태하고 게을러지면서 TIL 작성을 시작으로 많은 것들에 집중하지 못했다. 그 기간이 길어 더욱 아쉽다. 작심삼일이든, 작심삼초든 매일 이렇게 다짐하면서 반성하며 바뀌려 노력해야겠다. 아마도 오늘의 To-do List는 정말 적을 것이 많겠지.
- AWS 크레딧 미해결..
- AWS 크레딧을 받기 위해 이런저런 시도를 해봤지만, 아직까지 크레딧은 발급되지 않았다. 흠... 고민을 좀 해봐야겠다..
- TIL 작성!!!
- 드디어 오랜만에 TIL을 쓴다. 이번 TIL을 시작으로 다시금 꾸준히 TIL을 작성해야겠다.
- 또한, 다른 분들의 TIL을 가끔 찾아보며, 내 TIL에서 수정될 부분들도 찾아 고쳐나가야겠다.
# To-do List
- 자바 기초 문법 강의 완강 및 복습 (남는 시간과 주말 이용)
- 스프링, 서버리스 등 강의를 수강할 준비
- 알고리즘 강의 완강 (주말 이용)
- 틈틈히 파이썬으로도 작업해보기 (주말 이용 + 알고리즘을 짜볼까?)
- AWS 크레딧 해결
- 파이썬 기초 문법 카테고리 생성 후 정리하며 강의 복습하기(주말 이용)
- 자바 기초 문법 카테고리 생성 후 정리하며 강의 복습하기(주말 이용)
- 꼭 해야할 것! 📌 : 정신차리기!!!!!!!!!!!!!!! 정신차리자. 남은 시간이 많지 않다. 그 안에 나는 꼭 개발자가 되어야만 한다.
728x90