খুব সহজ একটা সর্টিং অ্যালগরিদম ব্যবহার করে এই প্রবলেমটা সলভ করা যায়। এই পর্বের প্রবলেম হচ্ছে UVa 11462 – Age Sort উপরের লিংকে গিয়ে প্রবলেমটা একবার পড়লেই বুঝতে পারবে কী করতে হবে। বলা হয়েছে একটা দেশের সকল মানুষের বয়স ইনপুট দেয়া হবে। তাদের সকলের বয়সগুলো ছোট থেকে বড় আকারে সাজিয়ে প্রিন্ট করতে হবে। আর তোমাকে…Continue reading অনলাইন জাজ সিরিজ – ১১ (UVa 11462 – Age Sort)
কিভাবে ভাল প্রোগ্রামার হওয়া যায়?
Post updated on 7th April, 2017 at 10:05 amনীলক্ষেতে চক্কর মারলে দেখতে পাবে Teach Yourself Java in 7 Days টাইপের বেশ কিছু বই। লেখকরা আসলে তোমাকে আশ্বস্ত করার চেষ্টা করেন যে প্রোগ্রামিং খুব সহজ জিনিস। হুম, আসলেই সহজ যদি না তা সত্যিই প্রোগ্রামিং হয়। কোন একটা ফোরামে প্রশ্ন দেখেছিলাম “এক রাতের মধ্যে কিভাবে প্রোগ্রামার হওয়া যায়?” রসিক…Continue reading কিভাবে ভাল প্রোগ্রামার হওয়া যায়?
কাউন্টিং সর্ট এলগরিদম – সবচেয়ে সহজ সর্টিং অ্যালগরিদম
Post updated on 29th January, 2020 at 08:13 amএকটা প্রবলেমের কথা চিন্তা করা যাক! তোমাকে বাংলাদেশের ১৬ কোটি মানুষের বয়স ইনপুট দেয়া হবে। নানান বয়সী মানুষের বয়স নিয়ে তোমাকে কাজ করতে হবে। কেউ হয়ত একদম ল্যাদা বাচ্চা, আবার কেউ হয়ত তোমার দাদা-নানার বয়সী। ইনপুট দেয়ার পর ধর তোমাকে সবগুলো মানুষের বয়সকে ছোট থেকে বড় আকারে…Continue reading কাউন্টিং সর্ট এলগরিদম – সবচেয়ে সহজ সর্টিং অ্যালগরিদম
প্রোগ্রামিং ছাড়াও CSE গ্র্যাজুয়েটদের আছে অনেক চাকুরি
CSE বা IT graduate হবার পর প্রোগ্রামিং রিলেটেড জব ছাড়াও আরো অনেক ধরনের জবেই ক্যারিয়ার গড়া যেতে পারে। তাই প্রোগ্রামিং একেবারেই পছন্দ না হলে পুরোপুরি হতাশ হবার কিছু নাই। শ্রম আর সময় দিলে যে কোনো ফিল্ডেই ভাল করা সম্ভব
ঈদুল আযহা ও কুরবানিঃ ফজিলত, আমল ও মাসআলা
২০২২ সালের ঈদুল আযহা কত তারিখে? কুরবানি কার উপর ওয়াজিব? কুরবানির মাসআলা, কুরবানির ক্ষেত্রে করণীয় ও বর্জনীয় কাজ। কোন কোন কারণে কুরবানি শুদ্ধ হয় না এমন অনেকগুলো বিষয় নিয়ে কুরবানির উপর সাধারণ জনগণের জন্য দরকারি প্রায় পূর্ণাঙ্গ পোস্ট। এছাড়াও জিলহজ্জ মাসের প্রথম দশ দিনের আমল সম্পর্কেও আলোচনা করা হয়েছে
গুগল তৈরি করছে নতুন অপারেটিং সিসটেম Fuchsia
Post updated on 28th November, 2016 at 01:40 pm“Pink + Purple == Fuchsia (a new Operating System)” Google তৈরি করছে নতুন একটি অপারেটিং সিসটেম Fuchia (ফিউশা)। Linux Kernel এর উপর ভিত্তি করে তৈরি হওয়া জনপ্রিয় দুটি অপারেটিং সিসটেম Android ও Chrome OS থাকার পরেও গুগল ডেভেলপ করছে সম্পুর্ণ নতুন এই অপারেটিং সিসটেম। নতুন এই OS এর কার্নেল…Continue reading গুগল তৈরি করছে নতুন অপারেটিং সিসটেম Fuchsia
অনলাইন জাজ সিরিজ – ১০ (UVa 10931 – Parity)
UVa Online Judge এ আমার সলভ করা প্রথম প্রবলেমটা নিয়ে আজকে আলোচনা করব। 🙂 UVa 10931 – Parity উপরের লিংক থেকে প্রবলেমটা পড়ে ফেল। তেমন কোন অস্পষ্টতা বা confused করার মত বাড়তি কথাবার্তা নেই। এক কথায় বলতে হলে এখানে বের করতে বলেছে কোন একটা int নাম্বারের binary representation এবং তাতে কতটি 1 আছে সেই সংখ্যাটি।…Continue reading অনলাইন জাজ সিরিজ – ১০ (UVa 10931 – Parity)
ফ্লাড ফিল অ্যালগরিদমঃ গ্রাফিক্স প্রোগ্রামিং এর জন্য যা জানতেই হবে
প্রথম গ্রাফ অ্যালগরিদম শেখার জন্য ফ্লাড ফিল (Flood fill) নামক DFS algorithm-টা শেখা যেতে পারে। খুব সহজ আর বোধগম্য অ্যালগরিমটার সাবলিল টিউটোরিয়াল
প্রোগ্রামিং শেখার সময় জয় করতে হবে ৮ টি প্রতিবন্ধকতা
Post updated on 7th April, 2017 at 10:05 amপ্রোগ্রামিং এর ট্রেইনার হিসেবে কাজ করার সময় দেখেছি অনেক নতুন প্রোগ্রামারই খুব উদ্যমের সাথে প্রোগ্রামিং শেখা শুরু করে। আর কয়েক দিন পরেই হতাশার কারণে তাদেরকে দেয়ালে কপাল ঠুকতে দেখা যায়। বেশির ভাগ শিক্ষার্থীই প্রায় একই ধরনের সমস্যাগুলোয় পড়ে থাকে। কিন্তু যখন তারা সেগুলোকে ওভারকাম করতে শিখে যায়…Continue reading প্রোগ্রামিং শেখার সময় জয় করতে হবে ৮ টি প্রতিবন্ধকতা
ইঞ্জিনিয়ারিং ডিগ্রী ছাড়াই গুগলে চাকরি পাওয়ার ৪ টি ধাপ
Post updated on 28th November, 2016 at 01:41 pm[গুগলের সাবেক এক ইঞ্জিনিয়ার David Byttow তার অভিজ্ঞতার কথা লিখেছিলেন Medium.Com সাইটে। তার কম্পিউটার সায়েন্স বা এই টাইপের কোন ইঞ্জিনিয়ারিং ডিগ্রি ছিল না। এরপরেও তিনি নিজ যোগ্যতায় জায়গা করে নিয়েছিলেন প্রোগ্রামারদের স্বপ্নের কর্মস্থল Google এ! মিডিয়ামের সেই পোস্টের ভাবানুবাদ নিয়েই আজকের লেখা।] আমার পছন্দের তালিকার প্রথমে থাকা…Continue reading ইঞ্জিনিয়ারিং ডিগ্রী ছাড়াই গুগলে চাকরি পাওয়ার ৪ টি ধাপ