Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Data structure for java

Name: Anonymous 2010-05-16 5:14

Sup /prog/, I need to an indexed data structure that supports these methods:


void addLast(S stuff);     // insertion's like a queue
void removeLast();         // removes last link
void removeIfHas(S stuff); // removes link if has target stuff
S getStuff(int index);     // retrieves stuff given the index


I can do this with a (Doubly/Double) Linked List, but the search/retrieval is O(n). Is a HashTable a better structure?

Thanks

Name: Anonymous 2010-05-16 18:02


import java.util.*;

public class OPClass<T> {
    public static void main(String argv[]) {
        Set<Integer> opSet = new LinkedHashSet<Integer>();
        // add last
        Integer iamlast = 1;
        opSet.add(iamlast);
        // remove last
        opSet.remove(iamlast);
        System.out.println("Niggers");
    }
}

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List