牛客题解官
牛客题解官
全部文章
分类
题解(475)
归档
标签
去牛客网
登录
/
注册
牛客题解官的博客
TA的专栏
74篇文章
6人订阅
牛客代码笔记-牛栋
74篇文章
280人学习
全部文章
(共763篇)
十六进制转十进制
分析: 利用printf或者cout可以直接按照十进制输出。 题解: #include <bits/stdc++.h> using namespace std; int main() { int val = 0xABCDEF; //根据题意按照15位宽整数输出即可 ...
2020-06-04
4
1121
大小写转换
分析: 两种思路,查表找出对应的小写字母,或者使用tolower等库函数转换大小写。 题解: #include <bits/stdc++.h> using namespace std; int main() { char ch = 0; //循环多次读入,利用getha...
2020-06-04
10
932
我是大V
分析: 由于输出结果是固定的,可以采用硬编码方式,注意的是中间额空格不能省略。 题解: #include <bits/stdc++.h> using namespace std; int main() { //按照题意进行硬编码输出即可,注意每个v之间的空格即可。 pr...
2020-06-04
3
1027
分而治之
分析: 硬编码方式输出结果即可,这里使用了printf函数输出,cout结果类似。 题解: #include <bits/stdc++.h> using namespace std; int main() { //利用printf挨个进行输出即可 printf("1. ...
2020-06-04
0
645
争夺前五名
分析: 第一种比较直观的方法是使用sort函数排序后选择前五个即可,另外一种是每次挑出最大的数然后置为0即可。 题解: #include <bits/stdc++.h> using namespace std; int main() { int n = 0; scanf...
2020-06-04
8
822
X形图案
分析: X形图案可以拆分成两根斜线,其中i==j时输出星号,或者i==n-i-1时输出星号即可,其他情况皆输出空格。 题解: #include <bits/stdc++.h> using namespace std; int main() { int n; while ...
2020-06-04
39
1883
糖果分配
题目难度:二星 考察点:贪心 方法:贪心 1.分析: 对于这个题来说,我们要做的是尽可能满足越多数量的孩子,那么我们采取一个贪心的策略,即尽可能的先满足胃口较小的孩子。那么现在的问题就是如何分配糖果才能使得在贪心条件下满足条件的孩子数量最多呢?其实我们只要将读入进...
2020-06-04
0
718
跳格子游戏
题目难度:一星 考察点:动态规划 方法:动态规划 分析: 这个题跟之前的跳台阶是一模一样的:一共有n个台阶,青蛙只能跳1阶或者是2阶,问有多少种跳法? 跳台阶思路如下: 假设青蛙跳n个台阶的跳法为f(n)那么: 如果第一次跳的是1阶,那么剩下的n-1个台阶,跳法...
2020-06-04
0
1654
X游戏
题目难度:二星 考察点:二分查找 方法:模拟 1.分析: 对于这个题我们首先要搞清楚什么样的数是“好数”,对于数字0-9,有如下三种情况: a. 0,1,8旋转180°之后是它本身; b. 2,5,6,9旋转180°之后是另外一个不同的数;...
2020-06-04
1
1164
爱吃喵粮的小招喵
题目难度:二星 考察点:二分查找 方法1:暴力 1.分析: 这个题目的题意有点乱,我们仔细梳理一下,其实就有n堆猫粮,小猫需要吃H小时,它每小时最多吃K粒,如果某一堆在一小时内没有吃完,那么下一个小时就继续吃;如果某一堆在一小时之内不够吃,它也不能吃别的了,然后输...
2020-06-04
0
975
首页
上一页
62
63
64
65
66
67
68
69
70
71
下一页
末页