![](https://img-blog.csdnimg.cn/20190927151101105.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
LeetCode周赛
文章平均质量分 81
记录LeetCode周赛
卷儿~
在校大学生,好撸铁。性别男,爱好女。
个人主页:http://www.wayne-lee.cn/
展开
-
LeetCode 周赛263
检查句子中的数字是否递增题目连接使用Java字符串的split方法可以快速的将整个字符串按照空格分隔成字符串数组。使用一个变量pre记录上一个出现的数字大小,初始值设为-1。遍历每一个字符串,判断是否为数字,如果是则与pre比较大小,满足条件的话更新pre,否则返回false。循环结束,返回trueclass Solution { public boolean areNumbersAscending(String s) { String[] strs = s.split原创 2021-10-17 17:20:53 · 161 阅读 · 0 评论 -
LeetCode 周赛202
好久没有打周赛了,今天在紧张的考前复(预)习中抽时间打一场就很刺激。总体来说这套题还算可以,难度适中。存在连续三个奇数的数组题目大意就是给定一个数组,检测其中是否存在三个连续的奇数。这个算是签到题啦,扫一遍记录一下就好:class Solution { public boolean threeConsecutiveOdds(int[] arr) { int flag = 0; int n = arr.length; for(int i = 0;i < n;i++) {原创 2020-08-16 12:26:59 · 1704 阅读 · 0 评论 -
LeetCode 190周赛
最近一段时间事情好多,好久没有打周赛辽。(我不会承认因为我懒)趁着思路还热乎,来写一发题解检查单词是否为句中其他单词的前缀这个题目用java的字符串来处理还是比较容易的,先用split方法将文章按空格拆开,得到单词数组。由于题目询问的是文章中的单词是否包含指定字符串的前缀。因此对于每个单词:先判断它的长度够不够包含指定字符串。如果足够长,则取前面一段与指定字符串做比较,相等了就是包含这个指定字符串,返回这个单词的下标+1即可。最后不要忘记在整个循环结束后加上无答案的结果的-1.pub原创 2020-05-24 12:16:06 · 258 阅读 · 0 评论 -
LeetCode 184周赛
数组中的字符串匹配用两层循环枚举每一对字符串,使用 contains 方法判断其是否被包含,找到一个包含关系就记录答案,结束里层循环。需要注意的是拿到的一对字符串应该是不同的,不要把下标一样的进行判断。代码:class Solution { public List<String> stringMatching(String[] words) { List<St...原创 2020-04-12 12:49:56 · 160 阅读 · 0 评论 -
LeetCode 181周赛
刚完成周赛,趁着思路还热乎,来写一篇题解。总的来说,这次的题目难度还好,难度集中体现在三四题上。第三题需要砸不少代码,第四题需要对前缀数组知识的了解。咱们一道一道说:1.按既定顺序创建目标数组题目首先,第一题。题意很清晰,题目中给定两个数组,遍历两个数组,按照 index 数组的下标插入 num 数组中的元素。这个题想要考察的点是线性结构的插入元素。所以我们选用链表来完成,鉴于 Ja...原创 2020-03-22 12:28:58 · 181 阅读 · 0 评论 -
LeetCode 180周赛
紧张而刺激的力扣180周赛结束了。个人认为这次的比赛相较于上一次更难一些,对数据结构的要求更高了。矩阵中的幸运数题目其实是求矩阵中的鞍点,题目中需要返回所有的鞍点,也像样的将返回设定为list。但其实可以证明的是,在各个元素各不相同的矩阵中,若有鞍点则仅有一个。利用反证法:假设存在两个鞍点a[x1][y1],a[x2][y2],易得x1≠x2,y1≠y2。则由规则可得a[x1][...原创 2020-03-15 15:02:24 · 164 阅读 · 0 评论 -
LeetCode 179周赛
刚刚交完卷子,来整理个新鲜的。这次的周赛题目总体来说还算平和,但是想拿到分还是需要一些技巧,相比于上一次,这一次的题目在数据上开始卡算法的时间复杂度了,一些暴力的写法可能过不了一些题。咱一道一道说。生成每种字符都是奇数个的字符串题目这个题,emm,可以算是出题人的一种迷惑性行为。我盯着题目,再三确认,最终,明白了规则只限定了字符串中的字符出现次数为奇数,没有要求字符,也没有要求每种字符个...原创 2020-03-08 12:25:51 · 197 阅读 · 0 评论 -
LeetCode 178周赛 首刷的奇妙经历
emm,上个周日参加的LeetCode周赛,发生了一些神奇的事情。首先,这场比赛是我在LeetCode参加的第一场,确切的说,这是我第一次在LeetCode上刷题(雾)。我也不知道我哪里来的兴致,在看到比赛时上头的直接报名。。。。。。当然这样的第一次确实在比赛中造成了困扰。。题目中相应代码会贴出来,只能过,不保证高名次T1:有多少小于当前数字的数字打开题目一看,哇塞,眼前一亮,这难道就是...原创 2020-03-04 21:56:08 · 251 阅读 · 0 评论