Codigos C#

El método de ordenación QuickSort

Oct 13, 2010 | | 10 comentarios

Hoy les presento un método de ordenación que ha dado muy buenos resultados y es considerado el método de ordenación más rápido que existe, de ahí viene su nombre tan sugerente: QuickSort. Aunque su caso peor es O(n2), la probabilidad … seguir leyendo »

Ejercicios resueltos de string en C#

Abr 22, 2010 | | 27 comentarios

Aquí les pongo unos cuantos ejercicios resueltos y códigos escritos en C# relacionados con el manejo de strings (cadenas) que seguro te ayudará de muchas formas a mejorar el uso de este popular tipo de dato. Pero primero veamos cuales … seguir leyendo »

Tres formas de Invertir un String

Oct 3, 2009 | | 14 comentarios

Estos son algunos ejemplos para que vean que en la programación hay muchas formas de hacer las cosas, aunque siempre hay una que es la más eficiente, aunque casi nunca es muy evidente.
Veamos como invertir un string de tres formas … seguir leyendo »

Generando permutaciones en C#

Sep 6, 2009 | | 26 comentarios

Muchas veces para resolver algunos problemas, necesitamos saber cuantas ordenaciones posibles tiene una lista de numeros o caracteres.
A través de los algoritmos de permutaciones podemos responder muchos problemas que no podemos hacer tan facilmente con la mente. Por ejemplo, … seguir leyendo »

Calcular el día de la semana con C#

Ago 2, 2009 | | 17 comentarios

Hoy les traigo un sencillo ejemplo, y muy usado en C# y otros lenguajes de programación. Es una sencilla pregunta, pero la respuesta no es tan sencilla.
Que día de la semana cae el 20 de abril del 2020?
Que día de … seguir leyendo »

Estructuras de C#. Pila (Stack)

Jul 18, 2009 | | 12 comentarios

Esta estructura es bastante usada para simular métodos recursivos y resolver algunos tipos de problemas. Esto viene simulando como un montón de objetos que se van apilando (uno encima de otro). La filosofía de una pila (stack) es “El último … seguir leyendo »

Ejercicios resueltos de array con C# (3)

May 12, 2009 | | 39 comentarios

Bueno, seguimos con algunos ejercicios resueltos en C#. Esta vez implementamos algunos métodos un poco más complejos, pero muy útiles para resolver distintos problemas. Empezamos desde lo más sencillo hasta lo más complejo…

Ejercicios resueltos de array con C# (2)

May 3, 2009 | | 24 comentarios

Esta es la segunda entrega de ejercicios resueltos con array para dominar de una vez esta estructura tan usada en C# y otros lenguajes de programación. Saber trabajar eficientemente con arrays es algo sumamente importante, ya que es la base … seguir leyendo »

La clase LinkedNode en C#. Interfaz Ilist

Mar 30, 2009 | | 5 comentarios

Las listas (List) en C# son colecciones de datos mucho más potentes y funcionales que los arrays, por lo que su uso es muy común en el desarrollo de aplicaciones. Y es que con las listas (List) todo se hace … seguir leyendo »

Ejercicios resueltos de array con C# (1)

Feb 10, 2009 | | 65 comentarios

Aquí les dejo una pequeña colección con ejercicios resueltos de arrays en C#, que en mi opinión, son los más importantes y prácticos. Si todavía no tienen mucho conocimiento sobre esto, lean primero esta entrada donde se explica todo lo … seguir leyendo »