मान लीजिए कि हमारे पास दो तार s और t हैं, हमें जांचना है कि t, s का घूर्णन है या नहीं।
इसलिए, यदि इनपुट s ="hello", t ="llohe" जैसा है, तो आउटपुट ट्रू होगा।
इसे हल करने के लिए, हम इन चरणों का पालन करेंगे -
- यदि s का आकार t के आकार के समान नहीं है, तो
- झूठी वापसी
- अस्थायी:=एस के साथ फिर से जुड़ना
- यदि तापमान में t की संख्या> 0 है, तो
- सही लौटें
- झूठी वापसी
आइए बेहतर समझ पाने के लिए निम्नलिखित कार्यान्वयन देखें -
उदाहरण कोड
def solve(s, t): if len(s) != len(t): return False temp = s + s if temp.count(t)> 0: return True return False s = "hello" t = "llohe" print(solve(s, t))
इनपुट
"hello", "llohe"
आउटपुट
True