
JAVA算法
从菜鸟到架构之路
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
折半查找(二分查找)原理的基本实现
折半查找(二分查找)原理的基本实现 import java.util.Arrays; import java.util.Random; import java.util.Scanner; public class BinarySearch { public static void main(String[] args) { @SuppressWarnings("resource") S...原创 2018-11-01 16:47:41 · 1459 阅读 · 0 评论 -
N个人围成一圈,依次123报数,当报到3时小孩退列,而继续从1开始报数,直到最后一个小孩.问其序号
package baseExerciseProject; import java.util.Scanner; public class Call3AndOut { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int N = scanne...原创 2018-12-09 21:19:48 · 3389 阅读 · 2 评论 -
Mineweep(扫雷)
[样例输入] 4 4 *... .... .*.. .... 3 5 **... ..... .*... 0 0 [样例输出] Field #1: *100 2210 1*10 1110 Field #2: **100 33200 1*100 */ package baseExerciseProject; import java.util.Scanner; public class Mai...原创 2018-12-09 21:26:11 · 287 阅读 · 0 评论 -
XStar房屋最短路径
【问题描述】: x星球居民小区楼房全是一样的,并且按照矩阵样式排列。其楼房编号为:1,2,3,4,5…当排满一行时,从下一行相邻的楼往反方向排号。 比如小区排号宽度为6时,开始情形如下: 1 2 3 4 5 6 12 11 10 9 8 7 13 14 15 16 … 【问题】: 已知俩楼号m和n,需要求出他们之间最短移动距离(不能斜线方向移动)。 输入三个整数:w m n,空格分开,且 1<...原创 2018-12-21 15:46:05 · 238 阅读 · 0 评论 -
java通过key对map进行排序
public static Map<String, Object> sortMapByKey(Map<String, Object> map) { if (map == null || map.isEmpty()) { return null; } //定义TreeMap 重写其 Comparator Map<String, Object>...原创 2019-07-04 16:02:47 · 303 阅读 · 0 评论