का प्रतिनिधित्व करने का प्रभावी तरीका मैं सी/सी ++ प्रोग्राम में अपने डेटा पर काम कर रहा हूं, जो 2 आयामी है। यहां मेरा मान युग्मित के लिए गणना की जाती है और यहां मान foo[i][j]
और foo[j][i]
के लिए समान होंगे।निचले/ऊपरी त्रिभुज मैट्रिक्स
इस प्रकार यदि मैं इसे एक साधारण 2 आयामी सरणी का उपयोग करके कार्यान्वित करता हूं, तो मेरी जगह का आधा बर्बाद हो जाएगा। तो इस निचले/ऊपरी त्रिकोणीय मैट्रिक्स का प्रतिनिधित्व करने के लिए सबसे अच्छी डेटा संरचना क्या होगी।
सादर,
यहां आपके पास सी ++ में लागू लोअर त्रिकोणीय मैट्रिक्स का एक उदाहरण है https://github.com/fylux/TriangularMatrix – Fylux