(Part 2) Best products from r/algorithms
We found 18 comments on r/algorithms discussing the most recommended products. We ran sentiment analysis on each of these comments to determine how redditors feel about different products. We found 35 products and ranked them based on the amount of positive reactions they received. Here are the products ranked 21-40. You can also go back to the previous section.
21. Fundamentals of Python: Data Structures
- Wire-free monitoring--up to 12 hours of continuous use
- 45 days of recording with included SD card
- With motion activation capability the unit will only record only when movement is detected
- View footage by hooking up to your TV, or remove the SD card to view or archive footage
- MPEG-4 compression--store weeks of high quality footage
Features:
22. A Common-Sense Guide to Data Structures and Algorithms: Level Up Your Core Programming Skills
23. Algorithms in a Nutshell (In a Nutshell (O'Reilly))
- Folding treadmill with 2.5-horsepower continuous-duty motor
- Adjustable MaxComfort cushioning system helps you recover quickly
- Speed range of 0.5 to 12 mph; incline range of 0 to 12 percent
- Includes Livetrack Interactive technology; 9 total workout programs
- 325-pound capacity; measures 36 x 60 x 70 inches (W x H x D) unfolded
Features:
24. Optimization Modeling with Spreadsheets
- STRONG HOLD: These butterfly hair clips have durable teeth to keep hair in place all day
- EASY GRIP: Ridged design make the hair clips easy to snap into place
- PERFECT SECTIONING: Use before dyeing, braiding, blow drying or styling to keep hair securely in neat sections
- BULK BUY: Each pack includes 12 hair clips - 6 Black and 6 White
- CUSTOMER SATISFACTION: If for any reason, you’re not 100% satisfied with your purchase, let us know and we’ll replace or refund your order
Features:
26. Algorithms to Live By: The Computer Science of Human Decisions
- Hardcover
Features:
27. Data Structures and Algorithms Made Easy: Data Structures and Algorithmic Puzzles
28. Concrete Mathematics: A Foundation for Computer Science (2nd Edition)
- Extremely fast! It’s the fastest manual Santoku and 15 Degree style knife sharpener available
- Creates an ultra-sharp 15 Degree edge
- 2-Stages, sharpening and honing/polishing, for an arch-shaped edge that is stronger and more durable
- Uses 100% diamond abrasives in stages 1 and 2
- CrissCross technology for an extremely sharp edge with lots of “bite”
Features:
29. Data Structures and Algorithms in Java (2nd Edition)
- Three speed setting, low, medium and high and off
- Dimming function (incandescent light bulb only)
- Transimitter unit can be either wall mounted or hand-held
- Battery is not included in the package
Features:
30. Knapsack Problems: Algorithms and Computer Implementations (Wiley Series in Discrete Mathematics and Optimization)
- 34 Inch wide by 53 Inch high
- Easy to apply just peel and stick
- Applies to any smooth surface
- Decals are removable and repositionable with no sticky residue
- Wall Decals made in the USA
Features:
31. The Art of Computer Programming, Volumes 1-4A Boxed Set
- Volume 1: Fundamental Algorithms
- Volume 2: Seminumerical Algorithms
- Volume 3: Sorting and Searching
- Volume 4A: Combinatorial Algorithms
Features:
32. Machine Learning: A Probabilistic Perspective (Adaptive Computation and Machine Learning series)
Mit Press
33. Ant Colony Optimization (A Bradford Book)
- Eight 1.3 oz tins of ICE BREAKERS DUO Raspberry Flavored Sugar Free Mints with Cooling Crystals
- Try placing ICE BREAKERS DUO mint tins strategically around the house or office so that you always have easy access to refreshing mints
- Cool, raspberry-flavored ICE BREAKERS DUO mints are packaged in a mint tin you can take with you anywhere for all-day access
- Use ICE BREAKERS mints for filling birthday gift bags and back-to-school lunch boxes or bridal and baby shower candy dishes
- ICE BREAKERS DUO sugar free breath mints with cooling crystals and a raspberry and mint flavor combination perfect for pairing with your Valentine's Day, Christmas, Easter and Halloween candy selections
Features:
I used this book which used python instead of psuedo-code. I'm not a computer science student (applied math) and python was the language I had picked up on my own. It does a great job of hitting the ground running and providing good exercises and solutions for self learners.
Cormen is considered the classic text, according to all my computer science friends, but I find that book needs to be used in conjunction with a lecturer to explain it. That's just me, and again computer science isn't where my training is so this opinion will be very different I'd imagine, depending who you ask.
A Common-Sense Guide to Data Structures and Algorithms: Level Up Your Core Programming Skills
I just started this but this book is very beginner friendly and includes examples in ruby, JavaScript, and python.
I personally like Skiena's book
The Algorithm Design Manual
https://www.amazon.com/Algorithm-Design-Manual-Steven-Skiena/dp/1848000693
If you already studied algorithms but need a quick refresher, Algorithms in a Nutshell is good.
https://www.amazon.com/Algorithms-Nutshell-OReilly-George-Heineman/dp/059651624X/ref=sr_1_3?s=books&ie=UTF8&qid=1496051402&sr=1-3&keywords=algorithms+in+a+nutshell
GLPK is a commonly used library in a number of programming languages(R, Python, etc.) and Excel has a limited ability to do these problems.
If you want to take an Excel approach, I once took a class that used this book: https://www.amazon.com/Optimization-Modeling-Spreadsheets-Kenneth-Baker/dp/0470928638
I've never tried those problems but this book helped me a lot improving my algorithmic problem solving skills.
I suppose this might be something along the lines of what you're looking for:
Algorithms to Live By: The Computer Science of Human Decisions
It is hard to decouple algorithms from programming and mathematics, but my brother who is neither programmer nor mathematician as well read that book.
Don't know if it was good though.
You usually do see stuff you've never seen before when you're learning something new.
Checkout:
It's going to take some time, so be patient, don't rush yourself. Don't beat yourself up if you aren't learning as fast as you like, it's not a race.
Keep on truck'n!
Generally after CLRS you should be ready to read TAOCP. But if you still feel insufficient, Professor Knudth has another book that you can look into to enhance the math background - Concrete Mathematics: A Foundation for Computer Science.
I’m currently reading through a book by Robert Lafore, called “Data Structures & Algorithms in Java.”
I’m learning a lot and it’s really helping reinforce what I learned in class and filling in gaps I missed.
Link: https://www.amazon.com/Data-Structures-Algorithms-Java-2nd/dp/0672324539/ref=sr_1_1?crid=76STTU4P9H2T&keywords=data+structures+and+algorithms+in+java&qid=1557891534&s=gateway&sprefix=data+structures+and%2Caps%2C198&sr=8-1
http://www.amazon.com/Knapsack-Problems-Implementations-Wiley-Interscience-Optimization/dp/0471924202/ ?
http://www.amazon.com/Computer-Programming-Volumes-1-4A-Boxed/dp/0321751043/ - use this, and you won't need anything for a while.
A good lightweight introduction: Programming Collective Intelligence
If you'd like a single, but more difficult, reference that covers much of the breadth of machine learning: Machine Learning: A probabiliistic Perspective
Hi, if you want to look further into the swarm based approach, Gianni di Caros Thesis is a good resource. Chapter 3-5 cover combinatorial problems and the ACO metaheuristic. http://www.idsia.ch/~gianni/Papers/thesis.pdf
I am currently reading http://www.amazon.com/Ant-Colony-Optimization-Bradford-Books/dp/0262042193/
The practical application of the metaheuristic to a lot of problems is described there. This may help you with your problem. Voices whisper you can find this as a pdf on the internet - I bought it though...
This isn't the most direct answer; /u/jpfed gave you that. The interior point methods used for these things can be fairly quick in practice.
The theory, mathematically, however is covered in Convex Optimization and Combinatorial Optimization
These are extremely common types of problems in the fields of economics and operations research.
Oh man, you thread has wrecked my day. You're question prompted me to pull down an algorithm book from a collage class I had about 8 years ago. Out fell some 3x5 cards with algorithm names and short notes summing up the algorithm. I'd written the cards to get ready for tests.
I looked through the cards, then looked at my task list for the day and it made me want to cry. I've been doing bullshit busy work so long in corporate America I've forgotten almost everything I ever learned in collage.
If you love programming, work for a small company when you leave college. If you're incompetent and only looking for a paycheck, go work for a corporation.