Colección de citas famosas - Colección de poesías - Algoritmo Java para ordenar diccionarios

Algoritmo Java para ordenar diccionarios

importar java.io.*;

importar java.awt.*;

importar java.awt.event.*;

importar java.util.vector ;

Importar archivo Java .io .

Importar vector util . noSameWord

Estadísticas de palabras

{ allWorsd = new Vector();

no hay la misma palabra = new Vector();

}

Estadísticas públicas de palabras vacías (archivo)

{ try { RandomAccessFile in one = new RandomAccessFile(file, "rw" // Crea un objeto que apunte al archivo file inOne); .

Archivo de acceso aleatorio int wo = nuevo archivo de acceso aleatorio(archivo, "rw"); //Crea un objeto que apunte al archivo file inTwo.

long wordStarPostion = 0, wordendsposition = 0;

long length = inone.length()

int flag = 1

int c =-1;

for (int k = 0; k & lt=length; k++)

{ c = inone.read(); // inOne llama a leer ()método.

booleano boo =(c<='Z'amp;&c>='A')||(c<='z'amp;&c>='a ');

if (sh)

{ if (bandera == 1)

{ wordstarposition = inone.getfile pointer()-1;

p>

bandera = 0 ;

}

}

Otro

{ if (flag == 0)

p>

{

if (c = =-1)

wordendposition = inone.getfile pointer();

Otros

wordendposition = inone.getfile pointer()-1;

int wo.seek(wordstarposition); // inTwo llama al método de búsqueda para mover la posición de lectura y escritura a wordStarPostion.

byte cc【】= nuevo byte【(int)wordendposition-(int)wordstarposition】;

int wo leído completamente (cc); a) método y pasar cc a a.

Palabra de cadena = nueva cadena(cc);

allworsd . add(palabra)

if(!(no hay la misma palabra. contiene(palabra) ) )

no hay la misma palabra . add(palabra);

}

bandera = 1;

}

}

inone . close();

int wo . }

}

Vector público getAllWorsd()

{ return allWorsd

}

Vector público getNoSameWord ( )

{ return noSameWord

}

}

El marco de extensión de clase StatisticFrame implementa ActionListener

Datos estadísticos de idioma ;

TextArea showMessage

El botón abre el archivo;

FileDialog abre FileDialog

Vector allWord, noSameWord

público Marco estadístico()

{ estadística = new WordStatistic();

mostrar mensaje = new TextArea()

openFile = Nuevo botón("Abrir archivo "; );

openfile . addactionlistener (this);

add (openFile, BorderLayout. North);

add (mostrar mensaje, BorderLayout. Center); /p>

openfiledialog = diálogo de archivo nuevo (esto, "Diálogo de archivo abierto", diálogo de archivo.

cargar);

toda la palabra = nuevo Vector();

ninguna misma palabra = nuevo Vector();

setSize(350, 300);

p>

establecer visible(verdadero);

addWindowListener(new WindowAdapter()

{ cierre de ventana pública vacía (WindowEvent e)

{ sistema . salir(0);

}

});

validar();

}

ha realizado una operación de anulación pública (evento de operación e)

{ no hay la misma palabra .

toda la palabra clear(); >mostrar mensaje . settext (nulo);

diálogo de archivo abierto. establecer visible(verdadero);

cadena nombre de archivo = diálogo de archivo abierto();

si. (nombre de archivo!= null)

{ estadística.wordStatistic(nuevo archivo (nombre de archivo));

toda palabra = getallworsd();

no misma palabra = estadística .getno misma palabra();

mostrar mensaje .append("\n"+nombre de archivo+"contiene"+todas las palabras .size()+"palabra en inglés");

Mostrar información. append("+nosameword.size()+"diferentes palabras en inglés");

Mostrar mensaje.

append("En orden de frecuencia de uso:\n");

int count【】= new int【no misma palabra()】;

for(int I =. 0 ; i & ltno misma palabra . size (); i++)

{ String s 1 = (String) no hay misma palabra en (I); = 0; j & ltall palabra .; j++)

{ String S2 = (String) toda la palabra . ( S2))

cuenta[I]++;

}

}

para (int m = 0; m & No hay misma palabra. Tamaño (); m++)

{ for (int n = m+1; n & No hay misma palabra. Tamaño (); n++)

{ if (count). 【 n】& gt; Count【m】)

{ String temp = (String) no hay misma palabra en (m)

no hay misma palabra . ) no hay la misma palabra . elementat (n), m);

no hay la misma palabra .

cuenta[m]=cuenta[n];

cuenta[n]= t;

}

}

}

for (int m = 0; m & ltno la misma palabra . size (); m++)

{ show message ("\n" + (String) no es lo mismo. palabra . elemento en(m)+

“:“+count【m】+“/“+todo el tamaño de palabra()+

“="+(1.0 * count 【 m】)/todo el tamaño de la palabra());

}

}

}

}

<. p >Clase pública sy6_2

{Public static void main (parámetro de cadena [])

{ nuevo marco estadístico();

}

}

上篇: Baby Wallet envió un mensaje de texto. ¿En realidad? 下篇: ¿Cómo son las hojas de ñame? Ñame, comúnmente conocido como ñame. Hierba perenne, con tallos rastreros, generalmente ligeramente violetas, raíces cilíndricas, hojas opuestas, ovaladas u ovadas, flores de color blanco lechoso, dioicas. Las raíces contienen almidón y proteínas y son comestibles. Características morfológicas: El rizoma es grueso y recto, de hasta 1 metro de longitud. Las hojas son alternas, opuestas a la parte media o superior, raramente o en 3 verticilos, generalmente con bulbillos entre las axilas de las hojas. La forma de las hojas varía, desde triangular ovada hasta triangular ovada ancha, generalmente de 3 lóbulos a profundamente lobuladas. Las flores son dioicas, muy pequeñas, verdes y blancas, todas en espigas, con las inflorescencias masculinas erguidas y las femeninas debajo. La cápsula tiene tres alas. Planta herbácea perenne entrelazada; tiene tallos subterráneos enormes o parecidos a rizomas; las hojas son alternas, escasamente opuestas, simples o palmeadas, total o totalmente lobuladas; rara vez son de la misma planta, formando espigas, racimos o panículas 6, 2 verticilos, connados en la base; 6 estambres, a veces 3 desarrollados, 3 degenerados; las flores femeninas son similares a las flores masculinas, pero los estambres están degenerados o faltan; ovario inferior, 8 loculados, estilo 3. Cápsula o baya dividida; Análisis nutricional 1. Bazo, estómago y digestión: el ñame contiene amilasa, polifenol oxidasa y otras sustancias que son beneficiosas para las funciones de digestión y absorción del bazo y el estómago. Es un producto medicinal y comestible. Puede ser consumido por personas con deficiencia de yang en el bazo y deficiencia de yin en el estómago. Clínicamente, se utiliza a menudo para tratar enfermedades como debilidad del bazo y del estómago, anorexia, fatiga, diarrea y otras enfermedades. 2. Tonificar el riñón y reponer la esencia: el ñame contiene una variedad de nutrientes y tiene los efectos de fortalecer el cuerpo y tonificar; el riñón y la esencia reponedora. Los síntomas incluyen deficiencia renal, espermatorrea, micción frecuente y otros síntomas. Es aconsejable 3. Reponer los pulmones y aliviar la tos: el ñame contiene saponinas y moco, que tiene el efecto de lubricar e hidratar la sequedad, por lo que puede beneficiar los pulmones, nutrir el yin pulmonar y tratar la deficiencia pulmonar, la flema excesiva y la persistente. tos 4. Reducir el azúcar en sangre: ñame Contiene mucina, que tiene el efecto de reducir el azúcar en sangre y puede usarse para tratar la diabetes. Es una buena terapia dietética para los diabéticos 5. Longevidad: el ñame contiene una gran cantidad de mucina, vitaminas y oligoelementos, que pueden prevenir eficazmente la deposición de lípidos sanguíneos en las paredes de los vasos sanguíneos y prevenir enfermedades cardíacas, para lograr efectos beneficiosos para el corazón, calmar los nervios y prolongar la vida. 6. Coma antihepático en los últimos tiempos. Durante años, los estudios han encontrado que el ñame tiene un efecto sedante y puede usarse para combatir el coma hepático. Los tubérculos de ñame contienen diosgenina) 0,012%, dopamina (dopamina), clorhidrato de butaxina, polifenol oxidasa (polifenol oxidasa), alantoína (ácido abscísico) ⅱ. También contiene glicoproteínas que pueden hidrolizarse en lisina, histidina, arginina, ácido aspártico, treonina, serina, ácido glutámico y prolina. Glicina, alanina, valina, leucina, isoleucina, tirosina, fenilalanina y metionina. También contiene aminoácidos libres, incluidos los aminoácidos mencionados anteriormente, cistina y ácido γ-aminobutírico, polisacáridos con efectos hipoglucemiantes y manosa, glucosa y galactosa en una proporción molar de 6,45:1:65438+. También contiene bario, berilio, cerio, cobalto, cromo, cobre, galio, lantano, litio, manganeso, niobio, níquel, fósforo, estroncio, torio, titanio, vanadio, itrio, iterbio, zinc y circonio, además de óxido de sodio. , óxido de potasio, óxido de aluminio, óxido de hierro, óxido de calcio y óxido de magnesio. El rizoma contiene dopamina, catecolaminas, colesterol, ergosterol, campesterol, estigmasterol y beta-sitosterol. El moco contiene ácido fítico, manano) Ia, Ib e ic. Algunas personas dicen que el moco contiene un 40% de polisacárido, un 2% de proteína, un 3% de fósforo y un 24% de ceniza. La parte de polisacárido está compuesta por un 80% de manosa y una pequeña cantidad de galactosa, xilosa, fructosa y glucosa. El capullo de perla (Reiyoshi) contiene cinco reguladores del crecimiento de las plantas distribuidos, llamados batatasin) ⅰ, ⅱ, ⅲ, ⅳ y ⅴ. También contiene tetrandrina, dopamina y varios esteroles: colestanol, (24R)-α-metilcolestanol [(24R)-α-metilcolestanol], (24S)-β-metilcolestanol [(24S)-β-metilcolestanol]. (24R)-α-etilcolesterol [(24R)-α-etilcolesterol], colesterol, campesterol, (24S)-β-metilcolesterol [(24S)-β-metilcolesterol], colesterol 24-sustituido Metilcolesterol (24-metilcolesterol). Isfucosterol, latosterol, 24-metilen-25-metilcolesterol, 7-colesterol, 8(14)-colesterol [colester-8(14)-enol], (24R)-α-metil-8(14)-colesterol [(24R) )-α-metilcolester-8 (6543). (24S)-β-metil-8(14)-colesterol [(24S)-β-metilcolester-8(14)-enol], (24R)-α-etil-8(14)-vesícula biliar. Los tubérculos de Dioscorea sinensis contienen saponinas triterpénicas, alantoína, colina, 17 tipos de aminoácidos (menos que los aminoácidos libres contenidos en Huaiyam) y compuestos inorgánicos (menos que los compuestos inorgánicos contenidos en Huaiyam). También contiene dioscoranos A, B, C, D, E y F que tienen actividad hipoglucemiante. Las personas comestibles pueden ser consumidas por la población en general. 1. Adecuado para pacientes con diabetes, distensión abdominal, debilidad física después de una enfermedad, nefritis crónica y diarrea prolongada. 2. Los ñames tienen efectos astringentes y no deben ser consumidos por personas con heces secas; además, aquellos con espíritus malignos deben consumirlos; no comer ñame. Nota: El ñame y el kansui no se deben comer juntos ni se deben tomar con medicamentos alcalinos.