¿Dónde debo desarrollar mi lógica, en matemáticas relacionadas con la programación?

Lea este libro, es épico:

Los contenidos incluyen:
Rompecabezas simples
Combinatoria
Inducción
Teoría de grafos
Teoría de los números
Geometría
Juegos (teoría de juegos)

Todo enseñado desde cero, problemas brillantes. Te enseñará muchas matemáticas requeridas en CS. No cubre Matemática discreta. Pero excepto eso, se cubren el resto de los conceptos más utilizados. Además, no es muy profundo en ningún concepto. Le da una buena introducción, presenta conceptos básicos y luego numerosos problemas. A veces compito en competencias de programación en línea y aproximadamente el 90% de las veces, los conceptos que aprendí de este libro son suficientes. Además, una vez que tenga los conceptos básicos correctos, siempre puede desarrollarlos más.

Puedes obtenerlo aqui-
Círculos matemáticos: Experiencia rusa (Mathematical World, Vol. 7): Dmitri Fomin, Sergey Genkin, Ilia V. Itenberg: 9780821804308: Amazon.com: Libros

Para la edición india:
Compre en línea el libro Círculos matemáticos (Experiencia rusa) (Mundo matemático) a precios bajos en India

Algunos de los temas que puedo recordar y su asignación a la programación. busque cada tema y encontrará mucho material de estudio.

Matemáticas discretas – Matemáticas discretas
(Estructuras de datos y algoritmos)

Lógica – álgebra booleana
(Lógica)

Permutaciones y combinaciones
( Bases de datos relacionales )

Geometría, Vectores
(Programación de la interfaz de usuario)

La investigación de operaciones
(Algoritmos)

Logaritmo, Exponencial, Fractal
( Almacenamiento de datos )

More Interesting

¿Cuál es el algoritmo de compresión de texto más utilizado en la industria?

¿Cuál es el mejor algoritmo para girar a la izquierda en los semáforos?

¿La complejidad de los algoritmos de clasificación está relacionada con la cantidad de suposiciones que hago? ¿Por qué?

¿Cuál es un ejemplo de un buen algoritmo que se puede usar para unir a diferentes usuarios dentro de un determinado radio en cualquier ubicación según sus preferencias?

¿Qué debo hacer para autoaprendizaje de ciencias de la computación con interés en inteligencia artificial y ciencias de la computación teóricas?

¿Cómo se implementan las matrices de JavaScript internamente?

Alguien en mi escuela secundaria dijo que en realidad no puedo resolver un cubo de Rubik porque tengo que confiar en patrones (algoritmos). ¿Cuán verdadera es esta afirmación?

¿Cuál es el problema de algoritmo más difícil en LeetCode?

¿Cuándo la piratería se convirtió en algo malo? Pensé que hackear era una forma inteligente / ingeniosa de desarrollar un algoritmo para resolver un problema.

¿Dónde encuentro los mejores recursos para aprender algoritmos y estructuras de datos?

¿Qué es un algoritmo recursivo (pseudocódigo) que calcula la suma de los primeros enteros positivos impares?

¿Cuál es la intuición de por qué BFS bidireccional es correcto?

¿El laboratorio de codificación dexter es bueno para C / C ++?

Soy bueno en algoritmos y estructuras de datos, ¿cuál debería ser mi estrategia para comenzar una carrera independiente en este dominio?

¿Qué algoritmo se utiliza en los puntos de calificación para las clasificaciones de cricket ICC?