![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
牛客网题集
Boomni_Sun
这个作者很懒,什么都没留下…
展开
-
牛客网 - 找出字符串中第一个只出现一次的字符
题目链接:点击打开链接 题目大意:略。 解题思路:略。 AC代码#include<bits/stdc++.h>#include<cmath>#define mem(a,b) memset(a,b,sizeof a);#define INF 0x3f3f3f3fusing namespace std;typedef long lo...原创 2018-07-28 20:06:02 · 210 阅读 · 0 评论 -
牛客网 - 合并表记录
题目链接:点击打开链接 题目大意:数据表记录包含表索引和数值,请对表索引相同的记录进行合并,即将相同索引的数值进行求和运算,输出按照key值升序进行输出。 解题思路:略。 输入描述:先输入键值对的个数然后输入成对的index和value值,以空格隔开 输出描述:输出合并后的键值对(多行) AC代码#include<bits/stdc...原创 2018-08-04 23:38:39 · 255 阅读 · 0 评论 -
牛客网 - 字串的连接最长路径查找
题目链接:点击打开链接 题目大意:给定n个字符串,请对n个字符串按照字典序排列。 解题思路:循环+sort()。 AC代码#include<bits/stdc++.h>#include<cmath>#define mem(a,b) memset(a,b,sizeof a);#define INF 0x3f3f3f3fusin...原创 2018-08-09 21:18:34 · 232 阅读 · 0 评论 -
牛客网 - 求int型正整数在内存中存储时1的个数
题目链接:点击打开链接 题目大意:输入一个int型的正整数,计算出该int型数据在内存中存储时1的个数。解题思路:二进制用模(如,1%2)转换。 AC代码方法一:#include<bits/stdc++.h>#include<cmath>#define mem(a,b) memset(a,b,sizeof a);#define ...原创 2018-08-09 21:22:41 · 235 阅读 · 0 评论 -
牛客网 - 数字颠倒
题目链接:点击打开链接 题目大意:输入一个整数,将这个整数以字符串的形式逆序输出程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001解题思路:略。 AC代码#include<bits/stdc++.h>#include<cmath>#define mem(a,b) memset(a,b,sizeof ...原创 2018-08-09 21:26:26 · 268 阅读 · 0 评论 -
牛客网 - 字符串反转
题目链接:点击打开链接 题目大意:写出一个程序,接受一个字符串,然后输出该字符串反转后的字符串。例如:解题思路:略。 AC代码#include<bits/stdc++.h>#include<cmath>#define mem(a,b) memset(a,b,sizeof a);#define INF 0x3f3f3f3fusing ...原创 2018-08-09 21:28:33 · 789 阅读 · 0 评论 -
牛客网 - 句子逆序
题目链接:点击打开链接 题目大意:将一个英文语句以单词为单位逆序排放。例如“I am a boy”,逆序排放后为“boy a am I”所有单词之间用一个空格隔开,语句中除了英文字母外,不再包含其他字符接口说明/** * 反转句子 * * @param sentence 原句子 * @return 反转后的句子 */public String reverse(...原创 2018-08-09 21:30:58 · 338 阅读 · 0 评论 -
牛客网 - 统计每个月兔子的总数
题目链接:点击打开链接 题目大意:有一只兔子,从出生后第3个月起每个月都生一只兔子,小兔子长到第三个月后每个月又生一只兔子,假如兔子都不死,问每个月的兔子总数为多少? /** * 统计出兔子总数。 * * @param monthCount 第几个月 * @return 兔子总数 */ public stati...原创 2018-08-09 22:59:13 · 337 阅读 · 0 评论 -
牛客网 - 提取不重复的整数
题目链接:点击打开链接 题目大意:输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。 解题思路:略。 AC代码#include<bits/stdc++.h>#include<cmath>#define mem(a,b) memset(a,b,sizeof a);#define INF 0x3f3f3f3f...原创 2018-08-02 23:13:46 · 313 阅读 · 0 评论 -
牛客网 - 字符串中找出连续最长的数字串
题目链接:点击打开链接 题目大意:读入一个字符串str,输出字符串str中的连续最长的数字串 解题思路:略。 AC代码#include<bits/stdc++.h>#include<cmath>#define mem(a,b) memset(a,b,sizeof a);#define INF 0x3f3f3f3fusing na...原创 2018-08-02 23:26:51 · 336 阅读 · 0 评论 -
牛客网 - 字符串的反码
题目链接:点击打开链接 题目大意:一个二进制数,将其每一位取反,称之为这个数的反码。下面我们定义一个字符的反码。如果这是一个小写字符,则它和字符'a’的距离与它的反码和字符'z’的距离相同;如果是一个大写字符,则它和字符'A’的距离与它的反码和字符'Z’的距离相同;如果不是上面两种情况,它的反码就是它自身。 举几个例子,'a’的反码是'z’;'c’的反码是'x’;'W’的反码是...原创 2018-07-28 21:29:52 · 475 阅读 · 0 评论 -
牛客网 - 取近似值
题目链接:点击打开链接 题目大意:写出一个程序,接受一个正浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于5,向上取整;小于5,则向下取整。 解题思路:整数好理解,就是我们常用的四舍五入,用输入的数+0.5然后取整输出就好。负数,-5.5向上取整得到-6才,-(int)(-a+0.5)或者(int)(a-0.5);如5.5+0.5=6,5.6+0.5=6.1...原创 2018-07-28 21:04:04 · 256 阅读 · 0 评论 -
牛客网 - 质数因子
题目链接:点击打开链接 题目大意:功能:输入一个正整数,按照从小到大的顺序输出它的所有质数的因子(如180的质数因子为2 2 3 3 5 )最后一个数后面也要有空格 详细描述:函数接口说明:public String getResult(long ulDataInput)输入参数:long ulDataInput:输入的正整数返回值:String ...原创 2018-07-28 21:09:08 · 349 阅读 · 0 评论 -
牛客网 - 求最大最小数
题目链接:点击打开链接 题目大意:输入N个(N<=10000)数字,求出这N个数字中的最大值和最小值。每个数字的绝对值不大于1000000。 解题思路:略。 AC代码import java.util.Arrays;import java.util.Scanner; public class Main { public static void...原创 2018-07-28 21:13:15 · 545 阅读 · 0 评论 -
牛客网 - 水仙花数
题目链接:点击打开链接 题目大意:春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的: “水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=1^3+5^3+3^3。 现在要求输出所有在m和n范围内的水仙花数。 解题思路:((i%10)*(i%10)*(i%10))+((i/10%10)*(i/10%10)*(i/10%10...原创 2018-07-28 21:19:39 · 625 阅读 · 0 评论 -
牛客网 - 回文字符串
题目链接:点击打开链接 题目大意:给出一个长度不超过1000的字符串,判断它是不是回文(顺读,逆读均相同)的。 解题思路:略。 AC代码#include <stdio.h>#include <malloc.h>#include <string.h>#include <stdlib.h>int main(voi...原创 2018-07-28 21:22:19 · 465 阅读 · 0 评论 -
牛客网 - 字符串去特定字符
题目链接:点击打开链接 题目大意:输入字符串s和字符c,要求去掉s中所有的c字符,并输出结果。 解题思路:略。 AC代码#include<bits/stdc++.h>#include<cmath>int main(){ char c; char s[1000]; while(~scanf("%s",s)){ ...原创 2018-07-28 21:24:43 · 320 阅读 · 0 评论 -
牛客网 - 倒置字符串
题目链接:点击打开链接 题目大意:将一句话的单词进行倒置,标点不倒置。比如 I like beijing. 经过函数后变为:beijing. like I 解题思路:略。 AC代码#include<bits/stdc++.h>#include<cmath>#define mem(a,b) memset(a,b,sizeof a);#...原创 2018-07-28 21:26:16 · 400 阅读 · 0 评论 -
牛客网 - 字符串连接
题目链接:点击打开链接 题目大意:不借用任何字符串库函数实现无冗余地接受两个字符串,然后把它们无冗余的连接起来。 解题思路:略。 AC代码#include<bits/stdc++.h>#include<cmath>#include<string.h>#define mem(a,b) memset(a,b,sizeof a)...原创 2018-07-28 21:28:12 · 260 阅读 · 0 评论 -
牛客网 - 字符个数统计
题目链接:点击打开链接 题目大意:编写一个函数,计算字符串中含有的不同字符的个数。字符在ACSII码范围内(0~127)。不在范围内的不作统计。 解题思路:略。 AC代码#include<bits/stdc++.h>#include<cmath>#define mem(a,b) memset(a,b,sizeof a);#defin...原创 2018-08-02 23:18:54 · 494 阅读 · 0 评论