के साथ सरणी मूल्यों को स्वैप करना और मैं उपज और उपज का उपयोग करके अपने सरणी में मूल्यों की प्रत्येक जोड़ी को स्वैप करने की कोशिश कर रहा हूं और अब तक मैं असफल हूं। क्या मैं कोशिश की है इस प्रकार है:स्काला
val a = Array(1,2,3,4,5) //What I want is Array(2,1,4,3,5)
for(i<-0 until (a.length-1,2),r<- Array(i+1,i)) yield r
ऊपर दिए गए टुकड़ा रिटर्न वेक्टर 2,1,4,3 (और 5 छोड़ दिया जाता है)
किसी का कहना है सकते हैं कि मैं गलत यहाँ क्या कर रहा हूँ और उपज और उपज का उपयोग करके सही उलटा कैसे प्राप्त करें?
धन्यवाद
यह "अधीर के लिए स्कैला" से है। व्यायाम 3.2 – Zotov