自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 牛客网:找出字符串中第一个只出现一次的字符(C++)

#include <iostream>#include <string>using namespace std;int main(){ string s; while(cin>>s) { int count = 0; for(int i = 0; i < s.size(); i++) { count = 0; for(int j = 0

2021-04-11 17:30:38 159

原创 最长的回文子串长度(C++)

#include<iostream>#include<string>using namespace std;bool check(string s){ bool flag = false; //aba abba string tmp; for(int i = s.size()-1; i >=0; i--) { tmp.push_back(s[i]); } if(s == tmp)

2021-04-11 17:28:48 248

原创 牛客网题目:参数解析(C++)

在命令行输入如下命令:xcopy /s c:\ d:\,各个参数如下:参数1:命令字xcopy参数2:字符串/s参数3:字符串c:参数4: 字符串d:请编写一个参数解析程序,实现将命令行各个参数解析出来。解析规则:1.参数分隔符为空格2.对于用“”包含起来的参数,如果中间有空格,不能解析为多个参数。比如在命令行输入xcopy /s “C:\program files” “d:\”时,参数仍然是4个,第3个参数应该是字符串C:\program files,而不是C:\program,注意输

2021-04-11 17:27:54 161

原创 牛客网:名字漂亮度(C++)

题目描述给出一个名字,该名字有26个字符串组成,定义这个字符串的“漂亮度”是其所有字母“漂亮度”的总和。每个字母都有一个“漂亮度”,范围在1到26之间。没有任何两个字母拥有相同的“漂亮度”。字母忽略大小写。给出多个名字,计算每个名字最大可能的“漂亮度”。本题含有多组数据。输入描述:整数N,后续N个名字输出描述:每个名称可能的最大漂亮程度2zhangsanlisi3zhangsanlisia输出19210119210126```cpp#include <i

2021-04-11 17:27:03 87

原创 牛客网:汽水瓶

有这样一道智力题:“某商店规定:三个空汽水瓶可以换一瓶汽水。小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?”答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以后4个空瓶子,用3个再换一瓶,喝掉这瓶满的,这时候剩2个空瓶子。然后你让老板先借给你一瓶汽水,喝掉这瓶满的,喝完以后用3个空瓶子换一瓶满的还给老板。如果小张手上有n个空汽水瓶,最多可以换多少瓶汽水喝?#include <iostream>using namespace std;int main(){

2021-04-11 17:25:59 59

原创 替换字符串的问号

Leetcode题目,替换字符串的问号class Solution {public: string modifyString(string s) { set<char> chSet; for(int i = 0; i < s.size(); i++) { if(s[i] != '?') continue; for(char ch = 'a'; ch &lt

2021-04-11 17:24:35 249

原创 输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。 保证输入的整数最后一位不是0。

题目描述输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。保证输入的整数最后一位不是0。输入描述:输入一个int型整数输出描述:按照从右向左的阅读顺序,返回一个不含重复数字的新的整数示例1输入复制输出复制37689#include<iostream>#include<cmath>#include<vector>#include<iterator>using namespace std;int

2021-04-11 17:23:13 592

原创 输入一个只包含小写英文字母和数字的字符串,按照不同字符统计个数由多到少输出统计结果,如果统计的个数相同,则按照ASCII码由小到大排序输出。

题目描述输入一个只包含小写英文字母和数字的字符串,按照不同字符统计个数由多到少输出统计结果,如果统计的个数相同,则按照ASCII码由小到大排序输出。本题含有多组样例输入输入描述:一个只包含小写英文字母和数字的字符串。输出描述:一个字符串,为不同字母出现次数的降序表示。若出现次数相同,则按ASCII码的升序输出。示例1输入复制aaddccdc1b1bbbbbbbbb输出复制cdab1说明第一个样例里,c和d出现3次,a出现2次,但c的ASCII码比d小,所以先输出c,再输出d

2021-04-11 17:21:16 3156

原创 字符串排序

题目描述编写一个程序,将输入字符串中的字符按如下规则排序。规则 1 :英文字母从 A 到 Z 排列,不区分大小写。如,输入: Type 输出: epTy规则 2 :同一个英文字母的大小写同时存在时,按照输入顺序排列。如,输入: BabA 输出: aABb规则 3 :非英文字母的其它字符保持原来的位置。如,输入: By?e 输出: Be?y输入描述:输入字符串输出描述:输出字符串示例1输入复制A Famous Saying: Much Ado About Nothing (201

2021-04-11 17:18:31 60

原创 Primer Plus第 十六 章 编程题答案

16.9 编程题答案#include <iostream>#include <string>#include <cstdlib>#include <ctime>#include <vector>#include <list>#include <algorithm>#define VSIZE 100000using namespace std;int main(){ srand(time(0));

2021-04-11 16:52:11 42

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除