自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 查找舆情热词【Java】

输入正整数topN和文章数M,正整数topN表示要找出来的出现频率最高的topN个字符串,M篇文章中每篇文章会有两个字符串,一个是标题字符串,一个是正文字符串,字符串间有空格,每个单词被空格隔开。我们的目的就是把这M篇文章连标题带正文拆成一个个单词,然后统计这一堆单词出现频率最高的topN个。统计规则:标题中出现的词语频率系数为3,正文中出现的词语频率系数为1,返回的答案应该按照词语出现从高到低排序,当词语出现次数频率相同时,在标题中出现频率次数高的排在前面,如果仍然相同,则按照词语在标题中出现的先后顺序

2022-09-01 21:39:12 396 1

原创 奇怪的比赛【Java】

某电视台举办了低碳生活大奖赛。题目的计分规则相当奇怪:每位选手需要回答10个问题(其编号为1到10),越后面越有难度。答对的,当前分数翻倍;答错了则扣掉与题号相同的分数(选手必须回答问题,不回答按错误处理)。每位选手都有一个起步的分数为10分。某获胜选手最终得分刚好是100分,如果不让你看比赛过程,你能推断出他(她)哪个题目答对了,哪个题目答错了吗?如果把答对的记为1,答错的记为0,则10个题目的回答情况可以用仅含有1和0的串来表示。

2022-09-01 21:38:41 160

原创 快递运输【Java】

一辆运送快递的货车,运送的快递均放在大小不等的长方体快递盒中,为了能够装载更多的快递,同时不能让货车超载,需要计算最多能装多少个快递。快递的体积不受限制,快递数最多1000个,货车载重最大50000。

2022-09-01 21:38:06 626

原创 火星人运算符【Java】

已知火星人使用的运算符为#、$,其与地球人的等价公式如下:x#y = 2x+3y+4x$y = 3*x+y+2其中x、y是无符号整数地球人公式按C语言规则计算火星人公式中,$的优先级高于#,相同的运算符,按从左到右的顺序计算 现有一段火星人的字符串报文,请你来翻译并计算结果。

2022-09-01 21:37:33 345

原创 叠积木【Java】

积⽊宽⾼相等,长度不等,每层只能放⼀个或拼接两个积⽊,要求每层长度相等,求最⼤层数。

2022-09-01 21:36:40 390

原创 质素因子【Java】

输入一个正整数,按照从小到大的顺序输出它的所有质因子(重复的也要列举)(如180的质因子为2 2 3 3 5 )

2022-09-01 21:34:43 818

原创 进制转换【Java】

写出一个程序,接受一个十六进制的数,输出该数值的十进制表示。

2022-08-31 18:57:40 114

原创 字符串分割【Java】

输入一个字符串,请按长度为8拆分每个输入字符串并进行输出; 长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。

2022-08-30 23:05:59 789

原创 字符串最后一个单词的长度【Java】

写出一个程序,接受一个由字母、数字和空格组成的字符串,和一个字符,然后输出输入字符串中该字符的出现次数。

2022-08-30 23:04:38 83

原创 明明的随机数【Java】

明明生成了*N*个1到500之间的随机整数。请你删去其中重复的数字,即相同的数字只保留一个,把其余相同的数去掉,然后再把这些数从小到大排序,按照排好的顺序输出。

2022-08-30 23:03:57 1892

原创 字符串最后一个单词的长度【Java】

计算字符串最后一个单词的长度,单词以空格隔开,字符串长度小于5000。

2022-08-30 23:03:10 1529

原创 GPU算力【Java】

为了充分发挥Gpu算力,需要尽可能多的将任务交给GPU执行,现在有一个任务数组,数组元素表示在这1s内新增的任务个数,且每秒都有新增任务,假设GPU最多一次执行n个任务,一次执行耗时1s,在保证Gpu不空闲的情况下,最少需要多长时间执行完成。...

2022-08-30 22:54:41 1523

原创 数组对元素求和最小值【Java】

给定两个整数数组,arr1、arr2,数组元素按升序排列;假设从arr1、arr2中分别取出一个元素,可构成一对元素;现在需要取出k对元素,并对取出的所有元素求和,计算和的最小值;注意:两对元素对应arr1、arr2的下标是相同的,视为同一对元素。...

2022-08-30 22:53:55 468

原创 组成最大数【Java】

小组中每位都有一张卡片,卡片上是6位内的正整数,将卡片连起来可以组成多种数字,计算组成的最大数字。

2022-08-30 22:52:59 1029 2

原创 猴子爬山【Java】

一天一只顽猴想去从山脚爬到山顶,途中经过一个有个N个台阶的阶梯,但是这猴子有一个习惯: 每一次只能跳1步或跳3步,试问猴子通过这个阶梯有多少种不同的跳跃方式?

2022-08-30 22:52:05 962

原创 勾股数元组【Java】

如果三个正整数A、B、C ,A²+B²=C²则为勾股数如果ABC之间两两互质,即A与B,A与C,B与C均互质没有公约数,则称其为勾股数元组。请求出给定n~m范围内所有的勾股数元组

2022-08-30 22:50:54 874

原创 TLV编码【Java】

TLV编码是按TagLengthValue格式进行编码的,一段码流中的信元用tag标识,tag在码流中唯一不重复,length表示信元value的长度,value表示信元的值,码流以某信元的tag开头,tag固定占一个字节,length固定占两个字节,字节序为小端序,现给定tlv格式编码的码流以及需要解码的信元tag,请输出该信元的value。输入码流的16进制字符中,不包括小写字母;且要求输出的16进制字符串中也不要包含小写字母;码流字符串的最大长度不超过50000个字节。......

2022-08-30 22:47:57 732

原创 幼儿园分班问题 【Java】

幼儿园两个班的小朋友在排队时混在了一起,每位小朋友都知道自己是否与前面一位小朋友是否同班,请你帮忙把同班的小朋友找出来。

2022-06-27 23:22:04 1316

原创 Android动态权限申请框架

XmPermissions项目介绍Android动态权限申请框架Github地址:https://github.com/lhm0603/XmPermissionsProject使用说明XmPermissions 支持 Android 5.0及更高版本,在 Android6.0之前的权限申请默认直接允许。开始使用引入 XmPermissions使用 Android Studio 或者其他 Gradle 构建项目dependencies { //其他依赖 implementation

2020-11-19 21:11:01 1342

原创 StartLinearSnapHelper 支持RecyclerView画廊居左或居右效果

StartLinearSnapHelper一个可以让线性RecyclerView的Item居左或者居右吸附对齐的SnapHelper类,集成自 LinearSnapHelper,修改了对齐规则为靠左或者靠右添加依赖implementation 'com.xm.widget:StartLinearSnapHelper:<latest version>'使用方式KotlinrecyclerView.layoutManager = LinearLayoutManager(this, R

2020-11-14 13:48:56 705

原创 Android6.0动态权限申请

目录EasyPermissionsActivity项目介绍使用说明开始使用引入 EasyPermissionsActivity使用 Android Studio 或者其他 Gradle 构建的项目使用 EasyPermissionsActivity添加权限需求描述修改权限提示名称无限(必须)请求权限,直到所有权限都通过Example 完整的代码:许可证EasyPermissionsActivit...

2018-10-22 21:50:36 744

原创 JDK环境变量配置

JDK环境变量配置

2017-07-20 15:41:55 299

原创 java的反射机制

反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。

2017-07-20 15:35:42 213

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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