jueves, 30 de junio de 2016

Método Burbuja

En Estructura de Datos existe algo llamado Método de Burbuja, el cual es un algoritmo programado para ordenar los datos de una lista, de mayor a menor con el uso de una variable temporaria en la cual se guardara el elemento mientras se hace el cambio.

Ademas de la variable temporal tenemos que tener dos mas, una que recorra toda la lista y otra que sea el elemento en el que estamos, estas 3 variables funcionarían así:

La variable que recorre la lista, hace el papel de ademas de recorrer la lista compara la posición con el elemento siguiente, y si el elemento donde estamos es mayor al siguiente usamos la variable temporal, la cual guardaría el elemento donde estamos, para que este sea sustituido por el siguiente, y luego donde estaba ese elemento ponemos el valor de la variable temporal, quizás esta explicación parezca un poco confusa, por eso agregue la imagen para que se entienda un poco mas

martes, 28 de junio de 2016

¿Aprender muchos lenguajes o centrarse en uno solo?

Esto es un dilema que existe porque hay personas que consideran que un programador depende de la cantidad de lenguajes que sepa usar, es decir que mientras mas lenguajes use es mejor, pero hay casos donde esas personas que dicen manejar muchos lenguajes solo saben un 1% de lo que pueden hacer con todos esos lenguajes, y eso se debe a que en vez de dedicarse a entender y practicar constantemente con algún lenguaje, solo resuelven algo y ya están en búsqueda de querer aprender otro. No digo que todos son así, ya que si existen grandes programadores que en realidad manejan muy bien muchos lenguajes, solo digo que si vas a iniciarte con un nuevo lenguaje solo para aprender lo básico y cambiar a otro, en vez de adentrarte en el primero, mejor no aprendas nada.

Ahora, algo que es mas recomendable es dedicarte con un solo lenguaje al principio  y ver que tanto potencial le puedes sacar, y con el tiempo decides si cambias o no, claro hay veces en los cuales desde el principio notas que ese lenguaje te cuesta a la primera y dejas de intentarlo hasta que consigues uno que se te adapte mejor y se te haga fácil entenderlo, aunque con practica todo lenguaje es fácil.