输入描述:

一个ASCII字符串,该字符串没有顺序,字符可以重复,输入字符串的长度<=30。

输出描述:

一个新的字符串,该字符串中字符在输入字符串中只出现一次,且该新字符串按照ASCII码从小到大的顺序排列。如果输入字符串中字符出现的次数都是大于1,则无需输出。

示例1:

输入:efghabcd1234efgh

输出:1234abcd

贴一下自己的代码,仅供参考,不一定准确。

#include <bits/stdc++.h>
using namespace std;
class Solution
{
public:string test1(string Input){int hashmap[128] = {0};string res;for(int i = 0; i < Input.length(); ++i){hashmap[static_cast<int>(Input[i])]++;}for(int i = 0; i < 128; ++i){if(hashmap[i] == 1){res += static_cast<char>(i); }}return res; }string test2(string Input){int hashmap[128] = {0};string res;for(int i = 0; i < Input.length(); ++i){hashmap[Input[i] - '0']++;}for(int i = 0; i < 128; ++i){if(hashmap[i] == 1){res += i + '0'; }}return res; }
};int main()
{char temp;string Input;Solution MySolution;cin >> Input;cout << MySolution.test1(Input) << endl;cout << MySolution.test2(Input) << endl;return 0;
}

2021荣耀秋招笔试代码题相关推荐

  1. 【笔试题】京东2017秋招笔试真题

    笔试题 京东2017秋招笔试真题 1.进制均值 时间限制 C/C++语言 1000MS;其他语言 3000MS 内存限制 C/C++语言 65536KB;其他语言 589824KB 题目描述 尽管是一 ...

  2. 腾讯2019秋招笔试真题

    1.小Q爬塔 描述:小Q正在攀登一座宝塔,这座塔很特别,塔总共有n曾层,但是没两层之间的净高却不相同,所以造成了小Q爬过每层的时间也不同.如果某一层的高度为x,那么爬过这一层锁需的还是件也是x.小Q孩 ...

  3. 秋招笔试算法题——电容充电

    秋招笔试算法题--电容充电 牛客网<笔试真题精选2019> 字节跳动2018秋招笔试题4 [题目描述]有一台用电容组成的计算器,其中每个电容组件都有一个最大容量值(正整数). 对于单个电容 ...

  4. 滴滴出行2017秋招笔试真题-编程题汇总_Java实现

    滴滴出行2017秋招笔试真题-编程题汇总_Java实现 注:有的题参考别人的思路,用我最容易理解的代码编的程序,所以可以不能最优的解法,后续我会进行更新,只是一个思路,我的笔记而已,所以不喜勿喷~~~ ...

  5. 美团点评2017秋招笔试编程题

    美团点评2017秋招笔试编程题 1, 大富翁游戏,玩家根据骰子的点数决定走的步数,即骰子点数为1时可以走一步,点数为2时可以走两步,点数为n时可以走n步.求玩家走到第n步(n<=骰子最大点数且是 ...

  6. 腾讯2018秋招笔试真题(2)

    腾讯2018秋招笔试真题 3.画家小Q [题目描述]画家小 Q 又开始他的艺术创作.小 Q 拿出了一块有 NxM 像素格的画板, 画板初始状态是空白 的,用'X'表示. 小 Q 有他独特的绘画技巧,每 ...

  7. 腾讯2018秋招笔试真题(1)

    腾讯2018秋招笔试真题 小Q的歌单 [题目描述]小 Q 有 X 首长度为 A 的不同的歌和 Y 首长度为 B 的不同的歌,现在小 Q 想用这些歌组成一个 总长度正好为 K 的歌单,每首歌最多只能在歌 ...

  8. 腾讯2018秋招笔试真题——安排机器

    本文参考自腾讯2018秋招笔试真题--安排机器 查看原文: 原文地址 题目描述:小Q的公司最近接到m个任务,第i个任务需要Xi的时间去完成,难度等级为yi.                 小Q拥有n ...

  9. 2021年秋招面试真题以及面试技巧分享

    一.前言 先介绍下自己吧,20届二本院校毕业,java岗,大四上开始实习,毕业一年,两年工作经验,今年秋招也是因为一些原因打算换份工作,我是10月初投的简历,boss投了60多家,面试7家,五家谈of ...

  10. 【新华三】H3C 秋招 笔试编程题

    点击上方蓝字关注我,我们一起学编程 欢迎小伙伴们分享.转载.私信.赞赏. H3C 笔试编程题. 微信搜索:编程笔记本 微信搜索:编程笔记本 微信搜索:编程笔记本 1. 星期匹配 题目描述: 输入一个字 ...

最新文章

  1. 最新加州自动驾驶报告出炉,两家中国公司名列全球前五
  2. AOP技术研究 再续
  3. OpenCV中基本数据结构(2)_Scalar
  4. 【C语言】数据结构C语言版 实验2 不带头结点的单链表
  5. [BZOJ1998][Hnoi2010]Fsk物品调度
  6. 7年,OpenStack从入门到放弃
  7. 荷兰研制出世界最小U盘:长度不到2厘米
  8. python免费课程全套-如何获取免费python课程?
  9. bootstrap 预定义样式风格
  10. 使用监控宝监控php-fpm状态
  11. java笔试题大全带答案_java笔试题大全带答案(经典11题)
  12. 什么是B2B销售?如何有效地向其他企业销售
  13. Golden Software BLN文件格式
  14. python界面设计
  15. 【MySQL从入门到精通】【高级篇】(九)InnoDB的B+树索引的注意事项
  16. java计算机毕业设计校友社交系统源代码+数据库+系统+lw文档
  17. 【大白话学习】UniApp 微信小程序与APP应用 开发零基础入门教程(二)---登陆界面功能实现
  18. 关闭git命令窗快捷键_zsh中git的快捷命令
  19. 武林外传—一灯大师与众弟子漫谈Api网关选型
  20. IOS实现Voip应用后台运行需要的几个配置项

热门文章

  1. java基础习题_JAVA基础练习题
  2. WPS Excel 模板设置与生成
  3. plex android tv版,PLEX,目前最佳的IPTV直播软件,没有之一
  4. vue+elementui 字体改用思源黑体
  5. 算法笔记练习 题解合集
  6. 国二MySQL考些啥_国二考试时间 国二考试是什么
  7. 【开发环境】运行Hitool出现“A Java Runtime Environment (JRE) or Java Development Kit (JDK)”错误处理
  8. android 修改gps坐标,[原创] 改机 - 从源码着手任意修改GPS地理位置
  9. Java固定资产管理系统源码
  10. 虚拟机安装MAC-OS系统开发非常卡。使用beamoff.zip优化教程