Comments (2)
안녕하세요.
같은 질문을 받은 기억이 나는데, 깃헙 이슈에는 안보이는거 보니 아마 다른 채널에서 답변을 드린거 같네요.
먼저, 말씀하신대로 이 책은 초중급에 눈높이를 맞췄고, 담지 못한 알고리즘이 훨씬 더 많습니다. 욕심 같았으면 지금 보다 두 배는 더 많은 분량을 담아낼 수 있었는데, 그렇다면 지금 보다 훨씬 더 어렵고, 안팔리는 ^^ 책이 되었겠죠.
이번에 다루지 못한 훨씬 더 어려운 고급 알고리즘 들을 다루면 저 또한 많은 자극이 되겠지만 지금도 어렵다는 반응이 대부분을 차지하는 터라 아마 훨씬 더 안팔리는 책이 될거 같아요. 저는 그렇다 치더라도 출판사에서는 원하는 책이 아닐거 같네요. 책 내용을 보면 아시겠지만 적어도 1년 이상 꾸준히 집필해야 하는 내용이고, 출판사 또한 잘 팔리는 책 이어야 하기 때문에 이 보다 더 어려운 책은 적어도 국내에서는 나오기 힘들지 않을까 생각합니다.
그러나, 저는 마음 한 켠에는 항상 더 어려운 알고리즘, 더 지적 자극을 줄 수 있는 알고리즘을 원하고 있습니다.
이 정도로 답변이 되었을지 모르겠습니다. 감사합니다.
from python-algorithm-interview.
역시 나름의 사정이 있네요.
사실 개인 사용 용도로 중, 고급 알고리즘의 스니펫을 만들고 있습니다.
대부분 접할 수 있는 자료(책, 구글링 포함)가 c++로 작성되어있어 이를 참고해서 작성하고 있습니다.
특정 알고리즘의 경우 Python 내장 라이브러리와 지원 문법을 사용하면 훨씬 편하고 직관적으로 작성을 할 수 있을 것 같아서 현업에서 테스트를 관리하셨던 저자님께서 다루신다면 어떻게 작성하실까라는 생각을 하고 기대를 담아 여쭤봤습니다 ^^;
또 Python 언어 자체를 다루는 내용이 정말 흥미롭게 읽었습니다. 언어 구현 방법 등 깊게 파고들어 나오는 정보는 여전히 한글로 이해하기 쉽게 잘 정리가 되어있는 자료는 부족한 것 같습니다. 이런 부분만 따로 모아서 언어별로 책 같은게 나오면 반드시 필구하겠습니다 ㅎㅎ
답변 감사합니다. 좋은 하루 되세요!
from python-algorithm-interview.
Related Issues (20)
- p257 스택을 이용한 큐 구현 HOT 1
- p.161 전체 코드 질문입니다. HOT 1
- p.233 페이지 18번 홀짝 연결 리스트 문제 관련 문의 입니다. HOT 1
- 67번 문제 질문입니다(leetcode 349) HOT 2
- 13번 팰린드롬 연결리스트 문제 runtime HOT 1
- p450 힙 구현에서 _percolate_up 함수 분기 HOT 1
- p. 578 문법 질문 드립니다 HOT 1
- p.696 5번줄 오타 HOT 1
- p. 581: `77. 가장 긴 반복 문자 대체` - 좀 더 가독성이 높은 코드 질문 HOT 1
- 26번 원형 데크 디자인 문제 깃허브 코드 오타
- 57번 문제 팰린드롬 페어 HOT 1
- 60번 1번 풀이 질문드립니다! HOT 1
- p. 307: `31. 상위 K 빈도 요소` - 최적화 & 파이써닉한 코드 질문 HOT 2
- P640 오타 HOT 1
- P391페이지 6번째줄 질문드립니다 HOT 1
- 31번 상위 K 빈도 요소 HOT 1
- 60번 삽입정렬 리스트 1번 풀이 질문 HOT 1
- [49]Group Anagrams 풀이 질문 HOT 1
- 이진 힙 vs 이진 탐색 트리 HOT 1
- 612p, 615p 83. 과반수 엘리먼트 구하는 문제. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from python-algorithm-interview.