estruturas flexíveis
This commit is contained in:
parent
990b2fe147
commit
cac0d53b4e
Binary file not shown.
Binary file not shown.
|
|
@ -1,5 +1,5 @@
|
|||
/**
|
||||
* Fila dinamica
|
||||
* Fila flexivel
|
||||
* @author Max do Val Machado
|
||||
* @version 2 01/2015
|
||||
*/
|
||||
|
|
@ -78,7 +78,7 @@ void mostrar() {
|
|||
//METODO PRINCIPAL ==============================================================
|
||||
int main(int argc, char** argv){
|
||||
int x1, x2, x3;
|
||||
printf("\n==== FILA DINAMICA ====");
|
||||
printf("\n==== FILA FLEXIVEL ====");
|
||||
|
||||
start();
|
||||
|
||||
|
|
|
|||
Binary file not shown.
Binary file not shown.
|
|
@ -0,0 +1,15 @@
|
|||
import java.util.Queue;
|
||||
|
||||
class PilhaNativa {
|
||||
public static void main (String [] args) {
|
||||
Queue fila = new Queue();
|
||||
|
||||
fila.push("Atlético-MG");
|
||||
fila.push("Cruzeiro");
|
||||
fila.push("América");
|
||||
|
||||
while(fila.empty() == false){
|
||||
System.out.println("Retirando da fila: " + fila.pop());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,35 @@
|
|||
import java.util.Vector;
|
||||
import java.util.ArrayList;
|
||||
import java.util.LinkedList;
|
||||
import java.util.Iterator;
|
||||
|
||||
class ListaNativa {
|
||||
public static void main (String [] args) {
|
||||
Vector ve = new Vector();
|
||||
ArrayList al = new ArrayList();
|
||||
LinkedList ll = new LinkedList();
|
||||
|
||||
ve.add("Atlético-MG");
|
||||
al.add("Atlético-MG");
|
||||
ll.add("Atlético-MG");
|
||||
ve.add("Cruzeiro");
|
||||
al.add("Cruzeiro");
|
||||
ll.add("Cruzeiro");
|
||||
ve.add("América");
|
||||
al.add("América");
|
||||
ll.add("América");
|
||||
|
||||
System.out.println("Tamanhos:" + ve.size() + " -- " + al.size() + " --" + ll.size());
|
||||
System.out.println("get(index): " + (String)ve.get(0) + " -- " + (String)al.get(1) + " -- " + (String)ll.get(2));
|
||||
|
||||
for (Iterator i = ve.iterator(); i.hasNext();){
|
||||
System.out.println((String)i.next());
|
||||
}
|
||||
for (Iterator i = al.iterator(); i.hasNext();){
|
||||
System.out.println((String)i.next());
|
||||
}
|
||||
for (Iterator i = ll.iterator(); i.hasNext();){
|
||||
System.out.println((String)i.next());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,15 @@
|
|||
import java.util.Stack;
|
||||
|
||||
class PilhaNativa {
|
||||
public static void main (String [] args) {
|
||||
Stack pilha = new Stack();
|
||||
|
||||
pilha.push("Atlético-MG");
|
||||
pilha.push("Cruzeiro");
|
||||
pilha.push("América");
|
||||
|
||||
while(pilha.empty() == false){
|
||||
System.out.println("Retirando da pilha: " + pilha.pop());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -6,7 +6,7 @@
|
|||
public class PrincipalPilha {
|
||||
public static void main(String[] args) {
|
||||
try {
|
||||
System.out.println(" ==== PILHA DINAMICA ====");
|
||||
System.out.println(" ==== PILHA FLEXIVEL ====");
|
||||
Pilha pilha = new Pilha();
|
||||
int x1, x2, x3;
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue