50 Algorithms Every Programmer Should Know: Tackle computer science challenges with classic to modern algorithms in machine learning, software design, data systems, and cryptography
Thumbnail 1

50 Algorithms Every Programmer Should Know: Tackle computer science challenges with classic to modern algorithms in machine learning, software design, data systems, and cryptography

4.4/5
ID del producto: 440201894
Transacción segura

Descripción

50 Algorithms Every Programmer Should Know: Tackle computer science challenges with classic to modern algorithms in machine learning, software design, data systems, and cryptography

Large manufacture image 1
Small manufacture image 1Small manufacture image 2Small manufacture image 3Small manufacture image 4

Reseñas

4.4

Todo de compras verificadas

A**

Helpful framework for understanding coding.

Daughter loved the book for graduate school in bio analysis.

R**T

Truly essential knowledge

This is the second book describing algorithms every programmer should know. I use this book to teach new programmers new languages: They must implement the algorithms in each new language they want to learn.

J**Z

Well structured, informative, with room to improve

Well structured, very informative and it is easy to follow. I bought the book to learn and incorporate algorithms, the author starts with ordering and searching, then dive into ML. While that is my ultimate objective, I wanted to get a little bit more familiar with "lesser" algorithms first, to better understand the ML's, but it's ok, ML is very exciting, and the author does a good job introducing it the sooner he can.There room for improvement for future editions though, as there are several errors in the books, especially in the chapter 6 and 7, where the author (or the corrector) either invert terms or acronyms (like in the explanation of TPR, which goes to TRP back a forth confusion the explanation (page 208)), or the notation, like when defining the dimension of a matrix (b files and n features, then you have a matrix n x b, it is actually b x n (page 191). in linear algebra, order matters), or figures without caption (Figure 7.2 Add a caption here...). The code is clear, also with several mistakes in some cases, but these can be corrected as you get the code in GitHUb. Some others are more due to Python versions (like deprecated words i.e. affinity vs metric) or old .csv paths, no longer valid. Some conclusions get also mismatched, like "we increase the decision boundary to get better precision and can expect more recall, and we lower the decision boundary to get better recall and can expect less precision".I haven't finished the book yet, and for sure will find more omissions, but don't get the wrong conclusion, the book is quite good, and you can learn a lot from the way the author structures the flow from how an algorithm works, how to implement it and what application it is useful for.

C**

Programming holy Grail

I am a practising programmer for last 10 years, I have been studying a lot of programming questions and varieties for my personal and professional growth, I stumbled upon this book which has changed the narrative and outlook of my learning, This is the most concise book anyone can buy to start coding it has all the necessary steps to break the ice and get into hands on development, it has live written examples which you can code it would display necessary result and also the book progresses from easy to hard coding problems. This book also helps in developing intuitiveness, the book also have max coverage in Python which helps young programmers to work and learn

L**U

Educating

This is a great book every developer/programmer should have. It provides so much knowledge and I totally recommend.

A**A

Great Book for Beginners into Algorthms

I've gone through the big and found it is great for those who are beginners in algorithms. It will explain in detail about the o(n) complexity and the difference of the implementation in different algorithms. I've always had problems understanding the o(n) complexity, but this has helped my mind to better understand the meaning and start to figure out which algorithms make sense in which situations.The best part of the book is that it uses python to teach the algorithms which is a very familiar language to most programmers, even those working with NLP.

L**A

The perfect data science book

This book is perfect for anyone wanting to learn about algorithms and machine learning without the math stress. Complex math is made easy to understand, thanks to the author’s clear explanations. Even if you’re not great at math, you’ll get it! Helpful Python examples are spread throughout the book to help make tricky ideas clear for both beginners and experienced readers. The book's friendly style makes learning fun and takes away the math worry. It’s definitely one of my top picks of data science or AI books.

R**R

It looks a well written book, so far …

It is just too early for a review. The logic sequence of its content looks good. Initially, I will give it 3 stars and through the reading I will increase or decrease the stars.

Preguntas comunes

Trustpilot

Trustscore 4.5 | Más de 7,300 reseñas

Khalid Z.

Gran experiencia desde el pedido hasta la entrega. ¡Muy recomendable!

Hace 1 semana

El rey F.

Tienda muy confiable con productos genuinos. ¡Seguro que volveré a comprar!

Hace 2 semanas

Compre globalmente, ahorre con Desertcart
Valor por dinero
Precios competitivos en una amplia gama de productos.
Compre globalmente
Sirviendo a más de 300 millones de compradores en más de 200 países
Protección mejorada
Opciones de pago confiables que adoran los compradores de todo el mundo
Garantía del cliente
Opciones de pago confiables amadas por los compradores de todo el mundo.
Aplicación DesertCart
Compre sobre la marcha, en cualquier momento y en cualquier lugar.
$80028

Derechos e impuestos incl.

Chilealmacenar
1
Devoluciones gratuitas

30 diaspara usuarios de membresía PRO

15 diassin membresía

Transacción segura

Trustpilot

Trustscore 4.5 | Más de 7,300 reseñas

Pooja R.

El servicio al cliente superó mis expectativas. Perfecto para comprar productos que no encuentras en otro lado.

Hace 1 semana

Farhan Q.

El tiempo de entrega fue excelente y el embalaje fue seguro.

Hace 2 meses

50 Algorithms Every Programmer Should Know Tackle Computer Science Challenges | Desertcart Chile