ट्रैक
/
Go
Go
/
अभ्यास
/
मैट्रिक्स
मैट्रिक्स

मैट्रिक्स

मध्यम

निर्देश

एक स्ट्रिंग दी गई है जो संख्याओं के एक मैट्रिक्स को दर्शाती है। आपको उस मैट्रिक्स की पंक्तियाँ और स्तंभ लौटाने हैं।

तो मान लीजिए, आपको एक ऐसी स्ट्रिंग मिली है जिसमें न्यूलाइन भी शामिल हैं:

9 8 7
5 3 2
6 6 7

जो इस मैट्रिक्स को दर्शाती है:

    1  2  3
  |---------
1 | 9  8  7
2 | 5  3  2
3 | 6  6  7

आपका कोड ऐसा होना चाहिए जो इन्हें निकाल सके:

  • पंक्तियों का एक ऐरे, जहाँ हर पंक्ति को बाएँ से दाएँ पढ़ते हैं और पंक्ति-दर-पंक्ति ऊपर से नीचे चलते हैं,
  • स्तंभों का एक ऐरे, जहाँ हर स्तंभ को ऊपर से नीचे पढ़ते हैं और बाएँ से दाएँ चलते हैं।

हमारे उदाहरण मैट्रिक्स की पंक्तियाँ:

  • 9, 8, 7
  • 5, 3, 2
  • 6, 6, 7

और उसके स्तंभ:

  • 9, 5, 6
  • 8, 3, 6
  • 7, 2, 7

कार्यान्वयन

आपका कोड पंक्तियों और स्तंभों का ऐरे निकाल सकता है। इसके अलावा उसे यह भी करना चाहिए:

  • किसी एलिमेंट की पंक्ति और स्तंभ संख्या के आधार पर मैट्रिक्स में उसकी वैल्यू असाइन करना।

मैट्रिक्स पर किए जाने वाले सभी ऑपरेशनों के लिए यह मान लीजिए कि पंक्तियों और स्तंभों की गिनती शून्य से शुरू होती है। इसका मतलब है कि पहली पंक्ति पंक्ति 0 होगी, दूसरी पंक्ति पंक्ति 1, और इसी तरह आगे भी।

GitHub के ज़रिए संपादित करें यह लिंक एक नई विंडो या टैब में खुलता है
Go Exercism

मैट्रिक्स शुरू करने के लिए तैयार हैं?

Exercism पर साइन अप कीजिए और Go को 34 कॉन्सेप्ट165 अभ्यास तथा असली इंसानों से मिलने वाली मेंटरिंग के साथ सीखिए और उसमें महारत हासिल कीजिए, वह भी बिल्कुल मुफ्त।