一道面试编程题(只有10分了...汗)
平面上有N个点 按点到原点的距离 进行排序 相等的按X坐标排序
------解决方案--------------------这个你不会?
那你就回中学把数学好好学学吧。
------解决方案--------------------......比较每个点的x*x+y*y就可以了
------解决方案--------------------先计算距离,在排序?
------解决方案--------------------写一个比较器就可以了。
------解决方案--------------------经典方法就是冒泡排序了,什么语言都差不多,楼主还是自己试着写一下
写出来了,你java水平也提高了,何乐而不为呢?
------解决方案--------------------public class point{
int x,y;
int dis;//距离
point(int x1;int x2){
x=x1;
y=y2;
dis=x*x+y*y;
}
//继续~~
}