9월 1일 실천한 Today I Learned
오늘 한 일 체크
최종적으로 만들 앱을 위해 클론 코딩 하면서 공부하기 ✅
알고리즘 문제 최소 하루에 한개 이상은 풀면서 공부하기 ✅
블로그에 Today I Learned 적기 ✅
GitHub에 1일 1커밋 하기 ✅
오늘 배운 내용
1팀 1기업 수업에서 python에 requests라이브러리를 이용한 간단한 웹 크롤링과 앞으로 웹 크롤링 수업에서 필요한 http와 URL등 기초적 정보에 대해 배웠다
처음으로 Firebase를 사용하여 익명 로그인 기능과 이메일 로그인 기능을 구현한 간단한 안드로이드 앱을 만들어봤다
백준에서 알고리즘을 풀때 풀 수 있을 때까지 최대 하루까지 고민해보고 그래도 안 풀리면 해설영상을 보는 식으로 공부했었는데 이렇게 이제까지 공부했던 방식이 비효율적이란 것을 알게 되었다 이제부턴 1시간~2시간만 생각해보고 그래도 안풀리면 해설 영상을 보는 식으로 해야겠다
Firebase가 무엇인지와 Firebase를 사용하여 할 수 있는 일에 대해서 알게 되었다 나중에 실제로 스토어에 올릴 앱을 제작할 때 유용하게 쓰일 것 같다
백준에서 c++로 문제 풀 때 100,000 이상 값이 들어올 때 시간제한이 약 1~2초일 때 이중 반복문을 쓰면 시간 초과가 걸린 다는 걸 알게 되었다