এলগোরিদম ব্যপারটা আসলে কিভাবে কাজ করে?একটা উদাহরণ দিয়ে বুঝাই। এই যেমন ধরেন, ১ থেকে ১০০ পর্যন্ত যোগ করার এলগোরিদম হচ্ছে n = n (n+1)/2. এটা দিয়ে ১ থেকে একশ বা বিলিয়নের হিসাবও বের করে ফেলতে পারবেন দুই সেকেন্ডে। যেমন আপনি যদি ১ থেকে ১০০ পর্যন্ত যোগ করতে চান তাহলে n = 100 = 100(100+1)/2 = (50)(101) = 5050. এখন, n এর জায়গায় যেকোন সংখ্যা বসিয়ে দেখেন, মুহূর্তেই সবগুলোর যোগফল পেয়ে যাবেন। বিলিয়ন, ট্রিলিয়ন সংখ্যা বসিয়ে দেখেন, দুই সেকেন্ড। সাধারণত আপনি ক্যালকুলেটর দিয়ে হয়তো ১+২+৩ এভাবে হিসেব করতেন। সেভাবে ১ থেকে ১০০ গো করতেই আপনার দশ মিনিট লেগে যেত। কিন্তু এই এলগোরিদমটা আপনাকে খুব দ্রুত বিলিয়ন, ট্রিলিয়ন সংখ্যার যোগফল বের করে দিবে।এবার আসি ফেসবুক বা এধরনের সার্ভিসগুলোর কথা। অনলাইনে কোন এপ্লিকেশনই ফ্রি ফ্রি চলে না। প্রত্যেকেরই টিকে থাকার জন্য কিছু বিজনেস মডেল থাকে। ফেসবুকের বিজনেস মডেলের একটা অংশ হচ্ছে বিজ্ঞাপণ। এখন বিজ্ঞাপণ কত এফিশিয়েন্টলি দেখানো সম্ভব, যাতে বিজ্ঞাপণদাতা ও ক্রেতা উভয়েই লাভবান হয়, সেটার জন্য আপনার সার্চ রেজাল, চ্যাট, লাইক, স্ট্যাটাস এগুলোর উপরে আপনার প্রোফাইলিং করে ...