ট্রাই ট্রি ( Trie Tree )

trie2

আগে জেনে আসা উচিত : ট্রি, লিঙ্কড লিস্ট, Prefix কাকে বলে সূচনা গুগল সার্চ করার সময়ে দেখা যায় কোন কিছু লিখলে গুগল আমাদের কে কিছু সাজেশন দেখায় যেমন লিখলাম, যেমনটি নিচের মতো –   এটা কিভাবে করে গুগল ? এই টাকে যদি একটি প্রব্লেম হিশেবে চিন্তা করি , তাহলে সহজভাবে বলা যায় – তোমাকে অনেকগুলি […]

Continue reading


C/C++ Struct

C++ Struct একটি অত্যন্ত জরুরি ফিচার C/C++ programming language এর। এই আর্টিকেল এ আমরা জানবো C structure বা C++ struct এর ব্যবহার। প্রথমেই জানি  কখন আমাদের এই ফিচার ব্যবহার করা লাগতে পারে। ধরলাম আমরা একটি ফোন বুক প্রোগ্রাম বানাবো, যেখানে একাধিক ব্যাক্তির নাম, ঠিকানা, মোবাইল নাম্বার save করে রাখব। এখন সাধারনত আমরা কি করতাম ? […]

Continue reading


UVA 12501: Bulky process of Reduction

UVA 12501: Bulky process of Reduction Link: http://uva.onlinejudge.org/contests/310-4bd11ede/12501.html Topic: Segment Tree with Lazy Propagation This problem was given on BGC Trust University Programming Contest 12. But during the contest my team could not solve it. Later I tried this problem, got an analysis from Progkriya.com. But did not understand it properly, mayb I am newbie. […]

Continue reading


Introduction to Online Judge

To give a brief introduction about Online Judges to Junior NSUers ,  i made this slides few months ago. Hope new peoples who are interested in problem solving but don’t know how to start , this might be a key to start. [googleapps domain=”docs” dir=”presentation/embed” query=”id=1cmu2nmoCqfVyC4p4u_Umwh9r9U5YTjGzBYWOKaToTfg&start=false&loop=false&delayms=3000″ width=”1067″ height=”829″ /]

Continue reading


বাংলাদেশি অনলাইন জাজ- লাইট ওজে [Light OJ]

অনলাইন জাজ কি? wikipedia বলছে- “An online judge is an online system to test programs in programming contests. They are also used to practice for such contests. Many of these systems organize their own contests. The system can compile and execute codes, and test them with pre-constructed data. Submitted code may be run with restrictions, […]

Continue reading