解题思路:
注意事项:
参考代码:
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int a = scanner.nextInt(); int b = scanner.nextInt(); int[] n=new int[a]; for (int i = 0; i < n.length; i++) { n[i]=scanner.nextInt(); } for (int i = 0; i < b; i++) { int x=scanner.nextInt(); int y=scanner.nextInt(); if (x!=y) { int temp=n[x-1]; n[x-1]=n[y-1]; n[y-1]=temp; } } for (int i = 0; i < n.length; i++) { System.out.println(n[i]); } } }
0.0分
3 人评分
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:1233 |
众数问题 (C语言代码)浏览:821 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:470 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:575 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:520 |
Tom数 (C语言代码)浏览:492 |
C语言训练-排序问题<1> (C语言代码)浏览:355 |
快速排序算法1浏览:882 |
IP判断 (C++代码)浏览:746 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:506 |