안녕하세요 큰돌님 올해 1월부터 이쪽으로 진로 마음을 굳혀 열심히 공부하고 있는 1인입니다. 내년 상반기에 졸업 및 취업을 염두하고 있어서 지금부터 부족한 실력을 채우려고 열심열심히 코딩테스트 강의를 수강 중인데요... 1주차문제까지는 잘 맞췄는데 2주차부터는 반토막, 3주차부터는 거의 정답을 맞추지 못하고 정답강의를 수강해서요...ㅠㅠㅠ 제가 잘 공부하고 있는지 모르겠습니다... 물론 강의를 보면 아~ 이런 말이구나! 이렇게이렇게 푸는거구나~ 바로 이해는되는데 다른 분들은 잘 맞추시는데 저만 이런건지 잘모르겠네요 약간 자신감이 급하락중... 너무 정답을 못맞추면 혹시 그냥 그 파트에 대해서 따로 공부를 더하고 다음 주차로 넘어가야하나 궁금해서 질문드립니다
안녕하세요 선생님 항상 좋은 강의를 제공해 주셔서 감사합니다. 다름이 아니라 선생님이 추천해 주셨던 부트 캠프 중 하나인 데브 코스에 지원하려고 하는데 코딩 테스트 언어가 자바만 가능하다고 나와있습니다. 혹시 다른 언어로 만 응시해야하는 코테에 대해서 어떻게 준비해야 할지 팁 좀 알려 주실 수 있나요?? 현재 상황 : c++ 코테 문제풀고 큰돌 해설강의 듣기만 하고 있음 시험 과목 : 객관식 Java, 웹, HTML, CSS, DB, SQL에 관련된 기초 문제 + 코딩테스트(Java만가능)
강의에서 제공한 풀이는 O(s*t) 이구요! 강사님이 질문 답변으로 제공한 O(n) 코드 올립니다! 동일한 투 포인터 풀이로 한 번 천천히 보시면 좋을 것 같아요👍🏻 function main(s, t) { let hash = new Map(); for (let i = 0; i < t.length; i++) { hash.set(t[i], (hash.get(t[i]) || 0) + 1); } for (let i = 0; i < t.length - 1; i++) { hash.set(s[i], (hash.get(s[i]) || 0) - 1); if (hash.get(s[i]) === 0) hash.delete(s[i]); } let lt = 0; let result = 0; for (let rt = t.length - 1; rt < s.length; rt++) { hash.set(s[rt], (hash.get(s[rt]) || 0) - 1); if (hash.get(s[rt]) === 0) hash.delete(s[rt]); if (hash.size === 0) result++; hash.set(s[lt], (hash.get(s[lt]) || 0) + 1); if (hash.get(s[lt]) === 0) hash.delete(s[lt]); if (hash.size === 0) result++; lt++; } console.log(result); } main("bacaAacba", "abc");
6개월 동안 공부하며 포기하고 싶을 때도 있었지만, 그래도 포기하지 않고 꾸준하게 완강, 모든 문제 풀어보았네요 강사님 감사합니다 😁 혹시 도움이 될 수 있을까 해서 꾸준하게 저장소에 올렸는데 다른 사람 코드가 보고 싶으신 분은 클릭 하시면 되요 👍🏻 포기하지말고 힘내세요 여러분 :)
쉽게 처음하는 파이썬 고급 크롤링 [Scrapy, Selenium, Headless Chrome]
안녕하세요 저는 비전공자이고 풀스택 전과정 + 고급 크롤링 강의를 듣고있는 수강생입니다. 우선 너무 좋은 강의 정말 잘 듣고 있습니다. 저는 코딩을 아예처음 접하고있어서 어느쪽으로 가고싶은지 전혀 갈피가 없었는데요. 하다보니 데이터과학이 제가 하고싶었던 분야라는것을 알게되었습니다. 항상 외주로 개발자를 구해서 돈을 주고 프로그램을 제작하는것을 자주해왔는데요. 개발비로도 2000만원이상을 쓴것 같습니다. 그런데 제가직접 해보고자 이곳을 찾아왔고, 데이터 과학이 제가 생각한 분야라는것을 고급크롤링 강의들으면서 알게되었습니다. 그런데 궁금한점은 개발자에게 외주를 맡기면서 항상 GUI 방식의 프로그램을 받아서 그것으로 크롤링 및 자동화 프로그램들을 주로 외주를 맡겨왔었는데요. 강의 내용을 계속보고있는데 GUI 에 관한건 없더라구요. 제가 못찾는건지 별도 다른강의가 있는건지 알고싶습니다. 저는 GUI에 자동화 소스를 버튼처럼만드는 그런 프로그램을 만들고 싶거든요 ! 강의내용의 질문은 아니지만, 그 강의가있다면 추가로 구매해서 수강하고싶습니다. 답변 부탁드립니다
안녕하세요 선생님 수업자료 관련 질의 사항이 있어 이렇게 글을 남깁니다. 알고리즘 0주차 교안은 pdf문서로 너무 잘 정리해주셔서 마르고 닳도록 꿈에 나올 정도로 잘 학습하고 있습니다. 혹시 블로그에 게시되어 있는 1주차~8주차 개념 관련 글도 pdf 문서로 만들어 주실 수는 없으신가요?
좋은 강의 잘 들었습니다. 테트리스 게임 재밌네요 이미 좋은 강의이지만, 최소신장트리(disjoint set union find) 나 다익스트라, 트라이,세그먼트 트리도 있었으면 더 완벽한 강의였을것같습니다! 이거 말고는 코테에서 다루는 유형 대부분 다룬것같네요! 토대로 여러 문제들, 계속 유형별로 응용해서 더 익숙해질때까지 풀어봐야할것같습니다. 감사합니다!
안녕하세요 큰돌님 큰맘먹고 알고리즘 코테강의와 CS전공지식 강의 질렀습니다. 중소기업 직장인인데 더 깊이있는 공부와 기회가 되면 더 좋은환경에 일하고 싶어서 믿고 공부해보려고 합니다 강의수강이 무제한이여서 감사하네요 주말에 틈틈히 공부하겠습니다. 이직은 언제가 될지 모르겠지만 좋은 후기로 돌아오겠습니다 화이팅!
실무에서 하다보니 상당히 많은 사이트들이 동적 페이지라서 셀레니움을 사용해야만 하는 경우가 많습니다 그런데 셀레니움 반복적으로 사용하니 컴퓨터가 느려지는 효과를 경험하고 있습니다... json 데이터를 가져오는 법을 배워보고 싶은데 향후 강의에 추가될 계획이 있으신지요? :))
안녕하세요! 강의 잘 듣고 있는 학생입니다. 선생님 저 같은 경우 코딩 테스트 문제를 풀때, 컴퓨터(IDE)에 바로 작성하지 않고 노트에 solution 부분의 코드를 전부 손코딩으로 작성 해본 뒤에 컴퓨터로 작성합니다. 이런 방식이 코딩테스트 시험 볼때는 시간제한이 있으니,, 비효율적인지 궁금합니다. (현재는 코드가 짧아서 상관 없다고 생각하지만, 어려운 문제들.. 즉, 코드가 길어 지는 문제들을 풀때 문제가 되지 않을까? 생각하여 이렇게 질문을 남깁니다) 이렇게 하게 된 이유는, 펜으로 작성해보지 않고 바로 코드를 타이핑 하려니 생각이 잘 떠오르지 않아 이렇게 하게 되었습니다.