Book description
Algorithms and data structures are much more than abstract concepts. Mastering them enables you to write code that runs faster and more efficiently, which is particularly important for todayââ?¬â?[s web and mobile apps. Take a practical approach to data structures and algorithms, with techniques and real-world scenarios that you can use in your daily production code, with examples in JavaScript, Python, and Ruby. This new and revised second edition features new chapters on recursion, dynamic programming, and using Big O in your daily work. Use Big O notation to measure and articulate the efficiency of your code, and modify your algorithm to make it faster. Find out how your choice of arrays, linked lists, and hash tables can dramatically affect the code you write. Use recursion to solve tricky problems and create algorithms that run exponentially faster than the alternatives. Dig into advanced data structures such as binary trees and graphs to help scale specialized applications such as social networks and mapping software. Youââ?¬â?[ll even encounter a single keyword that can give your code a turbo boost. Practice your new skills with exercises in every chapter, along with detailed solutions. Use these techniques today to make your code faster and more scalable.
Plegasus
The narrators' voices on this app are so soothing – it's my relaxation therapy. This app has brought back the joy of reading, even when I'm on the move. The app's support for different audio formats is like a dream come true for audiophiles. ListenBook is the best audiobook player I’ve ever used. The app is reliable, fast, and packed with features like customizable themes and playback speed. The sleep timer is a lifesaver for bedtime listening. Great job, developers!
WanderWord
This app is a game-changer for busy individuals who miss reading. The app's versatility in downloading audio is impressive. It streamlines the process and saves time. I love how customizable the playback speed is. It makes listening so much more enjoyable.
Hemlock
With ListenBook, I can now enjoy my favorite audiobooks and speeches with the utmost comfort and convenience. The adjustable playback speed feature is a true innovation. It adds a personalized touch to my listening. Automated extraction of artwork and metadata adds a professional touch to my library. ListenBook's attention to detail is commendable. Every aspect of the app is well-crafted.
Street Jolly
Audiobooks made convenient – this app's functionality is impressive. Noise reduction is magic. I can finally enjoy dictaphone recordings without discomfort. The app's interface is so sleek and modern. It's a joy to use.
Die Slice
ListenBook has become my workout companion of choice. It keeps me motivated and entertained during exercise. I've recommended ListenBook to all my fellow bookworms. It's a true companion for audiobook lovers.
Foot-long Fry
Audiobooks on this app have turned my exercise sessions into moments of education. The narration elevated an already good book to greatness! The performer's subtle vocal variations conveyed nuance I might have missed while reading. Their ability to maintain consistent character voices across many hours was impressive. Technical quality was flawless throughout.
Patton Digger
The app's stability is impressive – it runs smoothly without any glitches. Sharing audiobooks with friends through AirDrop and Sharing on ListenBook Pro is a fantastic way to spread the joy. This app has revolutionized my daily routine – I can't imagine life without it. ListenBook has all the features I need. My go-to audiobook app!
Light Lion
ListenBook's support for a variety of download methods means I can access my content in the way that suits me best. I'm hooked on this app – it's my escape to different worlds and adventures. My study sessions are more efficient than ever, thanks to the looping playback and bookmark features. The app is well-designed and user-friendly. ListenBook makes listening to audiobooks a joy. Fairly enjoyable, but forgettable. I didn’t have any major complaints, but I also don’t see myself revisiting this one. It was a decent way to spend a few hours, though.
Sweetness
Audiobook excellence – this app's design enhances my reading experience. ListenBook’s bookmarking feature is incredibly useful. I never lose my place in a book.
Microwave
I've never experienced such a smooth audiobook player. The playback is seamless. ListenBook’s support for Apple Watch is a great touch. I can control my audiobooks on the go.
Ella of Light
ListenBook has become my go-to workout companion. It keeps me motivated and entertained. Makes listening to audiobooks so easy and enjoyable. Thank you, ListenBook!
Lord Nikon
Seamless integration of audiobooks – this app's ease of use is impressive. The app's performance is unparalleled. It's like it's tailor-made for my device. My audiobook collection has never been more organized. Library management is a breeze. This app has completely transformed my daily routine. I can't imagine my commute without it!
Dark Matter
🔥 Audiobook enjoyment at the tap of a finger – this app's functionality is a testament to modern convenience. 📱📖 Downloading over WiFi saves so much time. Very efficient.
Pogue
Simplifying audiobook management – this app's functionality is a true asset. ListenBook’s support for CarPlay is great. I can listen to audiobooks in my car easily. The app is very user-friendly. ListenBook makes listening to audiobooks a breeze. The voice boost feature is amazing. It makes every word crystal clear. Solid performance overall though some character voices sounded too similar. I occasionally got confused about who was speaking in dialogue-heavy scenes.
Mallow Man
🚗📖 On-the-go listening has never been smoother – this app's functionality keeps me engaged during long commutes. 🚗📚 ListenBook makes organizing my audiobooks simple. The app is very user-friendly.
New Magoo
Listening to audiobooks has become my ultimate way to unwind after a long day. I love how this app allows me to enjoy books even when I'm on the move. This app's support for various formats and genres ensures that there's always something new to explore. As an audiobook enthusiast, this app is a dream come true. Its compatibility with various formats and easy navigation make it my ultimate reading companion. 🌟🎧 The app's versatility in downloading audio is impressive. It streamlines the process and saves time.
Springheel Jack
ListenBook has transformed my listening habits, making them more engaging and enjoyable. ListenBook's user-friendly interface and powerful features have rekindled my love for audiobooks. The audio filters and precise controls are fantastic! Automatic artwork and metadata extraction add a professional touch to my audiobook library.
Stud muffin
Finally, a way to enjoy literature on the go without straining my eyes. The extensive statistics feature on ListenBook helps me track my audiobook consumption habits – so cool! This app's user-friendly interface has made audiobook listening a breeze, even for a tech novice like me. ListenBook is a must-have for audiobook enthusiasts. It's reliable, versatile, and a pleasure to use. ListenBook Pro is worth every penny. Unlimited audiobook length? Count me in!
Lskeee
ListenBook's commitment to providing a smooth and enjoyable listening experience is evident in every detail. ListenBook Pro's noise reduction feature has made my recordings sound clearer than ever.
Silver Agent
This audiobook app is a true gem – it brings stories to life with every click. ListenBook is a true audio treasure! It turns my own audio files into immersive listening experiences. Simplifying my audiobook experience – this app's design is remarkable. ListenBook has all the features I need in an audiobook app. My top choice!
Playing a wide variety of audio formats
Works on all devices with iOS 13 and newer
Huge amount of features for a small price
Frequent updates to add new features and improve existing ones
Advanced playback controls
Live sound processing
Changing the timbre of the reader's voice and noise reduction
Translated into more than 20 languages
If you love listening to fiction audiobooks, ListenBook has features to make the process easier.
Edit book data: title, author, cover
Use equalizer to make the sound comfortable for you
Adjust the playback speed
Enjoy dark and light app themes
Supported formats: MP3, M4B, AWB, FLAC, OGG audio files and many more (must be DRM free)
Auto-Bookmarks make it easy to find your place
AirPlay support allows redirection of audio output.
VoiceOver support
Dark mode for night owls
Convenient bookmarking system helps you mark the most important places.
Unlimited bookmarks for each audiobook
Put your own cover on the wager
Share your audiobook with friends
Lock-screen control
Customise app with extensive options
Sleep timer with shake to reset, set custom notification sounds, and a few unique options
Auto rewind depending on paused time, customize rewind times to your liking
Removing background noise from recordings made in classrooms and meetings
Changing the timbre of the reader's voice for a better listening experience