본문 바로가기

T.I.L. :: Today I Learned/항해99 14기 온보딩17

3월 17일 Day12. 오늘 알고리즘 문제 풀 때 2차원 배열을 정렬하는 Integer.compare(o1, o2) 를 접하게 되었는데 검색 알고리즘을 공부하다가 같은 부분을 다시 보게 되었다 ! 생각보다 더 깊이 있는 공부가 필요해서 추가적으로 이것 저것 찾아보며 탐구해보았는데 완전히 이해는 되지 않았지만 감은 잡았다. 몇 번 더 복습해서 보면 알 것 같은 느낌적인 느낌!! 아, 그리고 그동안 이해되지 않았던 static 드디어 깨우쳤다 ! 유레카다 이거야 ~ 아주 눈물 콧물 기절임 저녁 9시에 14기 무엇이든 물어보살이 있었는데 인상적인 말씀을 해주셔서 몇 자 더 적어본다. "돌파력이 있는 개발자" 나는 어떤 개발자가 되고 싶은가? 라는 물음의 답을 찾았다. 돌파력을 가진 개발자가 된다면 개발을 업으로 삼았을 때 참 멋있겠.. 2023. 3. 17.
3월 16일 Day11. 음.. 소수 구하는 알고리즘이 이렇게 방법이 다양했다라.. 난 그동안 무엇을 공부한 것인가..? 라는 의문이 들 정도로 모르는 것이 너무 많고 해야할 부분이 너무 너무 너무 많다. 일단 소수 구하는 것이 단순히 알고리즘 문제를 풀기 위해 배운 것이 아니라 암호화와 관련이 있어서 그만큼 중요하다는 것도 처음 알게 되었고 굉장히 많은 부분을 공부해야만 소수를 구할 수 있다는 것을....... 알았다.... 갑자기 내가 이 많은 것들을 할 수 있을 지 걱정이 되어버린 하루쓰 ~ 하지만 해내야지? 어쩔티비 오늘의 목표 :: 아이디어 떠올리고 코드 구현 해보기, 많은 고민 하기, 하지만 너무 어려운 문제는 과감히 넘기기 T.I.L * 소수 '소수'가 중요한 이유 ? "암호" 때문 참조 :: https://st-l.. 2023. 3. 16.
3월 15일 Day10. 동적계획법 너무 어렵당 ㅠ ㅠ 하지만 지금 어려운 것은 당연하니 너무 늘어지지 않기로 ~처음부터 차근 차근 해내볼것 !! [자료구조와 함께 배우는 알고리즘 입문 : 자바편] 으로 처음부터 차근히 공부 중인데 연습문제 전부 다 풀어보려고 하니 양이 꽤 많다. 배열 부분은 쉽게 생각하고 하루만에 끝낼 수 있을거라 생각했지만..! 일단 1차 완료급하지 않게 조금씩 꾸준히 해나가는 것으로 !!⭐⭐⭐⭐⭐ 오늘의 목표 :: 아이디어 떠올리고 코드 구현 해보기, 많은 고민 하기 T.I.L 👀 내가 만든 팬명록 사이트 ! - 사용기술 : python, mongodb, aws, flask http://myweb.eba-qmhuh7kp.ap-northeast-2.elasticbeanstalk.com/ WINNER 팬명록 .. 2023. 3. 15.
3월 14일 Day9. 매니저님이 지금은 알고리즘 문제의 답을 맞췄냐보다 얼마나 고민했는가에 초점을 두어야할 때라고 말씀하셨다. 나는 또 일주일 공부했다고 어느새 정답을 구해내는 것에 혈안이 되어 공부방법의 초점이 좀 엇나가고 있었던 것 같다. 지금은 문제가 풀리지 않아서 고민을 하며 불면의 밤 보내야할 때...!!!! 고민의 시간을 얼마나 가졌는지에 따라 성장속도가 달라질 것이다. 다시 한 번 마음 잡고 더 고민하는 시간을 가져보아야겠다 !! 알고리즘을 정복하는 그 날까지!! 🔜 오늘의 목표 :: 아이디어 떠올리고 코드 구현 해보기, 많은 고민 하기 T.I.L * 동적계획법 (Dynamic Programming) : 복잡한 문제를 간단한 여러 개의 문제로 나누어 푸는 방법 : 부분 문제 반복과 최적 부분 구조를 가지고 있는 .. 2023. 3. 14.
3월 13일 Day8. 자바 하다가 파이썬으로 강의를 들으려니 조금 헷갈리는 부분이 많다 ㅠ ㅠ 알고리즘 공부는 진짜 끝이 없는 것 같다 어렵기도 하고.. 다른 공부를 하다보면 자꾸 뒷전으로 미루고 결국 안하게 되는 듯한.. 사실은 하기 싫은것일지도..?ㅋㅋㅋ 하루에 두 문제만이라도 제대로 풀면 항해 끝날 때 200문제는 거뜬히 풀 수 있을 것 같다! 기술매니저님이 2-300문제 정도 풀고나면 알고리즘이 눈에 들어온다고하니 꾸준함으로 승부봐야겠다알고리즘 너 덤벼! 🤓 오늘의 목표 :: 아이디어 떠올리는 연습하기, 코드 구현 해보기, 다양한 관점의 풀이 찾아보기 T.I.L * 서버 만들기 1. 폴더 생성 / 가상환경 설치 - app.py , templates > index.html - 가상환경 venv : 라이브러리를 담아둘 가.. 2023. 3. 13.
3월 11일 Day6. 🌱 식물이 잘 자라지 않으면 그 식물을 탓하는 것이 아니라 주변 온도, 습도를 확인하고 물을 제대로 줬는지 흙은 괜찮은지 환경부터 생각한다. 잘 자라기 위해서는 좋은 환경에 있어야 한다. 항해에서 1주일정도 사전 스터디를 진행해보니 괜찮은 환경에 심겨진 씨앗이 되었다고 생각했다 ! 이제 좋은 온도와 습도에서 물도 주고 거름도 챙겨주면서 꽃을 피워보아야겠다 ~ 오늘의 목표 :: 아이디어 떠올리는 연습하기, 코드 구현 해보기, 다양한 관점의 풀이 찾아보기 T.I.L * 웹스크래핑(크롤링) : 웹에 있는 데이터 수집 1. requests 로 웹사이트에 접속함 2. BeautifulSoup 라이브러리를 활용해서 데이터를 솎아냄 pip install bs4 를 해주고 라이브러리 import 후 사 import r.. 2023. 3. 11.
320x100