[C con Clase] sort map o algo que se le parezca
Pedro Rodríguez González
sr.whiteskull en hotmail.com
Vie Ago 28 22:38:05 CEST 2009
Date: Fri, 28 Aug 2009 14:11:18 -0430
From: kalith en kernelerror.net
To: cconclase en listas.conclase.net
Subject: Re: [C con Clase] sort map o algo que se le parezca
No se, no encuentro nada, consigo ordenarla cómo quieres pero no de la forma que quisieras
#include <iostream>
#include <map>
using namespace std;
int main(void){
map<char, int> m;
int i=0,c=0;
string a = "sodiasdiu3209uo*/*34qwqwijhofhiod-*w-";
for(i = 0; i < a.size(); ++i)
m[a[i]]++;
for(c = 0; c < 10; ++c) // si añadimos esto nos ordena de menor a mayor, hombre lo // ideal que buscaras de sacar el valor mayor y el valor menor, // mediante el bucle de arriba
for(char i = 0; i < 256; ++i)
if(m.count(i) && (m[i])==c)
cout << "De " << static_cast<char>(i) << " hay: " << m[i] << endl;
}
Ya, yo me imagino que buscabas algún operador o algo de la STL... pero no he encontrado nada así cómo un sort o algo mágico, sólo un pobre bucle y una condición... :) lo siento
--
Seamos realistas y hagamos lo imposible
Linux Counter User #487374
---
Nosotros los complacientes, guiados por lo desconocido, estamos haciendo lo imposible para los ingratos, y hemos estado haciendo tanto por tanto tiempo con tan poco, que ahora estamos capacitados a hacer cualquier cosa con nada
_________________________________________________________________
Connect to the next generation of MSN Messenger
http://imagine-msn.com/messenger/launch80/default.aspx?locale=en-us&source=wlmailtagline
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20090828/56f5ca1a/attachment.html>
Más información sobre la lista de distribución Cconclase