سلام سلام
خب شما باید به یک زبان برنامه نویسی آشنا باشید . اگر سی پلاس پلاس رو بلدید، میتونید توی سی شارپ هم از همون دستورات برای نوشتن تابعتون استفاده کنید.
سازو کار جست جوی دودویی هم که فکر کنم توی درس ساختمان داده ها، یا طراحی الگوریتم باشه. همون الگوریتم رو به زبان سی پلاس پلاس ، توی محیط سی...