Codigos C#

Insertar elemento en un array con C#

Ene 22, 2012 | | 0 comentarios

Hay algunas operaciones importantes cuando trabajamos con array que provocan cambios en este. Insertar un elemento es una de ellas. En este post se verá la implementación en C# del método Inserta(a, index, valor) que asigna el valor x en la posición index del array a.

Identificar subcadenas en C#

Oct 4, 2011 | | 7 comentarios

Como saber en C# si una palabra contiene una subcadena dada. Por ejemplo, la palabra “puntopeek” contendrá la subcadena “peek”? En este post veremos un algoritmo bastante sencillo y podrás descargar el código de este y otros ejemplos del trabajo con String en C#.

Aplicaciones de Consola en C#

Jun 20, 2011 | | 6 comentarios

El principal motivo de este post, es que la mayor parte de los que leen este blog no saben como interactuar con el usuario a través de la consola (lo cual es comprensible), y no tienen una forma dinámica de … seguir leyendo »

La clase Arbol en C#

Nov 28, 2010 | | 13 comentarios

Los árboles son una de las estructuras de datos más comunes en la programación de software para almacenar y procesar datos, gracias a sus innumerables aplicaciones. En este post veremos algunas características de los árboles y las implementaciones de algunos … seguir leyendo »

El método de ordenación QuickSort

Oct 13, 2010 | | 5 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 | | 18 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 | | 5 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 | | 16 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 resolver muchos problemas, que no podemos hacer facilmente con una calculadora, o con la … seguir leyendo »

La clase String en C#

Ago 22, 2009 | | 4 comentarios

Ahora hablaremos de una de las clases más importantes y usadas en C# para todo tipo de cosas. Si no dominamos esta clase, posiblemente no podamos hacer casi ningún programa o algoritmo, claro que hablamos de la clase String (Cadena).
Un … seguir leyendo »

Calcular el día de la semana con C#

Ago 2, 2009 | | 11 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 »