Criar um array com algoritmos bubble, selection, insertion etc

criar uma estrutura de dados com 100 elementos com valores de dados gerados aleatoriamente (entre 0 e 1000). Os algoritmos e as estruturas de dados dinâmicas que deverão ser implementados são respectivamente:

  1. BubbleSort com lista ligada.
  2. SelectionSort com lista ligada.
  3. InsertionSort com lista duplamente ligada.
  4. HeapSort com arvore.
  5. RadixSort com lista duplamente ligada.

Só com o enunciado, fica difícil te ajudar.

Recomendo a leitura: leitura recomendada.

Abraço.

preciso do codigo em java desse enunciado

Isso é um exercício. A ideia é que você faça.

Se você está tentando fazer e está com dificuldade em alguma parte em específico, podemos tentar te ajudar. Mas é importante que você tente fazer, trazendo dúvidas pontuais.

Agora se o que você quer é que alguém faça tudo pra você e te entregue tudo pronto e funcionando, dificilmente vai conseguir isso aqui.

Abraço.

System.out.println("criar uma estrutura de dados com 100 elementos com valores de dados gerados aleatoriamente (entre 0 e 1000). Os algoritmos e as estruturas de dados dinâmicas que deverão ser implementados são respectivamente:\n\n"
    + "1. BubbleSort com lista ligada.\n"
    + "2. SelectionSort com lista ligada.\n"
    + "3. InsertionSort com lista duplamente ligada.\n"
    + "4. HeapSort com arvore.\n"
    + "5. RadixSort com lista duplamente ligada.");

ninguém pediu sua opinião, se não sabe então fica calado

Na verdade, ao postar no GUJ, você está pedindo a a opinião de qualquer membro do fórum, incluindo eu e o @TerraSkilll.

O que você já conseguiu fazer?
Está com dúvidas em qual ponto?