peerless_hero的博客

冠军的心是至死不渝!

蛇形填数

今天看一下如何蛇形填数。在m行n列方阵中填入1,2,3,…,要求填成蛇形,例如4*3的方阵为: 01 10 09 02 11 08 03 12 07 44 05 06import java.util.Scanner;public class AlgorithmAdvance { p...

2017-01-17 20:58:49

阅读数 196

评论数 0

三整数排序

对输入的三整数进行排序,可以通过if-else条件闭包轻松算出。另外再推荐两种思路。思路一:把输入的三个数字本身改成a<=b<=c的形式。import java.util.Scanner;public class AlgorithmAdvance { public static...

2017-01-12 19:09:30

阅读数 166

评论数 0

Java控制台获取参数并计算圆柱体表面积

笔者最近在看HashMap源码,但无法理解其中的hash算法,为什么是右移20位、再右移12位,而不是右移22位、再右移10位。 工作了四年多,发现自己已经失去了对算法的嗅觉,很是自责。故打算重新进阶算法。 final int hash(Object k) { int h ...

2017-01-11 22:54:51

阅读数 950

评论数 0

提示
确定要删除当前文章?
取消 删除