1200: 数组的距离
发布时间:2026/10/28 9:21:31 锦皓数字建站

1200: 数组的距离时间限制: 1 Sec 内存限制: 128 MB提交: 2736 解决: 1601[状态] [讨论版] [提交] [命题人:外部导入]题目描述已知元素从小到大排列的两个数组x[]和y[]请写出一个程序算出两个数组彼此之间差的绝对值中最小的一个这叫做数组的距离输入第一行为两个整数m, n(1≤m, n≤1000)分别代表数组f[], g[]的长度。第二行有m个元素为数组f[]。第三行有n个元素为数组g[]。输出数组的最短距离样例输入 Copy5 51 2 3 4 56 7 8 9 10样例输出 Copy1//思路把两个数组的每个数都进行相减用min记录相减结果中的绝对值最小值#includeiostream#includecstdlibusingnamespacestd;intmain(){intm,n;cinmn;int*p1(int*)malloc(sizeof(int)*m);int*p2(int*)malloc(sizeof(int)*n);for(inti0;im;i){cinp1[i];}for(inti0;in;i){cinp2[i];}intminabs(p1[0]-p2[0]);for(inti0;in;i){for(intj0;jm;j){if(minabs(p1[i]-p2[j])){minabs(p1[i]-p2[j]);}}}coutminendl;}
锦
锦皓数字建站
深耕本土企业品牌数字化升级,专注原创端正雅致商务官网,从视觉设计到稳定运维全程保驾护航。