No me encantó el segundo hecho por Stanford, realmente no sé por qué, no me fue bien.
El tercero tampoco fue lo suficientemente bueno para mí.
El primero, no lo vi antes, lo siento.
- ¿Con qué frecuencia los desarrolladores de iOS requieren estructuras de datos y diseño de algoritmos?
- ¿Hay alguna aplicación que use el montón de izquierda? ¿Cuál es el uso real de los montones en las estructuras de datos?
- ¿Qué algoritmo se usa para obtener la cadena correcta de una muestra de cadenas?
- ¿La matriz de Java de primitivas se almacena en la pila o el montón?
- ¿Cómo puedo evitar las técnicas de fuerza bruta?
Pero tengo dos valiosos consejos para ti:
- Tú, yo y cualquier otra persona somos diferentes, lo que va bien contigo puede o no ir bien conmigo, así que DEBES INTENTARLO TODOS, al menos mira la primera semana / conferencia / tema de cada uno de ellos, luego considera uno de ellos y ve con eso.
- Tengo un pensamiento, puede que no sea del todo correcto, pero creo en ello, este pensamiento es que, para un principiante, cualquier curso puede ir bien, por lo que si eres un principiante y no intentaste los algoritmos de la computadora incluso antes en la escuela o la universidad, ve con cualquier curso, todos te harán feliz y obtendrás algo bueno de formación de ellos.
Permítanme agregar otro a su lista, por favor, es el que me funcionó bien:
MIT 6.046J / 18.410J Introducción a los algoritmos (SMA 5503), – YouTube
Es un curso de Charles E. Leiserson, uno de los autores de CLRS.
y también estos son buenos, también hechos por MIT.
MIT 6.006 Introducción a los algoritmos, otoño de 2011 – YouTube
Diseño y Análisis de Algoritmos