Skip to content
Snippets Groups Projects
Commit 3c27d16d authored by Vivien Riehl's avatar Vivien Riehl
Browse files

Ajout class Java

parent 07e90d9c
No related merge requests found
public int[] tab;
public Array(int taille)
{
tab=new int[taille];
}
@Override
public void removeFirst() {
boolean deleted=false;
int position=0;
while(!deleted)
{
if(tab[position%50000]!=0)
{
tab[position]=0;
deleted=true;
}
position++;
}
}
@Override
public void insertFirst(int element) {
tab[0]=element;
}
@Override
public void removeMiddle(int position) {
boolean deleted=false;
while(!deleted)
{
if(tab[position%50000]!=0)
{
tab[position]=0;
deleted=true;
}
position--;
}
}
@Override
public void removeLast() {
boolean deleted=false;
int position=tab.length-1;
while(!deleted)
{
if(tab[position%50000]!=0)
{
tab[position]=0;
deleted=true;
}
position--;
}
}
@Override
public void insertMiddle(int element, int position) {
tab[position]=element;
}
@Override
public void insertLast(int element) {
tab[tab.length-1]=element;
}
\ No newline at end of file
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment