by Shahinur | মে 31, 2019 | পাইথন
কমান্ডলাইন ইন্টারফেস – Commandline Interface (CLI) কমান্ড লাইন ইন্টারফেস ব্যবহার করা জন্য প্রথমেই আমাদেরকে পাইথনের কোর প্যাকেজটি ইনস্টল করতে হবে। এটা বিভিন্ন অপারেটিং সিস্টেমের জন্য বিভিন্ন। Windows প্রথমেই এই লিংক থেকে পাইথনের সর্বশেষ ৩ সংস্করণটি ডাউনলোড করে...
by Shahinur | মে 25, 2019 | পাইথন
আপনারা হয়ত জেনে থাকবেন যে মেশিন বা কম্পিউটার সবসময় মেশিন ল্যাঙ্গুয়েজ এ কাজ করে, অর্থাৎ আমরা যে ভাষাতেই লিখি না কেন সেটা কম্পিউটারের বোধগম্য ভাষাতে নিয়ে যাওয়া বাধ্যতামূলক; আর এই কাজটা ইন্টারপ্রেটার (Interpreter) বা কম্পাইলার (Compiler) করে থাকে। একটি ইন্টারপ্রেটার কোন...
by Shahinur | মে 18, 2019 | ডাটা স্ট্রাকচার, সি, সি++
কিউ(queue) ও স্ট্যাকের মত এক ধরনের অ্যাবস্ট্রাক্ট ডাটা টাইপ। কিউ এক ধরনের ক্রমিক (Ordered) লিস্ট (List) যেখানে ডাটা প্রবেশ (insert) বা যুক্ত করা হয় একপ্রান্তে আর ডিলিট (delete) বা মুছে ফেলা হয় অন্য প্রান্ত থেকে। যে প্রান্ত থেকে insert করা হয় সেটাকে ফ্রন্ট...
by Shahinur | মে 18, 2019 | ডাটা স্ট্রাকচার, সি, সি++
স্ট্যাক (Stack) এক ধরণের অ্যাবস্ট্রাক্ট (abstract) ডাটা টাইপ। স্ট্যাকে তথ্যগুলো এক ধরণের ক্রমিক লিস্ট আকারে সংরক্ষিত থাকে এবং প্রধান অপারেশন গুলো যেমন কোন উপাদান ডিলিট বা যুক্ত করা এর এক প্রান্তে (top) হয়ে থাকে। এজন্য একে লাস্ট ইন ফার্স্ট আউট (Last in First Out) বা...
by Shahinur | মে 14, 2019 | অ্যালগরিদম, ডাটা স্ট্রাকচার, পাঁচমিশালী
ধরা যাক, আমরা অনেক বড় কিছু সংখ্যার যোগ করব, তাহলে এই অপারেশনে কত সময় লাগবে? প্রথমেই যে প্রশ্ন আসবে সেটা হচ্ছে কতগুলো সংখ্যা, আচ্ছা ধরে নিলাম সেই সংখ্যাটা n. এই সময়টা কি আমরা নির্দিষ্ট করে বলতে পারি? হ্যা, সেটা বলা যায় একটা নির্দিষ্ট একটা কম্পিউটারের জন্য।...
সাম্প্রতিক মন্তব্যসমূহ