Алгоритм - это последовательность действий.
1) Задать к предполагаемому слову вопросы причастия : кокой? ; какая? ; каков?; что делающий? ; что сделавший?.
2) Посмотреть есть ли в слове суффиксы причастия: ущ (ющ) ; ащ (ящ); вш; ш; нн ; т ; ем; им; енн;.
3) Посмотреть согласуется ли слово в предложении с существительным в роде , числе и падеже.
4) Посмотреть изменяется ли слово по родам , по числам и падежам .
5) Имеет ли слово полную и краткую форму.
6) Имеет ли слово признаки глагола: возвратность и невозвратность , вид , время ( но причастия могут иметь только настоящее и прошедшие время) .