摘要: 进制转换基础知识可以参考我的一篇博客:<a href='https://blog.csdn.net/Honeycomb_1/article/details/104828169'></a> 以16进制转10进制为例: 方法一:十六进制先转化为二进制,然后再转化为10进制 import java.mat 阅读全文
posted @ 2020-03-27 17:38 wusheng_z 阅读(3106) 评论(0) 推荐(0) 编辑
摘要: 相同点:Comparable<T> 和 Comparator<T>都是接口 不同点:两者声明的方法不同。前者是compareTo()方法,后者是compare()方法。 Comparable<T>此接口是由具体某个有实际意义的类来实现,指示出此类的对象有什么样的排序方法。 Comparator<T> 阅读全文
posted @ 2020-02-11 15:24 wusheng_z 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给定任一个各位数字不完全相同的4位正整数,如果我们先把4个数字按非递增排序,再按非递减排序,然后用第1个数字减第2个数字,将得到 一个新的数字。一直重复这样做,我们很快会停在有“数字黑洞”之称的6174,这个神奇的数字也叫Kaprekar常数。 例如,我们从6767开始,将得到 7766 阅读全文
posted @ 2020-02-10 23:25 wusheng_z 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 题目描述 大家应该都会玩“锤子剪刀布”的游戏: 现给出两人的交锋记录,请统计双方的胜、平、负次数,并且给出双方分别出什么手势的胜算最大。 输入描述: 输入第1行给出正整数N(<=105),即双方交锋的次数。随后N行,每行给出一次交锋的信息,即甲、乙双方同时给出的的手势。C代表“锤子”、J代表“剪刀” 阅读全文
posted @ 2020-02-10 22:28 wusheng_z 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 题目描述 本题要求计算A/B,其中A是不超过1000位的正整数,B是1位正整数。你需要输出商数Q和余数R,使得A = B * Q + R成立。 输入描述: 输入在1行中依次给出A和B,中间以1空格分隔。 输出描述: 在1行中依次输出Q和R,中间以1空格分隔。 输入例子: 12345678905098 阅读全文
posted @ 2020-02-08 21:32 wusheng_z 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 题目描述 宋代史学家司马光在《资治通鉴》中有一段著名的“德才论”:“是故才德全尽谓之圣人,才德兼亡谓之愚人,德胜才谓之君子,才胜德谓之 小人。凡取人之术,苟不得圣人,君子而与之,与其得小人,不若得愚人。” 现给出一批考生的德才分数,请根据司马光的理论给出录取排名。 输入描述: 输入第1行给出3个正整 阅读全文
posted @ 2020-02-06 23:36 wusheng_z 阅读(187) 评论(0) 推荐(0) 编辑
摘要: /* 数字分类 */ 给定一系列正整数,请按要求对数字进行分类,并输出以下5个数字: A1 = 能被5整除的数字中所有偶数的和; A2 = 将被5除后余1的数字按给出顺序进行交错求和,即计算n1-n2+n3-n4...; A3 = 被5除后余2的数字的个数; A4 = 被5除后余3的数字的平均数,精 阅读全文
posted @ 2020-02-02 10:07 wusheng_z 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 题目描述 大侦探福尔摩斯接到一张奇怪的字条:“我们约会吧! 3485djDkxh4hhGE 2984akDfkkkkggEdsb s&hgsfdk d&Hyscvnm”。大侦探很快就明白了,字条上奇怪的乱码实际上就是约会的时间“星期四 14:04”,因为前面两字符串中第1对相同的大写英文字母(大小写 阅读全文
posted @ 2020-02-02 09:52 wusheng_z 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 所谓特殊矩阵:是指矩阵中值相同的元素或者零元素的分布有一定的规律。常见的特殊矩阵有:对称矩阵、三角矩阵、对角矩阵。注意:它们都是方阵,即行数和列数相同。 主对角线:在矩阵中每个元素的行标等于纵标(i==j)。 上三角:在矩阵中每个元素的行标小于纵标(i<j)。 下三角:在矩阵中每个元素的行标大于纵标 阅读全文
posted @ 2020-01-26 17:22 wusheng_z 阅读(1313) 评论(0) 推荐(0) 编辑
摘要: 一、Object类、常用API 1、Object类 此类事Java语言中的根类,即所有类的父类。如果一个类没有指定父类,那么默认则继承自Object类。 2、日期时间类 (1)Date类(特定的瞬间)、format类(日期/时间格式化子类的抽象类) //创建日期对象 Date date = new 阅读全文
posted @ 2020-01-11 16:53 wusheng_z 阅读(151) 评论(0) 推荐(0) 编辑