분류 전체보기
-
TIL | Feb 21(MON), 2022Developer blah blah/TIL _ WIL 2022. 2. 21. 23:56
👉TODAY 1. 09:30 기상 2. 알고리즘 문제 풀기 (파이썬, 프로그래머스 난이도 중상) 3. 20:00 알고리즘 팀 스터디 4. 이력서 정리 📌TOMORROW 1. 알고리즘 문제 풀기 (파이썬, 프로그래머스 난이도 중상) 2. 타입스크립트 인강 3. 20:00 알고리즘 팀 스터디 🧙♂️Reivew 오랜만에 주말에 일정이 있어서 공부를 못했다. 신기한게 부트캠프 할 때는 10시부터 새벽 3-4시까지 해도 엄청 피곤한데, 그 시간만큼은 몰입해서 했었다. 지금은 많이 풀어져버렸다 ㅠㅠ 그나마 저녁에 스터디라도 해서 다행 시험이 얼마 안남았으니까 공부할 것도 많고 다시 페이스를 찾아야지 👩💻👩💻
-
[프로그래머스] 알고리즘 난이도 중/중상 12문제 (Python) -5Algorithm 2022. 2. 20. 23:17
1) 예산 https://programmers.co.kr/learn/courses/30/lessons/12982 코딩테스트 연습 - 예산 S사에서는 각 부서에 필요한 물품을 지원해 주기 위해 부서별로 물품을 구매하는데 필요한 금액을 조사했습니다. 그러나, 전체 예산이 정해져 있기 때문에 모든 부서의 물품을 구매해 줄 수는 programmers.co.kr def solution(d, budget): answer = 0 for i in sorted(d): budget -= i # budget에서 d의 작은수부터 빼줌 if budget < 0: break # 0보다 작으면 break answer += 1 return answer 2) 최대공약수와 최소공배수 https://programmers.co.kr/lea..
-
TIL | Feb 18(FRI), 2022Developer blah blah/TIL _ WIL 2022. 2. 19. 00:49
👉TODAY 1. 09:00 기상 2. 프로젝트 기술 정리 3. 면접 4. 로드밸런싱 등 서버 관련 스터디 📌TOMORROW 1. 클린코드 챕터 3 읽기 🔨What I Learned? 📚 로드밸런싱 등 서버 관련 스터디 🧙♂️Reivew 오늘의 하이라이트는 면접이었으니까 면접후기에 대해 남기는게 좋을 것 같다. 기술적인 질문으로 거의 꽉찼었던 것 같은데, 오랜만에 엄청 쫄깃한 긴장감을 느낄 수 있었다. 여러가지 상황을 주시고, 그런 상황이었을 때 어떤식으로 해결할 것인가? 와 같은 방식으로 질문을 주셨다. 사실 이전에 생각해 봤던적 없었던 것 같은 상황들이어서 나의 대답은 둘째치고 그런 상황들에 대한 생각을 할 수 있었던 것 만으로도 충분히 유익하고 가치있었던 시간이었다. 그와 동시에 또 '모르는게 산..
-
TIL | Feb 17(THUR), 2022Developer blah blah/TIL _ WIL 2022. 2. 18. 00:26
👉TODAY 1. 09:30 기상 2. CS 및 자바스크립트 중 일부 공부 📌TOMORROW 1. CS 및 자바스크립트 중 일부 공부 2. 면접 3. SQLD 공부 🔨What I Learned? 📚 객체지향형 프로그래밍과 절차적 프로그래밍 https://create-something-from-nothing.tistory.com/294 [Software Engineering] 객체지향 프로그래밍, 절차적 프로그래밍 ※본 포스팅은 개인 학습을 목적으로 작성된 것이므로 정확하지 않은 정보가 포함되어 있을 수 있음을 참고 부탁드립니다. 본 포스팅에 앞서 나는 단순히 객체지향과 절차지향 프로그래밍이 서 create-something-from-nothing.tistory.com 🧙♂️Reivew 최근에는 자바스크..
-
[Software Engineering] 객체지향 프로그래밍, 절차적 프로그래밍Computer Science/Software Engineering 2022. 2. 17. 16:38
※본 포스팅은 개인 학습을 목적으로 작성된 것이므로 정확하지 않은 정보가 포함되어 있을 수 있음을 참고 부탁드립니다. 본 포스팅에 앞서 나는 단순히 객체지향과 절차지향 프로그래밍이 서로 반대되는 개념이라고 이해하고 있었던 것 같다. 하지만 포스팅 과정에서 반대 개념으로 접근하는 것이 아닌 방법론적 차이라는 것을 알았다. (포스팅 타이틀에 절차적 프로그래밍이라고 기재한 이유도 이와 같은 이유에서이다.) 1. 객체지향 프로그래밍 (OOP: Object Oriented Programming) 객체지향 언어: Java, C#, Python 등 배경 소프트웨어의 발전 속도가 빨라지며, 자연스럽게 코드도 복잡해졌다. 복잡한 알고리즘을 구현할 때 절차적 프로그래밍을 하면 순서도가 꼬이기 시작하고 코드를 읽어도 동작을..
-
TIL | Feb 15(TUE), 2022Developer blah blah/TIL _ WIL 2022. 2. 16. 01:55
👉TODAY 1. 09:30 기상 2. 알고리즘 문제 8문제 풀기 (파이썬) 3. 20:00 알고리즘 팀 스터디 4. SQLD 공부 📌TOMORROW 1. 알고리즘 문제 풀기(파이썬/팀 스터디) 2. 타입스크립트 섹션 6 강의 듣고 공부 2. 20:00 알고리즘 팀 스터디 🔨What I Learned? 📚 SQLD 시험공부 - JOIN (별도 포스팅 준비중) 🧙♂️Reivew 작년에 학원 프로젝트 진행일정과 겹쳐서 제대로 공부하지 못하고 봤던 SQLD. 이번에는 부트캠프 수료 후 딱 좋은 시험일정이다 :) 꼭 붙어주겠어💯
-
TIL | Feb 14(MON), 2022Developer blah blah/TIL _ WIL 2022. 2. 14. 22:50
👉TODAY 1. 09:00 기상 2. 14:00 면접 3. 20:00 알고리즘 팀 스터디 4. 타입스크립트 인프런 강의 섹션 5 수강 📌TOMORROW 1. 알고리즘 문제 풀기(파이썬/팀 스터디 6문제 + 4문제 랜덤으로 풀기) 2. SQLD 공부 🔨What I Learned? 📚삼진법 - 알고리즘 문제 풀며 나온 삼진법. 이진법/십진법은 익숙하지만 삼진법 낯설어서 테이블을 가져와봤다. 물론 방식은 이진법과 같지만 숫자가 하나 더 커져서 0, 1, 2로 구성된다. Reference https://ko.wikipedia.org/wiki/%EC%82%BC%EC%A7%84%EB%B2%95#:~:text=%EC%82%BC%EC%A7%84%EB%B2%95(%E4%B8%89%E9%80%B2%E6%B3%95%2C%..