社区
Java SE
帖子详情
排序问题
夜影迷香
2013-09-11 10:34:09
怎么把int[] arr = {1,2,4,3,5,7,6,8,9,10,13,11,12};
按斗地主玩法排序成{2,1,13,12,11,10,9,8,7,6,5,4,3}
...全文
283
8
打赏
收藏
排序问题
怎么把int[] arr = {1,2,4,3,5,7,6,8,9,10,13,11,12}; 按斗地主玩法排序成{2,1,13,12,11,10,9,8,7,6,5,4,3}
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
夜影迷香
2013-09-13
打赏
举报
回复
一楼和四楼的方法差不多,用比较器是可以排序,怎么样2和1在13的前面啊?? 二楼的方法我问我同学,他也是这么跟我说的. 请问,还有比的解决办法么?
地下室森林
2013-09-12
打赏
举报
回复
正规的是继承 comparable 接口,重写 compareTo 方法。 还有一种就是实现 comparator 比较器
RAY_MAO
2013-09-12
打赏
举报
回复
如果是单纯的数组排序那就1,2 先排序,做软件的话还是用常量或枚举比较好吧
livend
2013-09-12
打赏
举报
回复
这个真没发现什么规律,就把特殊两个放前面,其他再排序吧
失忆的鱼
2013-09-12
打赏
举报
回复
贡献一个笨办法:先选出2,1,再把剩下的排序
ceclinux
2013-09-11
打赏
举报
回复
我没看出有什么规律
oh_Maxy
2013-09-11
打赏
举报
回复
搞个影射关系:1对应2、2对应1,3对应13……(可以用Map存<1,2>;<2,1>……)
无聊找乐
2013-09-11
打赏
举报
回复
用list,写个compare类,然后用list.sort排序
MoreWindows白话经典算法之七大
排序
第2版(高清)
排序
算法的应用非常广泛,不仅在数据处理领域有着重要作用,也是解决其他复杂
问题
的基础。了解和掌握经典的
排序
算法对于提升编程能力和逻辑思维能力都有很大的帮助。 #### 三、
排序
算法知识点详解 **1. 冒泡
排序
**...
Java常用
排序
算法&程序员必须掌握的8大
排序
算法+二分法查找
综上所述,掌握这些
排序
算法和二分查找技巧对于Java程序员来说至关重要,它们不仅能提升编程能力,也有助于解决实际
问题
,提高代码的运行效率。通过学习和实践,你将能够更好地应对各种编程挑战。
结构之法算法之道blog最新博文集锦第6期CHM文件
二叉树和图则广泛应用于搜索和
排序
问题
。 2. **算法分析**:包括时间复杂度和空间复杂度的分析,是评估算法效率的重要手段。通过对算法运行过程的分析,我们可以预测算法在大数据量下的表现,从而选择更适合的解决...
MoreWindows白话经典算法之七大
排序
(高清版)
- **希尔
排序
**:是基于插入
排序
的改进版本,通过引入“增量序列”技术,克服了插入
排序
中移动元素的
问题
。 - **归并
排序
**:采用分治策略,将数组分为两部分,分别
排序
后再合并。 - **快速
排序
**:同样采用分治策略...
JAVA近百种算法大全
这些算法涵盖了数据结构、
排序
、搜索、图论等多个领域,是提升编程技能和解决
问题
能力的重要工具。下面,我们将详细探讨这个资源包中可能包含的一些关键算法,并解释它们的基本原理和应用场景。 一、
排序
算法 1. ...
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章