Codigos C#

Buscando cadenas dentro de cadenas en C#

Feb 27, 2013 | | 6 comentarios

Cuando digo cadenas dentro de cadenas (valga la redundancia), por supuesto que me refiero a cadenas de texto. Aquí veremos algunos ejemplos de como usar algunos de los métodos de la clase String para encontrar ocurrencias en textos.

Insertar elemento en un array con C#

Ene 22, 2012 | | 6 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 | | 10 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 | | 34 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 | | 20 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 | | 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 »

La clase String en C#

Ago 22, 2009 | | 5 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 »