生白
生白
全部文章
分类
c++primer 读书笔记(2)
leetcode编程题解(48)
错题总结(4)
随笔(1)
题解(80)
归档
标签
去牛客网
登录
/
注册
生白的博客
全部文章
(共134篇)
字符统计
使用结构体发现会出现莫名其妙的错误,暂时没法解决,就用比较简单的思路去做了, #include<stdio.h> #include<string.h> char str[1005]; int b[150],max=0; int main(){ while(scanf...
2021-02-10
4
665
编辑距离问题
编辑距离问题,直接套公式就可以了,但是这里的话需要说明一下 dp[i-1][j] 是删除,将第i个删除,然后i-1 和j 进行比较 dp[i][j-1] 是插入 插入一个和j 位置一样的值, 再去比较i 和 j-1的大小 dp[i-1][j-1] 如果ij 位置相同,那么什么都不用做,就是等于 ...
2021-02-08
3
736
句子逆序
直接使用vector容器全部存放进去,然后再倒着输出即可,这样的话会比较简单 #include<iostream> #include<vector> #include<string> using namespace std; int main(){ vec...
2021-02-08
0
354
从单项列表删除指定节点的值
直接for循环查找会超时,调用函数的时候就不会出错了,对于stl库函数的话还是不太熟的,所以stl库函数的用法和c++基础还是要再去学习一下的 #include<iostream> #include<list> #include<algorithm> using ...
2021-02-07
0
485
名字的漂亮度
刚开始想复杂了,后面看下别的人写的没有那么麻烦,直接放桶里面,排序之后乘就可以了 #include<stdio.h> #include<string.h> #include<algorithm> using namespace std; int n,sum,a[...
2021-02-07
1
553
求解立方根(**)
这个的话可以不用二分法,直接枚举,就是利用区间取判断,设置一个x,在x1=x-0.05 到x2=x+0.05这个范围之内,如果说f(x1)<0&&f(x2)>0 就是说明 f(x)=0 一定在x1 和 x2之间成立,就输出x即可, #include<stdio.h&...
2021-02-05
5
914
自守数
暴力解决,一个一个计算就可以了,应该是算枚举处理吧 #include<stdio.h> #include<math.h> int main(){ long long n; while(scanf("%lld",&n)!=EOF){ in...
2021-02-05
0
464
表示数字
直接循环会运行超时,发现不一定只有大小写字母,可能有其他其他情况,这里没有注意到 #include<stdio.h> #include<string.h> int main(){ char str[1005]; while(scanf("%s",str)!=E...
2021-02-05
0
453
明明的随机数
桶排序,直接放桶里就能完成去重和排序两个功能 #include<stdio.h> #include<string.h> using namespace std; int b[1005]; int main(){ int n,tmp; while(scanf("...
2021-02-04
2
446
只出现一次的第一个字符
用桶做的,存储所有的数字出现的次数,然后再次遍历,第二次的时候直接输出第一个次数为一的,就可以了,这里的话,没有什么太难的地方,暂时想不到有更好的解决办法 #include<stdio.h> #include<string.h> using namespace std; ch...
2021-02-04
1
508
首页
上一页
5
6
7
8
9
10
11
12
13
14
下一页
末页