পোস্টটি পড়া হয়েছে 607 বার
Data Structure in Bengali

ট্রি ডেটা স্ট্রাকচার – ২ [Applications and Classification]

ট্রি ডেটা স্ট্রাকচার সিরিজের প্রথম পর্বে ট্রি সম্পর্কে প্রাথমিক ধারণা দেয়া হয়েছিল। ট্রি এর উপাদানগুলো কী কী? কোনটাকে কী বলা হয়? ট্রি এর কিছু বৈশিষ্ট্য নিয়েও আলোচনা করা হয়েছে। এই পর্বে দেখব ট্রি এর অ্যাপ্লিকেশন বা কোথায় কোথায় ট্রি ব্যবহার করতে হয় সে বিষয়ে। আরো জানবো কয়েক ধরণের ট্রি এবং সেগুলোর বৈশিষ্ট্য। Some applications of […]

পোস্টটি পড়া হয়েছে 1,231 বার
Data Structure in Bengali

ট্রি ডেটা স্ট্রাকচার – ১ [Basic Concept]

তোমার কম্পিউটারে অসংখ্য ফোল্ডার আছে। ফোল্ডারের ভিতরে ফোল্ডার আছে, তার ভিতরে আরো ফোল্ডার আছে। এভাবে ফোল্ডারের ভিতরে ঢুকতে থাকতে থাকলে এক পর্যায়ে গিয়ে দেখা যাবে আর ফোল্ডার নাই। হয়ত এক বা একাধিক ফাইল আছে। উপরের চিত্রটা দেখ। কী চেনা চেনা লাগে? ধরো একদম উপরের বক্সটা তোমার পিসির “My Computer”. পিসি ওপেন করেই তুমি এই আইকনে […]

পোস্টটি পড়া হয়েছে 777 বার
Data Structure in Bengali

লিংকড লিস্ট – ২ [Singly Linked List Create, insert, delete, search in C]

লিংকড লিস্টের প্রথম পর্ব থেকে তোমরা এর ব্যাসিক ২-১ টা অপারেশন দেখেছো। ওখানে ছিল একটা লিংকড লিস্ট তৈরি করে সেটাকে প্রিন্ট করা আর কয়টা আইটেম আছে সেটা count করার অপারেশন। আজ এই পোস্টে আরো কয়েকটা ব্যাসিক অপারেশন নিয়ে আলোচনা করব। সেগুলো হচ্ছেঃ Insert an item at the last position Insert an item at the first […]

পোস্টটি পড়া হয়েছে 2,193 বার
Data Structure in Bengali

লিংকড লিস্ট – ১ [Singly Linked List Create & Print in C]

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

পোস্টটি পড়া হয়েছে 486 বার
Data Structure in Bengali

Deque বা Double-ended Queue

আগের পর্ব থেকে তোমরা জেনে গেছ Queue এর ব্যাসিক ধারণা। FIFO – First in First Out এই মূলনীতির উপর ভিত্তি করে কিউ ডেটা স্ট্রাকচার কাজ করে। তোমরা জানো যে একটা কিউতে নতুন কোন ডেটা ইনসার্ট করতে হলে কিউয়ের শেষে ইনসার্ট করতে হয়। আর কোন ডেটা বের করে নিতে হলে বা প্রসেস করতে হলে কিউয়ের শুরু […]

পোস্টটি পড়া হয়েছে 1,125 বার
Data Structure in Bengali

স্ট্যাকের মাধ্যমে Infix থেকে Postfix conversion এবং Evaluation

Problem Definition আমরা সায়েন্টিফিক ক্যালকুলেটরে (34+(34/4)*344^3) এ ধরণের হিসাব নিকাশ সরাসরি করতে পারি। Operator precedence হিসেবে যেই অপারেশনের কাজ আগে হওয়া উচিত ক্যালকুলেটর সেই অপারেশনের কাজটাই আগে করে। উল্লেখিত expression এ যেমন, 344^3 এর কাজটা সবার আগে হবে। আমরা সাদারণ যোগ-বিয়োগ-গুণ-ভাগ খুব সহজেই প্রোগ্রাম লিখে বের করতে পারি। কিন্তু আমাদের প্রোগ্রামে উপরের মত একটা এক্সপ্রেশন […]

পোস্টটি পড়া হয়েছে 1,701 বার
editorial-word-bcs-bank-job-preparation-android-app

BCS GRE ও 1st class job এর প্রস্তুতির জন্য Editorial Word অ্যাপ

ছোট বেলায় ডিকশনারি থেকে প্রতিদিন একটা করে শব্দ মুখস্ত করার পরামর্শ পায় নি এমন লোক খুঁজে পাওয়া দুষ্কর। তবু কেনো যেন এই ডিকশনারি মুখস্তের কাজটা তেমন কারোরই হয়ে ওঠে না। আর ইংরেজি শেখার জন্য এটা ভাল কোন পদ্ধতি কিনা সেটা নিয়েও প্রশ্ন আছে। ঠিক ডিকশনারি থেকে প্রতিদিন শব্দ মুখস্ত করার মত না হলেও কাছাকাছি কাজ […]

পোস্টটি পড়া হয়েছে 1,799 বার

Android এ Retrofit ব্যবহার করে GET ও POST রিকোয়েস্ট

Retrofit হচ্ছে Square এর ডেভেলপ করা একটা REST client বা network library. জাভা বা অ্যান্ড্রয়েডে এটা ব্যবহার করে খুব সহজেই নেটওয়ার্কের সাথে অর্থাৎ কোন ওয়েব সার্ভারের সাথে HTTP protocol এর মাধ্যমে কানেক্টেড হওয়া যায়। JSON ফরমেটে ডেটা আদান-প্রদানের জন্য এই লাইব্রেরিটা অতুলনীয়। আমার ডেভেলপমেন্টের শুরুর দিকে নেটওয়ার্ক কল দেয়ার কাজ করেছিলাম AsyncTask এর মাধ্যমে। এরপর […]

পোস্টটি পড়া হয়েছে 1,049 বার
Data Structure in Bengali

স্ট্যাক ব্যবহার করে ব্র্যাকেটের ব্যালেন্স চেকিং

এই equation-টা কি ঠিক আছে? x = (34-5 * (344%71 (65+34)) – 344)) মানে এটা এক্সিকিউট করতে যতগুলো ব্র্যাকেট বা parentheses দরকার সবগুলো কি ঠিক ঠাক পজিশনে আছে? নাকি দুই একটা কম-বেশি আছে? ‘চক্ষু মেলিয়া’ দেখলেই ধরে ফেলবে যে শেষে একটা ব্র্যাকেট বেশি দেয়া হয়েছে। তার মানে এই স্টেটমেন্টটা এক্সিকিউট করতে গেলে ব্র্যাকেটের কম-বেশির জন্য […]

পোস্টটি পড়া হয়েছে 1,202 বার
Summary of Google DevFest Bangladesh 2016

Summary of Google DevFest Bangladesh 2016

সফল ভাবে অনুষ্ঠিত হল গুগলের ডেভেলপারদের মিলনমেলা Google DevFest Bangladesh 2016। ঢাকা, চট্টগ্রাম, যশোর, রাজশাহীর সহ সারাদেশের বিভিন্ন প্ল্যাটফর্মের ডেভেলপারদের পদচারণায় মুখর ছিল কারওয়ান বাজারস্থ টিসিবি ভবন। সবার বুদ্ধিদীপ্ত চাহনি আর উৎসবের আমেজে মুখরিত ছিল সেশনগুলো। প্রাণবন্ত ও ঝর্ণার মত উচ্ছল-চঞ্চল ছিল প্রতিটি বক্তার বক্তব্য, প্রতিটি প্যানেল ডিসকাসন। এতগুলো সত্যিকারের বড় মানুষদেরকে একসাথে প্রথমবারের মত […]