আপনি কিভাবে জাভা একটি স্ট্রিং এর উপসেট খুঁজে পাবেন?
আপনি কিভাবে জাভা একটি স্ট্রিং এর উপসেট খুঁজে পাবেন?

ভিডিও: আপনি কিভাবে জাভা একটি স্ট্রিং এর উপসেট খুঁজে পাবেন?

ভিডিও: আপনি কিভাবে জাভা একটি স্ট্রিং এর উপসেট খুঁজে পাবেন?
ভিডিও: সাবস্ট্রিং এবং দৈর্ঘ্য (জাভা স্ট্রিং পদ্ধতি) 2024, এপ্রিল
Anonim

দ্য একটি স্ট্রিং এর উপসেট অক্ষর বা অক্ষরের গোষ্ঠী যা এর ভিতরে উপস্থিত স্ট্রিং . সব সম্ভব উপসেট একটি জন্য স্ট্রিং n(n+1)/2 হবে।

কার্যক্রম:

  1. পাবলিক ক্লাস AllSubsets {
  2. পাবলিক স্ট্যাটিক অকার্যকর প্রধান( স্ট্রিং args) {
  3. স্ট্রিং str = "মজা";
  4. int len = str.
  5. int temp = 0;

ফলস্বরূপ, আমি কীভাবে জাভাতে উপসেটগুলি খুঁজে পাব?

তুমি পারবে অনুসন্ধান সব উপসেট পাশাপাশি পুনরাবৃত্তি ব্যবহার করে সেট বা পাওয়ার সেটের। 2^N হবে উপসেট একটি নির্দিষ্ট সেটের জন্য, যেখানে N হল সেটের উপাদানের সংখ্যা। উদাহরণস্বরূপ, 2^4 = 16 হবে উপসেট সেটের জন্য {1, 2, 3, 4}। বাইনারি উপস্থাপনার প্রতিটি '1' সেই অবস্থানে একটি উপাদান নির্দেশ করে।

কেউ জিজ্ঞাসা করতে পারে, আপনি কীভাবে জাভাতে একটি স্ট্রিংয়ের অংশ ফিরিয়ে দেবেন? দ্য জাভা স্ট্রিং সাবস্ট্রিং () পদ্ধতি রিটার্ন ক অংশ এর স্ট্রিং . আমরা শুরু সূচী এবং শেষ সূচক নম্বর অবস্থান পাস জাভা সাবস্ট্রিং পদ্ধতি যেখানে শুরু সূচক অন্তর্ভুক্ত এবং শেষ সূচক একচেটিয়া। অন্য কথায়, স্টার্ট ইনডেক্স 0 থেকে শুরু হয় যেখানে শেষ সূচক 1 থেকে শুরু হয়।

পরবর্তীকালে, প্রশ্ন হল, কিভাবে আমি একটি স্ট্রিং এর সমস্ত অনুসৃতি খুঁজে পাব?

ব্যাখ্যা: ধাপ 1: সমগ্র জুড়ে পুনরাবৃত্তি করুন স্ট্রিং ধাপ 2: শেষ থেকে পুনরাবৃত্তি করুন স্ট্রিং বিভিন্ন সাবস্ট্রিং তৈরি করার জন্য তালিকায় সাবট্রিং যোগ করুন ধাপ 3: উপরে থেকে প্রাপ্ত সাবস্ট্রিং থেকে kth অক্ষর বাদ দিন পরবর্তী . ধাপ 4: যদি পরবর্তী তালিকায় নেই তারপর পুনরাবৃত্তি.

জাভা স্ট্রিং পদ্ধতি কি কি?

জাভা স্ট্রিং ক্লাস অনেক প্রদান করে পদ্ধতি অপারেশন করার জন্য স্ট্রিং যেমন compare(), concat(), equals(), split(), length(), replace(), compareTo(), ইন্টার্ন(), সাবস্ট্রিং() ইত্যাদি। জাভা .lang স্ট্রিং ক্লাস সিরিয়ালাইজেবল, তুলনীয় এবং CharSequence ইন্টারফেস প্রয়োগ করে।

প্রস্তাবিত: