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
|
* @author Max do Val Machado
|
||||||
* @version 2 01/2015
|
* @version 2 01/2015
|
||||||
*/
|
*/
|
||||||
|
|
@ -78,7 +78,7 @@ void mostrar() {
|
||||||
//METODO PRINCIPAL ==============================================================
|
//METODO PRINCIPAL ==============================================================
|
||||||
int main(int argc, char** argv){
|
int main(int argc, char** argv){
|
||||||
int x1, x2, x3;
|
int x1, x2, x3;
|
||||||
printf("\n==== FILA DINAMICA ====");
|
printf("\n==== FILA FLEXIVEL ====");
|
||||||
|
|
||||||
start();
|
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 class PrincipalPilha {
|
||||||
public static void main(String[] args) {
|
public static void main(String[] args) {
|
||||||
try {
|
try {
|
||||||
System.out.println(" ==== PILHA DINAMICA ====");
|
System.out.println(" ==== PILHA FLEXIVEL ====");
|
||||||
Pilha pilha = new Pilha();
|
Pilha pilha = new Pilha();
|
||||||
int x1, x2, x3;
|
int x1, x2, x3;
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue