নিউরাল নেটওয়ার্ক (Neural Network)

আন্দাজ করুন তো নিজের মাকে দেখে চিনতে আমাদের  কতক্ষণ সময় লাগতে পারে? উত্তরটা  হচ্ছে আনুমানিক ০.১ সেকেন্ড। আমাদের মস্তিষ্কটা হচ্ছে নিউরনের আখড়া। চোখ যা দেখে সে সেই তথ্য মস্তিষ্কে পাঠিয়ে দেয়, এরপর নিউরনে ফায়ারিং হয়। এই ফায়ারিং গোলা-বারুদের নয় বরং ফলাফলের। আমাদের মস্তিষ্কে আনুমানিক 1011   টি নিউরন আছে, যারা একে অপরের সাথে সংযুক্ত। একটি নিউরন … Continue reading নিউরাল নেটওয়ার্ক (Neural Network)

Advertisements

Map(c++ STL) [Lec – 2.2]

রিফাত যথেষ্ট ভুলোমনা একজন মানুষ। অনেকেই ওর এই দূর্বলতার সুযোগ নেয়। যারা ওর কাছে টাকা পায় – তারা সঠিক সংখ্যার চেয়ে যথেষ্ট বাড়িয়ে বলে। আবার যারা ওর থেকে টাকা ধার নিয়েছে/নেয় তারা বলে – “অনেক আগেই তো দিয়ে দিয়েছি”। এর জন্য বাসায় ওকে অনেক বকা খেতে হয়। এখন রিফাতকে সাহায্য করার জন্য তোমার একটা প্রোগ্রাম … Continue reading Map(c++ STL) [Lec – 2.2]

ব্লকচেইন টেকনোলজি(Blockchain Technology)

বাংলাদেশের একটি জনপ্রিয় খেলা ক্রিকেট দিয়েই লিখার সূচনা করি। ক্রিকেট খেলা শুধু আমরা টেলিভিশনে কিংবা মাঠে দেখেই ক্ষান্ত থাকি না। এলাকার মাঠে, ঢাকা শহরে রাস্তায় আমরা অনেকেই নিয়মিত ক্রিকেট খেলছি। আর এইসব খেলায় রান চুরি খুব বড় একটা ইস্যু। ১/২ রান করে কমিয়ে বলা কিংবা বাড়িয়ে বলা, তা নিয়ে ঝগড়া মারামারি নিয়মিত ঘটনা। এর একটা … Continue reading ব্লকচেইন টেকনোলজি(Blockchain Technology)

Competitive Programming কিভাবে/কোথা থেকে শুরু করবো?

[লিখাটা মূলত BRAC University এর CSE ছাত্র-ছাত্রীদের কথা চিন্তা করে লিখা। আর যারা ভার্সিটিতে ভর্তির আগে প্রোগ্রামিং কিংবা কন্টেস্ট সম্পর্কে কিছুই জানতো তাদের জান্য ] “কম্পিটিটিভ প্রোগ্রামিং”, “কন্টেস্ট” এই ধরনের বেশকিছু শব্দ দেখে প্রথমদিকের ছাত্র-ছাত্রীরা বেশ উৎসাহ,কৌতূহল বোধ করে। এরপর এই কৌতূহল দমন করতে গিয়ে দিশেহারা হয়ে যায়। কোথা থেকে শুরু করবে? প্রতিটা বিশ্ববিদ্যালয়ে ট্রেইনার … Continue reading Competitive Programming কিভাবে/কোথা থেকে শুরু করবো?

Two Pointer [ Lec – 2.1 ]

আমরা প্রত্যেকেই ছোটবেলায় একটা গল্প শুনেছি অথবা পড়েছি । দুই ইঁদুর আর এক বানরের । গল্পটা অনেকটা এইরকম যতদূর মনে পড়ে - দুই বানর একটা রুটি চুরি করে । এখন দুইজনে সমান দুই ভাগ করে যে রুটিটা খাবে সেটা আর পারছে না । তাদের পাশ দিয়ে হঠাৎ করে একটা বানর যাচ্ছিল । তারা ঠিক করলো … Continue reading Two Pointer [ Lec – 2.1 ]

C++ এর বেসিক ধারণা(LEC – 0.9 )

1 – more about string আগেই বলেছি স্ট্রিং হলো একটা ক্যারেক্টার এরে । এরের ক্ষেত্রে কি হয় ? [0],[1],[2] ইন্ডেক্স অনুযায়ী ভ্যালুর এক্সেস আছে । সি++ এর ক্ষেত্রে কোন ক্যারেক্টার নিয়ে কাজ করতে হলে string_variable_name[index]  এভাবেই ঐ নির্দিষ্ট কারেক্টার পাওয়া যায় । আবার যদি ASCII ভ্যালু প্রয়োজন হয় – int val = string_variable_name[index]; করলেই ASCII … Continue reading C++ এর বেসিক ধারণা(LEC – 0.9 )

C++ বেসিক ধারণা LEC – 1.7 (QUEUE)

আমরা জেনে অথবা না জেনে প্রতিনিয়ত এই ধারণা ব্যবহার করে থাকি । ব্যাংকের লম্বা লাইনে , বাসের লাইনে , ভার্সিটিতে প্রবেশের সময় গেটের চেকিং এর লম্বা লাইনে আমরা প্রতিনিয়ত দাঁড়িয়ে থাকি । লাইনের শুরুতে যে দাঁড়িয়ে থাকে সেই সর্বপ্রথম তার কাজ করার সুযোগ পায় । যে ব্যাংকে টাকা জমা দিতে লাইনের শুরুতে দাঁড়িয়ে থাকে সে … Continue reading C++ বেসিক ধারণা LEC – 1.7 (QUEUE)