द्वारा 2 डी ऐरे घुमाएं मैं कैसे 2 डिग्री आयताकार सरणी को घुमा सकता हूं जिसमें पंक्तियों की विषम संख्या 45 डिग्री है?45 डिग्री
तो
int[] myArray = new int[,]
{
{1, 0 ,1},
{0, 1 ,0},
{0, 0 ,0},
}
की तरह कुछ
int[] rotatedArray = new int[,]
{
{0, 1 ,0},
{0, 1 ,1},
{0, 0 ,0},
}
किसी भी आयाम (3x3, 5x5, 7x7, आदि) के लिए
में। इस सूत्र http://yfrog.com/n6matrix45p
5x5
0 0 0 0 0
2 0 0 0 0
1 1 1 1 1
0 0 0 0 0
0 0 0 0 0
में
1 2 0 0 0
0 1 0 0 0
0 0 1 0 0
0 0 0 1 0
0 0 0 0 1
5x5
0 0 0 3 0
0 0 0 3 0
0 0 0 3 0
0 0 0 3 0
0 0 0 3 0
में से
0 0 0 0 0
0 0 0 0 3
0 0 0 3 0
0 0 3 3 0
0 3 0 0 0
उन मैट्रिक्स केवल 4x4 या 3x3 कर रहे हैं, मैं math.net कोशिश करता हूँ, लेकिन मैं डर इस रोटेशन भी विशिष्ट है – Kikaimaru
ये परिवर्तन के लिए रोटेशन मैट्रिस हैं। एक पूरी तरह से अलग बात है। – Cloudanger