IELTS লিসেনিং এ 7+ স্কোর করার ৫টি টিপস

IELTS লিসেনিং এ 7+ স্কোর করার ৫টি টিপস

IELTS এর লিসেনিং এমন একটি স্কিল টেস্ট, যেখানে ৯ এ ৯ পাওয়া সম্ভব। কেননা IELTS Reading এ আপনাকে ১ ঘন্টাতে ৩টি প্যাসেজ সল্ভ করতে হবে, খুবই কঠিন। Speaking এ টিচারের ইচ্ছা, তবে কনফর্ম থাকেন যে আপনাকে ৯ এ ৯ দিবে না। Writting এ ও টিচারের ইচ্ছা, আপনাকে ৯ এ ৯ দিবে না। কিন্তু Listening এমন একটি পার্ট, যেখানে আপনি ৯ এ ৯ পেতেও পারেন। কেননা আপনি শুনছেন, সাথে সাথে উত্তর ও লিখবেন।

Read more

ডিপ্লোমা ইঞ্জিনিয়ারিং এবং সফলতা

ডিপ্লোমা ইঞ্জিনিয়ারিং

বিশ্বায়নের এই যুগে ইন্ডাস্ট্রির সংখ্যা ক্রমশই বাড়ছে। আর এ কারণে বাড়ছে ইঞ্জিনিয়ারিং শিক্ষার গুরুত্ব। নিশ্চিত কর্মসংস্থানের একমাত্র এবং পরীক্ষিত মাধ্যম হচ্ছে ইঞ্জিনিয়ারিং শিক্ষা। সারা বিশ্বে জেনারেল শিক্ষার চেয়ে কারিগরি শিক্ষা বেশি জনপ্রিয় ও মর্যাদাপূর্ণ। বর্তমানে এই প্রতিযোগিতা পূর্ণ বিশ্বে যোগ্য ও কর্মদক্ষ হয়ে গড়ে ওঠার জন্য প্রয়োজন সঠিক সময়ে সঠিক সিদ্ধান্ত। ধরা হয়ে থাকে, এসএসসি পাসের মধ্য দিয়ে সূচনা হয় শিক্ষা জীবনের দিক নির্ধারণ করার সঠিক সময়।

Read more

হীপ বা প্রায়োরিটি কিউ অ্যালগোরিদম

হীপ বা প্রায়োরিটি কিউ

হীপ (Heap) হচ্ছে এক ধরনের বাইনারি ট্রি। আরো ভালো করে বলতে গেলে কমপ্লিট বাইনারি ট্রি (Complete Binary Tree)। এই ট্রি এর শেষ লেভেল বাদে প্রতিটি লেভেলে সর্বোচ্চ সংখ্যক নোড থাকবে। শুধু শেষ লেভেল্টী পূর্ণ নাও হতে পারে, তবে সেক্ষেত্রেও বাম থেকে ডান দিকে নোড গুলো সাজানো থাকে।

Read more

সিএসএস টাইপিং ইফেক্ট তৈরি

সিএসএস টাইপিং ইফেক্ট তৈরি

কাজে বা বিনা কাজে তুমি বিভিন্ন ওয়েব সাইট ঘুরে ঘুরে দেখছো। এমনি সময় পরার এক পর্যায়ে একটি তুমি একটি ওয়েব সাইটে ঢুকেছো, ধরে নিলাম তুমি shameem.me ওয়েব সাইটে আসছো। এখন, ঢুকেই দেখলে কিছু টেক্সট একটার পর একটা ঠিক লেখার মত করে উঠে যাচ্ছে। মনে হচ্ছে কেউ একজন টাইপ করছে। কি দেখছো এমন কখনো?

Read more

ট্রাভেলিং সেলসম্যান সমস্যা

ট্রাভেলিং সেলসম্যান সমস্যা

ডায়ানামিক প্রোগ্রামিং () একটি খুবই গুরুত্বপূর্ণ বিষয় এবং বলা যায় প্রোগ্রামিং প্রতিযোগিতায় সব থেকে কঠিন বিষয়। এটিকে আমি কঠিন বলছি, এর কারন হলো এতে ভালো করার একটি মাত্র উপায়ম আর তা হলো অনুশীলন করা এবং বেশি বেশি করে এই জাতীয় সমস্যা দেখা ও সমাধান করা। ডায়ানামিক প্রোগ্রামিং এ আসলে শেখানোর কিছু নেই।

ডায়ানামিক প্রোগ্রামিং এর উপর যতগুলো টপিক্স আছে, তার মধ্যে ট্রাভেলিং সেলসম্যান অনেক সহজ এবং মজার একটি অ্যালগরিদম। তোমার কাছে ট্রাভেলিং সেলসম্যান অ্যালগরিদম অনেক কমপ্লেক্স মনে হতে পারে, কিন্তু এই লাইনের পর প্রতিটি লাইন খুব মনোযোগ দিয়ে পড়লে এই অ্যালগরিদম নিয়ে আর কোন সমস্যা থাকবে না।

Read more

ফ্র্যাকশনাল ন্যাপস্যাক সমস্যা

ফ্র্যাকশনাল ন্যাপস্যাক সমস্যা

গ্রীড অ্যালগরিদমের জন্য ফ্র্যাকশনাল ন্যাপস্যাক (Fractional Knapsack) খুব পরিচিত একটি সমস্যা। অনেকের কাছে এই অ্যালগরিদম কঠিন মনে হলেও, এটি অনেক সহজ একটি অ্যালগরিদম। এমনকি এর ইমপ্লিমেন্টেশন ও খুব সহজ।

ছোট্ট একটা উদাহরণ দিলেই বুঝতে পারবে। ধরে নাও একটি চোর চুরি করার জন্য একটি মুদি দোকানে ঢুকেছে। সেখানে চাল আছে, ডাল আছে, চিনি, লবণ এরকম অনেক জিনিস আছে। এখন সে মানে চোর তো আর সব জিনিস চুরি করতে পারবে না। কেননা তার কাছে যে থলে আছে তার ধারণক্ষমতা ধরে নিলাম ২০ কেজি। তাহলে সে কিভাবে চুরি করলে সব থেকে বেশি লাভবান হবে?

Read more

বাইনারি সার্চ ট্রি

বাইনারি সার্চ ট্রি

বাইনারি সার্চ ট্রি এর প্রতিটি নোডে একটি করে মান থাকে। এখানে মান গুলো এমন ভাবে থাকে যেন, ট্রি এর লেফট সাবট্রি (Left subtree) এর সকল মান রুট নোডে থাকা মান থেকে ছোট হয়, আর রাইট সাবট্রি (Right subtree) এর সকল মান রুট নোডের মান থেকে বড় হয়।

Read more

সর্টিংঃ বাবল সর্ট অ্যালগরিদম

বাবল সর্ট অ্যালগরিদম

সর্টিং মানেই যে কোন কিছু সাজানো, তা আমরা কম বেশি সবাই জানি। কম্পিউটার সায়েন্সের একটি গুরুত্বপূর্ণ বিষয় হচ্ছে অ্যালগরিদম, আর এই অ্যালগরিদমের মধ্যে সর্টিং অনেক গুরুত্বপূর্ণ একটি অংশ।

যতগুলো সর্টিং অ্যালগরিদম আছে, তার মধ্যে আমাদের কাছে সিলেকশন সর্টিং সহজ মনে হলেও, অনেকের কাছেই এই বাবল সর্ট (Bubble Sort) অনেক সহজ মনে হয়। আসলে সহজ মনে হবারই কথা, কেননা বাবল সর্ট অ্যালগরিদম আসলেই অনেক সহজ একটি সর্টিং অ্যালগরিদম।

Read more