生白
生白
全部文章
题解
c++primer 读书笔记(2)
leetcode编程题解(48)
错题总结(4)
随笔(1)
归档
标签
去牛客网
登录
/
注册
生白的博客
全部文章
/ 题解
(共80篇)
从单项列表删除指定节点的值
直接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
挑七
这个题的难度在中等,以为会比较复杂,但是试了下简单的暴力解法直接计算也是可以的,我想应该会有规律的,和位数有关,但是找规律发现约数和带七的数字会有重合,相比之下这种更简单 #include<stdio.h> using namespace std; int main(){ int...
2021-02-04
2
667
最长公共子串错误解法(**)
就。。头秃,但是很奇怪这个测试用例是什么,表示有点看不懂,两个字符串输出公共子串,为啥答案有两个子串呢然后下面就是我懒得用函数懒得比较替换之后贼长的代码,有问题需要修改,但是我还没搞明白,先做个标记吧 #include<stdio.h> #include<string.h> ...
2021-02-03
0
627
高精度加法
高精度的基础题吧,但是这里发现一个很奇怪的问题,memset初始化的问题, memset(a,0,sizeof(a)); memset(b,0,sizeof(b)); memset(c,0,sizeof(c));这里我加了初始化之后就没有问题了,但是a和b这两个数组是直接赋值的,为什么...
2021-02-03
0
567
首页
上一页
1
2
3
4
5
6
7
8
下一页
末页