![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
刷题小结
文章平均质量分 68
·_int
这个作者很懒,什么都没留下…
展开
-
牛客刷题--查找兄弟单词
文章目录一、题目描述思路分析代码实现一、题目描述查找兄弟单词连接,点此进入牛客网定义一个单词的“兄弟单词”为:交换该单词字母顺序(注:可以交换任意次),而不添加、删除、修改原有的字母就能生成的单词。兄弟单词要求和原来的单词不同。例如:ab和ba是兄弟单词。ab和ab则不是兄弟单词。现在给定你n个单词,另外再给你一个单词str,让你寻找str的兄弟单词里,按字典序排列后的第k个单词是什么?注意:字典中可能有重复单词。本题含有多组输入数据。输入描述先输入单词的个数n,再输入n个单词。再.原创 2021-08-04 23:13:04 · 265 阅读 · 0 评论 -
简单错误记录(牛客网)
文章目录题目描述一、思路分析二、代码实现总结题目描述开发一个简单错误记录功能小模块,能够记录出错的代码所在的文件名称和行号。处理:1、 记录最多8条错误记录,循环记录,最后只用输出最后出现的八条错误记录。对相同的错误记录只记录一条,但是错误计数增加。最后一个斜杠后面的带后缀名的部分(保留最后16位)和行号完全匹配的记录才做算是”相同“的错误记录。2、 超过16个字符的文件名称,只记录文件的最后有效16个字符;3、 输入的文件可能带路径,记录文件名称不能带路径。4、循环记录时,只以第一..原创 2021-08-04 22:48:41 · 362 阅读 · 0 评论 -
牛客网刷题之数组中出现次数超过一半的数字
文章目录一、题目描述二、思路根据题目的特点,计算数据的重复个数,可选HashMap来解代码实现一、题目描述题目链接,点击进入数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组[1,2,3,2,2,2,5,4,2]。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。你可以假设数组是非空的,并且给定的数组总是存在多数元素。1<=数组长度<=50000,0<=数组元素<=10000关键词:数组、哈希二、思路根据题目的特..原创 2021-08-04 22:29:36 · 152 阅读 · 0 评论