Puedes encontrar muchos ejercicios propuestos en internet, pero si quieres aprender algo, te recomiendo que estudies acerca de los metodos de ordenamiento de listas para que hagas los programas, ya que estos ejercicios son muy completos.
para hacerlos debes conocer los siguientes temas:
-arreglos
-apuntadores
-estructuras de datos
-listas enlazadas, doblemente enlazadas etc.
si no conoces alguno te recomiendo que comeinces a aprederlo antes de comentar con las listas.
Si quieres te puedo servir de tutor virtual, me escribes siq quieres que te de ejemplo o te ponga ejercicios de algunosd de estos temas, con gusto lo hare y te dare asesorias sobre tus logros.
att juank