Justlikeit
Justlikeit
全部文章
分类
题解(31)
归档
标签
去牛客网
登录
/
注册
Jlthzy
华为面试题目
全部文章
(共15篇)
题解 | #坐标移动#
滑动窗口,蛮不错的一个方法 记录下来,可能会用到的 class Solution { public: /** * * @param S string字符串 * @param T string字符串 * @return string字符串 ...
C++
字符串
2022-03-30
0
338
题解 | #字符串编码# 华为OD机试题
这道题目自己想复杂了 习惯性的想把相同的字符存起来,再统计 下面这个思路很棒,直接统计,统计完,直接输出,干净利落! #include <bits/stdc++.h> using namespace std; void recodeString(string s) { int ...
C++
字符串
2022-03-28
0
1048
题解 | #找出字符串中第一个只出现一次的字符#
字符的数字范围是0~128,因此创建一个128大小的数组来记录每一个字符出现的次数就ok了,其实不难的。 #include <bits/stdc++.h> using namespace std; //大小写字母之间数字差32 // A-Z 65~90 // a-z 97~122 // ...
C++
字符串
2022-03-27
0
368
题解 | #字符串加解密#
我真是废物,这道题居然做了一个小时,嚓 主要是来来回回求模运算很绕 其实针对极端情况,直接赋值就好了,不需要管太多 #include <bits/stdc++.h> using namespace std; //大小写字母之间数字差32 // A-Z 65~90 // a-z 97~12...
C++
字符串
2022-03-27
0
324
题解 | #合并区间#
算是暴力通过的吧,思路和前边的题目是差不多的 还是新建一个tempgp数组,用来存放新的区间数组元素 就是Debug有点头疼 有个小的bug,这里 static bool cmp 要记得在前面加上static,不然会错 https://blog.csdn.net/weixin_40710708/ar...
C++
字符串
2022-03-25
0
355
题解 | #查找兄弟单词#
二刷 二刷又有新的感悟 判断是否是兄弟串,可以这样写 // 判断s1串和s2串是否是兄弟 bool isBro(string s1, string s2) { if(s1.size() != s2.size()) return false; vector<int> has...
C++
字符串
兄弟子串
2022-03-25
0
289
题解 | #截取字符串#
太简单了,瞧不起谁呢? #include <bits/stdc++.h> using namespace std; void outoutTopk(string s, int k) { for(int i = 0; i < k; i++) { cout&l...
C++
字符串
2022-03-24
0
179
题解 | #字符逆序#
想复杂了,这道题目就是逆序输出罢了 我还以为是leetcode上的单词逆序,那个明显更难 #include <bits/stdc++.h> using namespace std; void reverseString(string s) { int size = s.size...
C++
字符串
2022-03-24
0
220
题解 | #删除字符串中出现次数最少的字符#
这道题题目同样还是应该反着来思考 当你在纠结应该怎样保存如果有多个最小次数的时候 你不妨反过来想,我只要知道最小次数是多少,如果遇到大于这个次数的,全部打印出来就完毕 #include <bits/stdc++.h> using namespace std; void deleteMi...
C++
字符串
2022-03-24
0
305
题解 | #密码验证合格程序#
暴力法通过这道题目 用一个变量require来记录密码的三个要求 s.size()来判断长度 通过for循环来判断密码种类,用一个空间大小为4的数组来记录满足的情况 判断重复元素有点难,使用了stl中的substr(pos,len),返回从pos位置开始长度为len的子串,对比即可 #i...
C++
字符串
2022-03-24
0
327
首页
上一页
1
2
下一页
末页