Теория:

1. В действительных причастиях настоящего времени пишутся суффиксы:

-ущ- (-ющ-), если причастия образованы от глаголов I спряжения.
Пример:
пишущий (пишут), стелющийся (стелются), тающий (тают)
-ащ- (-ящ-), если причастия образованы от глаголов II спряжения.
Пример:
дышащий (дышат), жалящий (жалят)  
 
2. В страдательных причастиях прошедшего времени пишутся суффиксы:
 
-нн-, если в инфинитиве перед -ть есть гласные а, я, е.
Пример:
разрисованный (разрисовать), вывалянный (вывалять), виденный (видеть)
-енн-,  если в неопределенной форме перед -ть есть гласная и.
Пример:
выращенный (вырастить), напоенный (напоить)
-ённ-, если причастия образованы от глагола на -чь.
Пример:
испечённый (испечь), увлечённый (увлечь)
 
3. В действительных причастиях прошедшего времени перед суффиксом -вш- пишется та же гласная, что и перед суффиксом -ть в инфинитиве.
Пример:
клеивший (клеить), лелеявший (лелеять)
 
4. В страдательных причастиях, образованных от глаголов на -ать или -ять, перед -нн- и -н- пишутся буквы а или я.
Пример:
засеять - засеянный - засеян
Но: подклеить - подклеенный - подклеен