que - curso de c++ online
Recursos matemáticos para programadores C/C++ (13)
Mi título es en Ingeniería Eléctrica y Computación, pero actualmente trabajo como Ingeniero de Software. Tomé todas las clases de álgebra, geometría y cálculo que uno esperaría de alguien con mi título, sin embargo, debo admitir, creo que aprendí lo suficiente para pasar la prueba, pero nunca vi un uso para ella y, por lo tanto, nunca retuve mucho de el material.
Ahora que he madurado un poco, veo el uso para eso todo el tiempo. SÉ que hay muchos lugares donde el conocimiento de las matemáticas mejoraría mi codificación, así que estoy listo para volver a aprender las cosas viejas y aprender algunas cosas nuevas.
¿Cuáles son tus recursos favoritos? (¡Los recursos que pueden vincular las matemáticas con la programación son incluso mejores si tiene alguno!) ¿Libros? Sitios web? Blogs?
Bueno, siempre hay desbordamiento de pila . :) Con toda seriedad, si tiene una pregunta específica que involucre tanto las matemáticas como la programación, podría hacerlo mucho peor que publicarla aquí.
Creo que estos libros te ayudarán a diseñar algoritmos:
Encontré este blog sobre el tema interesante:
http://steve-yegge.blogspot.com/2006/03/math-for-programmers.html
también tiene algunas recomendaciones para libros.
He tenido este tipo de experiencia yo mismo ... uno de los puntos de partida más completos que encontré fue el sitio OpenCourseWare de MIT. De hecho, ofrecen todo su material de Matemáticas para Ciencias de la Computación (y muchos otros materiales del curso) en línea, y de forma gratuita. Aquí está el enlace al curso de Matemáticas:
No es el final de todas las matemáticas de la computadora, pero es un excelente lugar para comenzar y descubrir qué otras investigaciones puede necesitar reunir.
Knuth. http://www.amazon.com/Art-Computer-Programming-Volumes-Boxed/dp/0201485419
O como me gusta referirme a él: el chico que me hizo darme cuenta de que no había inventado o descubierto algo que no se conocía desde hacía años.
Me gusta mucho el libro Mastering Technical Mathematics 3rd Edition . Es una especie de vista panorámica de las matemáticas con un enfoque técnico. Comienza con conceptos tan simples como la suma y la multiplicación, pero como explica los conceptos, también explica cómo las computadoras hacen los cálculos. Aproximadamente a la mitad encontrarás ecuaciones y cálculos cuadráticos. Página 442 comienza la discusión de "General Hypervolume Time-Space". No vi nada sobre matemáticas matriciales, pero para un buen libro tipo "todo sobre las matemáticas en pocas palabras", es genial.
Muchos de los mejores recursos ya se han mencionado, pero ya que específicamente llamaste a C ++ deberías echar un vistazo a Recetas numéricas en C ++, edición 3d , ISBN-13: 9780521880688.
Además, uno de los mejores recursos de matemáticas en la web es MathsChallenge.net , y su sitio complementario Project Euler .
No uso mucha "matemática real", pero cuando necesito recordar esas fórmulas que utilicé en la escuela, voy a Google. Muchos de los resultados terminan aquí
Otro afiche recomendó Recetas Numéricas en C ++ pero publicó un enlace a una versión anterior. Las Recetas Numéricas más nuevas en C ++, edición 3d , ISBN-13: 9780521880688, están disponibles y son un excelente recurso.
texto alternativo http://ak.buy.com/db_assets/prod_lrg_images/909/204734909.jpg
Hacker''s Delight es un gran pequeño libro sobre matemáticas y programación. La propaganda:
Una colección útil de consejos de programación que el autor ha recopilado a lo largo de los años; pequeños algoritmos que facilitan la tarea del programador. Por fin, atajos probados para dominar los aspectos difíciles de la programación informática. Aprenda a programar en un nivel más avanzado que generalmente se enseña en las escuelas y cursos de capacitación, y mucho más avanzado de lo que se puede aprender a través del estudio / experiencia individual. ¡Un clásico de culto instantáneo para programadores!
Wolfram MathWorld es uno de mis recursos favoritos para todo lo relacionado con las matemáticas. Wikipedia también tiene muchos recursos matemáticos.
Actualización matemática para científicos e ingenieros (por John R. Fanchi)
Matemáticas Just-In-Time para ingenieros (por Archibald L. Fripp, Jon B. Fripp y Michael L. Fripp)
Más de una semana atrás, preferí una pregunta similar sobre el desbordamiento de la pila que contiene buena información sobre el tema: