华为机试——字串的连接最长路径查找
题目描述
给定n个字符串,请对n个字符串按照字典序排列。
输入描述:
输入第一行为一个正整数n(1≤n≤1000),下面n行为n个字符串(字符串长度≤100),字符串中只含有大小写字母。
输出描述:
数据输出n行,输出结果为按照字典序排列的字符串。
示例1
输入:
9
cap
to
cat
card
two
too
up
boat
boot输出:
boat
boot
cap
card
cat
to
too
two
up
思路:将输入的n个字符串放到vector中,直接用sort函数排序~
代码:
#include <iostream>
#include <string>
#include <vector>
#include <algorithm>using namespace std;int main(){int n;vector<string> res;string input;cin>>n;while(n){//输入n个字符串放到vector中cin>>input;res.push_back(input);--n;}sort(res.begin(),res.end());//直接用sort排序for(vector<string>::iterator iter=res.begin();iter!=res.end();++iter){cout<<*iter<<endl;}return 0;
}
输出结果: 运行时间: 3 ms 占用内存:368K 状态:答案正确
华为机试——字串的连接最长路径查找相关推荐
- 1-14字串的连接最长路径查找
题目描述 给定n个字符串,请对n个字符串按照字典序排列. 输入描述: 输入第一行为一个正整数n(1≤n≤1000),下面n行为n个字符串(字符串长度≤100),字符串中只含有大小写字母. 输出描述: ...
- 2022华为机试真题 C++ 实现【快速人名查找】
目录 题目 思路 考点 Code 题目 给一个字符串,表示用', \'分开的人名.然后给定一个字符串,进行快速人名查找,符合要求的输出. 快速人名查找要求︰人名的每个单词的连续前几位能组成给定字符串, ...
- 字符串的连接最长路径查找
题目描述 给定n个字符串,请对n个字符串按照字典序排列. 输入描述 输入第一行为一个正整数n(1≤n≤1000),下面n行为n个字符串(字符串长度≤100),字符串中只含有大小写字母. 输出描述 数据 ...
- 华为机试python编程题_牛客网华为机试题之Python解法
牛客网华为机试题之Python解法 第1题 字符串最后一个单词的长度 a = input().split(" ") print(len(a[-1])) 第2题 计算字符个数 a = ...
- 【华为机试 Python实现】华为机试题集合(已更新171篇)
文章目录 新手指引 数据结构基础 华为机试真题系列 牛客网华为机试系列 Python 八股文系列 <华为机试真题详解>专栏定价99.9 包含 <华为机试真题>的所有题目. 包含 ...
- 华为机试真题分类汇总
1. 字符串 类别 题目 知识点 题目分值 / 难度 字符串 [华为机试真题 JAVA]TLV解析Ⅰ-100 字符串分隔.拼接.搜索 100/中等 字符串 [华为机试真题 JAVA]寻找相同子串-10 ...
- 【华为机试真题 Python实现】字串转换 a->b,b->c
文章目录 前言 题目描述 示例 1 示例 2 参考代码 前言 <华为机试真题>专栏含牛客网华为专栏.华为面经试题.华为OD机试真题. 如果您在准备华为的面试,期间有想了解的可以私信我,我会 ...
- Java算法:华为机试算法(下),华为算法Java版,牛客网华为算法73~108题
接上篇:Java算法:华为机试算法(中),华为算法Java版,牛客网华为算法55~72题 HJ73 计算日期到天数转换 计算日期到天数转换 题目描述 根据输入的日期,计算是这一年的第几天.. 测试 ...
- 【强烈推荐收藏】坚持3个月爆肝华为机试108题C++全解(适合新手入门,就业必刷套题)
作者:翟天保Steven 版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处 前言 金九银十,金三银四.当前正处于校招.社招的火热期,之前就想为正在筹备就业的同学们准备刷题宝 ...
最新文章
- pm2常用的命令用法介绍
- 语言生日创意代码_你生日那天的宇宙什么样子知道?我全部给你吧!
- opencv学习笔记2--存取图像元素
- 怎样才算精通Linux
- Hive SQL中的concat、concat_ws、concat_group列转行,行转列
- 容器系列之虚拟化网络
- 通过 Hibernate 调用存储过程
- java5 64_java8 64位(官方免费版下载2020)
- 中班音乐计算机反思,幼儿园音乐活动反思10篇
- 关于HikariCP的见解
- Node-跟着李南江学编程
- 视频接入AI平台技术方案
- 时间复杂度和空间复杂度(超详细)
- cad中简单流程图制作_教你怎么制作出高逼格的专业流程图!
- 微信小程序之回调函数
- Caffe Prototxt 特殊层系列:Crop Layer
- _getch() 和 getch() 及 _T()
- 记一次完整的新浪云部署nodejs项目上线完整流程及填坑处理!
- 今天发发牢骚,没有营养的文章
- 【APICloud系列|5】一键生成APP所有图标
热门文章
- 2021.08.28-MMsegmentation0.16.0+Cuda10.1+Ubuntu16.04+Pytorch1.8环境安装
- [Unity] 战斗系统学习 6:构建 TPS 框架 2
- 兰空图床Lsky Pro 免费开源图床网站程序v1.6.3
- mysql表导入redis_MySQL数据导入Redis
- HackBrowserData 一键导出 浏览器保存的登录密码、历史记录、Cookies、书签
- 此计算机无法设置密码,电脑该怎么设置密码
- matlab中英文对照表,Matlab工具箱中英文对照
- java getconstructor_java – 线程陷入getDeclaredConstructors的可能原因?
- vue 动态绑定 video src,不能正常播放问题
- 记录:希尔排序思路分析