![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
LeetCode学习
不是在做算法,就是在做算法的路上...
小明丶
不要急于批判眼前看到的事物,因为那不一定就是你认为的真相!
展开
-
查找舆情热词【Java】
输入正整数topN和文章数M,正整数topN表示要找出来的出现频率最高的topN个字符串,M篇文章中每篇文章会有两个字符串,一个是标题字符串,一个是正文字符串,字符串间有空格,每个单词被空格隔开。我们的目的就是把这M篇文章连标题带正文拆成一个个单词,然后统计这一堆单词出现频率最高的topN个。统计规则:标题中出现的词语频率系数为3,正文中出现的词语频率系数为1,返回的答案应该按照词语出现从高到低排序,当词语出现次数频率相同时,在标题中出现频率次数高的排在前面,如果仍然相同,则按照词语在标题中出现的先后顺序原创 2022-09-01 21:39:12 · 415 阅读 · 1 评论 -
奇怪的比赛【Java】
某电视台举办了低碳生活大奖赛。题目的计分规则相当奇怪:每位选手需要回答10个问题(其编号为1到10),越后面越有难度。答对的,当前分数翻倍;答错了则扣掉与题号相同的分数(选手必须回答问题,不回答按错误处理)。每位选手都有一个起步的分数为10分。某获胜选手最终得分刚好是100分,如果不让你看比赛过程,你能推断出他(她)哪个题目答对了,哪个题目答错了吗?如果把答对的记为1,答错的记为0,则10个题目的回答情况可以用仅含有1和0的串来表示。原创 2022-09-01 21:38:41 · 169 阅读 · 0 评论 -
快递运输【Java】
一辆运送快递的货车,运送的快递均放在大小不等的长方体快递盒中,为了能够装载更多的快递,同时不能让货车超载,需要计算最多能装多少个快递。快递的体积不受限制,快递数最多1000个,货车载重最大50000。原创 2022-09-01 21:38:06 · 644 阅读 · 0 评论 -
火星人运算符【Java】
已知火星人使用的运算符为#、$,其与地球人的等价公式如下:x#y = 2x+3y+4x$y = 3*x+y+2其中x、y是无符号整数地球人公式按C语言规则计算火星人公式中,$的优先级高于#,相同的运算符,按从左到右的顺序计算 现有一段火星人的字符串报文,请你来翻译并计算结果。原创 2022-09-01 21:37:33 · 411 阅读 · 0 评论 -
叠积木【Java】
积⽊宽⾼相等,长度不等,每层只能放⼀个或拼接两个积⽊,要求每层长度相等,求最⼤层数。原创 2022-09-01 21:36:40 · 398 阅读 · 0 评论 -
质素因子【Java】
输入一个正整数,按照从小到大的顺序输出它的所有质因子(重复的也要列举)(如180的质因子为2 2 3 3 5 )原创 2022-09-01 21:34:43 · 847 阅读 · 0 评论 -
进制转换【Java】
写出一个程序,接受一个十六进制的数,输出该数值的十进制表示。原创 2022-08-31 18:57:40 · 117 阅读 · 0 评论 -
字符串分割【Java】
输入一个字符串,请按长度为8拆分每个输入字符串并进行输出; 长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。原创 2022-08-30 23:05:59 · 798 阅读 · 0 评论 -
字符串最后一个单词的长度【Java】
写出一个程序,接受一个由字母、数字和空格组成的字符串,和一个字符,然后输出输入字符串中该字符的出现次数。原创 2022-08-30 23:04:38 · 86 阅读 · 0 评论 -
明明的随机数【Java】
明明生成了*N*个1到500之间的随机整数。请你删去其中重复的数字,即相同的数字只保留一个,把其余相同的数去掉,然后再把这些数从小到大排序,按照排好的顺序输出。原创 2022-08-30 23:03:57 · 1942 阅读 · 0 评论 -
字符串最后一个单词的长度【Java】
计算字符串最后一个单词的长度,单词以空格隔开,字符串长度小于5000。原创 2022-08-30 23:03:10 · 1581 阅读 · 0 评论 -
GPU算力【Java】
为了充分发挥Gpu算力,需要尽可能多的将任务交给GPU执行,现在有一个任务数组,数组元素表示在这1s内新增的任务个数,且每秒都有新增任务,假设GPU最多一次执行n个任务,一次执行耗时1s,在保证Gpu不空闲的情况下,最少需要多长时间执行完成。...原创 2022-08-30 22:54:41 · 1569 阅读 · 0 评论 -
数组对元素求和最小值【Java】
给定两个整数数组,arr1、arr2,数组元素按升序排列;假设从arr1、arr2中分别取出一个元素,可构成一对元素;现在需要取出k对元素,并对取出的所有元素求和,计算和的最小值;注意:两对元素对应arr1、arr2的下标是相同的,视为同一对元素。...原创 2022-08-30 22:53:55 · 502 阅读 · 0 评论 -
组成最大数【Java】
小组中每位都有一张卡片,卡片上是6位内的正整数,将卡片连起来可以组成多种数字,计算组成的最大数字。原创 2022-08-30 22:52:59 · 1049 阅读 · 2 评论 -
猴子爬山【Java】
一天一只顽猴想去从山脚爬到山顶,途中经过一个有个N个台阶的阶梯,但是这猴子有一个习惯: 每一次只能跳1步或跳3步,试问猴子通过这个阶梯有多少种不同的跳跃方式?原创 2022-08-30 22:52:05 · 999 阅读 · 0 评论 -
勾股数元组【Java】
如果三个正整数A、B、C ,A²+B²=C²则为勾股数如果ABC之间两两互质,即A与B,A与C,B与C均互质没有公约数,则称其为勾股数元组。请求出给定n~m范围内所有的勾股数元组原创 2022-08-30 22:50:54 · 894 阅读 · 0 评论 -
TLV编码【Java】
TLV编码是按TagLengthValue格式进行编码的,一段码流中的信元用tag标识,tag在码流中唯一不重复,length表示信元value的长度,value表示信元的值,码流以某信元的tag开头,tag固定占一个字节,length固定占两个字节,字节序为小端序,现给定tlv格式编码的码流以及需要解码的信元tag,请输出该信元的value。输入码流的16进制字符中,不包括小写字母;且要求输出的16进制字符串中也不要包含小写字母;码流字符串的最大长度不超过50000个字节。......原创 2022-08-30 22:47:57 · 748 阅读 · 0 评论 -
幼儿园分班问题 【Java】
幼儿园两个班的小朋友在排队时混在了一起,每位小朋友都知道自己是否与前面一位小朋友是否同班,请你帮忙把同班的小朋友找出来。原创 2022-06-27 23:22:04 · 1347 阅读 · 0 评论