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

আমার সিদ্ধান্তটা ঠিক কি হয়েছে? মানে উপর্যুক্ত বইটি কি যথেষ্ঠ? এ ব্যাপারে আপনাদের কাছ থেকে যথাযথ গাইডলাইনও চাচ্ছি। আর পরামর্শ দেওয়ার ক্ষেত্রে আমার সিলেবাস এবং সমস্যা সমাধানের সময়টাও বিবেচনায় নেবেন দয়া করে। ভুল-ত্রুটি হলে দয়া করে ক্ষমা করবেন।

asked 19 Apr, 02:07

mamun123's gravatar image

mamun123
112

edited 19 Apr, 10:03

Mosharraf%20Hosain's gravatar image

Mosharraf Hosain ♦
23618


প্রথমত প্রোগ্রামিং কন্টেস্টে আপনার আগ্রহ দেখে ভালো লাগলো । সৃষ্টিশীলতার সুন্দর জগতে আপনাকে সাদর আমন্ত্রন । আপনি পড়াশোনা এবং প্রব্লেম সল্ভিং একইসাথে চালাতে চাইছেন যা খুবই ভালো একটা সিদ্ধান্ত । আপনার পরিকল্পনাও যথেষ্ট সুন্দর । তবে আমি ব্যাক্তিগত ভাবে পরামর্শ দেব ঠিক এখনই আপনি " প্রোগ্রামিং কন্টেস্ট: ডেটা স্ট্রাকচার ও অ্যালগরিদম" বইটি না পড়তে । কারণ বইটি একটু এ্যাডভান্স লেভেলের । এই বই পড়তে গেলে আপনাকে বেশ কিছু সহজ সমস্যা সমাধান করে এরপর বইটি পড়া শুরু করতে হবে । বইটির শুরুর দিকে হয়ত হালকা সি ঝালাই করার নিয়ে চ্যাপ্টার আছে । কিন্তু আপনি যদি শুরুতেই এটা দিয়ে শুরু করেন তাহলে প্রব্লেম সল্ভিং এর প্রতি আপনার আগ্রহ কমে যাবে এবং বিরূপ মনোভাব সৃষ্টি হবে ।

আর আপনি যেভাবে বলছেন

প্রগ্রামিং কনটেস্ট ডেটা স্ট্রাকচার ও অ্যালগরিদম বইটা পড়ে আর সিলেবাসে থাকা সি-এর উপর একটা বই পড়ে সমস্যা সমাধানে লেগে যাব

শুনে মনে হচ্ছে এটা কোন স্কুলের ক্লাস বুক বা নোট বুক যেন পড়লেই প্রব্লেম সল্ভ করতে পারব । এই ব্যপার গুলো একটু আলাদা । কারণ আপনাকে পড়ার সাথে সাথে প্র্যাক্টিস করতে হবে । তা নাহলে বুঝবেন না কি ঠিক কি হচ্ছে কিংবা কি করছেন ।

আপনি যেটা করতে পারেন - শুরুতে সুবিন ভাই ( শ্রদ্ধা ভাই এর জন্য। আমার CP এর গুরু ) এর " এসো প্রোগ্রামিং শিখি " বইটা দিয়ে শুরু করতে পারেন । সাথে সাথে আপনি cpbook.subeen.com এবং outsbook.com এর সমস্যা সল্ভ করতে পারেন । সেই সাথে devskill.com এর Easy Coding Contest এবং Coding Contest গুলোতে অংশ নিতে পারেন । আশা করছি বেশ ভালো উপকার পাবেন ।

আপনার প্রব্লেম সল্ভিং যাত্রা শুরু হোক । ধন্যবাদ ।

permanent link

answered 04 May, 04:39

ssavi's gravatar image

ssavi
842

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:

×61
×8
×4
×2
×1

question asked: 19 Apr, 02:07

question was seen: 145 times

last updated: 04 May, 04:39