what are basic step to develop an algorithm ??
Seriously, you need to try much harder than this with your questions, if you expect a response. I closed your first attempt (which sounded like "please be my brain and do my project for me.") This effort is perhaps worse; it is vague, has no bioinformatics component and might easily be answered using Google. If you don't know what you're doing, get some help from your teachers first and come back when you have real questions.
it depends of the algorithm but most of the time, you'll have to achieve the following steps:
the steps 3 and 4 can be exchanged.