生白
生白
全部文章
分类
c++primer 读书笔记(2)
leetcode编程题解(48)
错题总结(4)
随笔(1)
题解(80)
归档
标签
去牛客网
登录
/
注册
生白的博客
全部文章
(共134篇)
删除字符串中出现次数最少的字符
首先进行计数,记下每个字母出现多少次接下来排序,小的在前大的在后从小的开始往后找,直到第一个不小的再去循环添加到新的列表中基本上是暴力解决的,暂时没有想到什么技巧 #include<iostream> #include<string.h> #include<algori...
2021-03-05
0
481
字符串分隔
也是相对来说比较简单的例题,直接计算需要循环多少次,然后对其进行循环输出,不足的地方直接补零即可。 #include<iostream> #include<string.h> #include<math.h> using namespace std; char s...
2021-03-04
0
388
计算某字母出现的次数
为什么这个题是一道较难的题,有点疑问,这里的话直接暴力循环找到就可以了,然后之前以为是会卡时间复杂度,但是貌似没有 #include<iostream> using namespace std; char str[1005],ch; int count; int main(){ ...
2021-03-04
0
0
字符串最后一个单词的长度
这个题为什么难度是难,有点不太理解,这个地方从最后一个往前数,遇到空格或者说到了最前面那么就退出,这样就可以数最后一个单词的长度了 #include<iostream> #include<string.h> using namespace std; char str[5005...
2021-03-03
0
0
扑克牌大小
这个是判断的条件 if(有对王){ 对王大 }else{ if(长度相等){ 判断第一个的大小 }else{ if(有四个的炸弹){ 炸弹赢 }else{ 不符合规则 ...
2021-03-03
1
543
四则运算(***)
按照中缀转成后缀进行计算的,每次遇到优先级高的就弹出进行计算再压入栈中,在实际测试的时候,发现总是会优先匹配小括号再去匹配中括号和大括号,所以这三个的优先级大小不存在区别,这样的话就可以直接使用之前的表达式计算去做了 #include<iostream> #include<stac...
2021-02-27
0
473
表达式求值(***)
表达式求值,具体的思路就是放在栈里面利用中缀表达式转后缀表达式得出最后的结果就可以了,但是这个题的话有些问题,就是可能出现有复数的情况,这里复数出现的情况在开头和(后面,其他地方出现的复数均可按照一般情况计算,所以的话,把这两个地方单独进行判断,如果开头是-号,则进栈,等到第一个数字算出来之后,这个...
2021-02-25
0
396
第一章快速入门
c++程序包含一个或者多个函数,系统调用主函数main,执行完毕且成功执行则返回0. main函数的特殊性: 1、每个c++程序都必须有main函数 2、main函数是唯一被操作系统显式调用的函数 3、返回值必须是int类型 4、返回非0代表有错误出现 c++的输入输出c++...
2021-02-22
0
445
最长回文子串
最长回文子串问题,暴力破解穷举所有的范围就可以了 #include<stdio.h> #include<algorithm> #include<string.h> using namespace std; char str[10005]; int maxn; in...
2021-02-22
0
634
力扣 300.最长递增子序列递归解法
给你一个整数数组 nums ,找到其中最长严格递增子序列的长度。 子序列是由数组派生而来的序列,删除(或不删除)数组中的元素而不改变其余元素的顺序。例如,[3,6,2,7] 是数组 [0,3,1,6,2,2,7] 的子序列。示例 1:输入:nums = [10,9,2,5,3,7,101,18]输出...
2021-02-21
1
547
首页
上一页
3
4
5
6
7
8
9
10
11
12
下一页
末页