Skip to content

Instantly share code, notes, and snippets.

Avatar

Marvin Ferreira marvinferreira

View GitHub Profile
View Recursividade.java
public class Recursividade {
public static void main(String[] args){
}
public static int fatorialRecursivo(int num) {
/**
* Este é o caso base, se o número passado por parametro for 0 ou 1,
View Digitos.java
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package digitos;
/**
*
* @author Marvin Ferreira
@marvinferreira
marvinferreira / ListaEncadeada.java
Created Apr 23, 2017
Código em java referente a estrutura de lista encadeada.
View ListaEncadeada.java
public class Lista {
private static class No{
public No prox; // próximo nó na lista
public int valor; // elemento (valor) armazenado na lista
public No (int val){ //construtor do nó da lista
valor = val; prox = null;
}
}
@marvinferreira
marvinferreira / FilaEstatica.java
Last active Mar 31, 2017
Implementação de uma fila estática através da utilização de um vetor. (A operação DEQUEUE move todos os elementos na fila uma casa para a esquerda)
View FilaEstatica.java
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package filaestatica;
/**
*
* @author Prof. Marvin Ferreira
@marvinferreira
marvinferreira / FilaEstatica.java
Created Mar 31, 2017
Implementação de uma fila estática através da utilização de um vetor.
View FilaEstatica.java
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package filaestatica;
/**
*
* @author Prof. Marvin Ferreira
View SelectionMerge_RAALUNO.java
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
// ********** LEIA COM ATENÇÃO AS INSTRUÇÕES **********
//CRIAR UM PROJETO COM O NOME SelectionMerge_RAALUNO onde
//RAALUNO é o RA do proprietário do exercício!!
package SelectionMerge_RAALUNO.aluno;
View BubbleInsertion_RAALUNO.java
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
// ********** LEIA COM ATENÇÃO AS INSTRUÇÕES **********
//CRIAR UM PROJETO COM O NOME BubbleInsertion_RAALUNO onde
View BuscaSequencialBinaria_RAALUNO.java
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
// ********** LEIA COM ATENÇÃO AS INSTRUÇÕES **********
//CRIAR UM PROJETO COM O NOME BUSCASEQUENCIALBINARIA_RAALUNO onde
//RAALUNO é o RA do proprietário do exercício!!
package buscasequencialbinaria_ra.aluno;
You can’t perform that action at this time.