晚了17分钟。17:17分做出来了。。。。但是我由于迟到了五十分钟才开始的,美团竟然不像腾讯一样,迟到时间不计算。唉无缘了。前面的选择题真的好几道不看就狂选,节约时间。还有那个伪代码论述题是关于 “六度空间理论”,我老师上社交网络分析课的时候讲过,手动感谢老师(**大学信息与电气工程学院 *光海老师)。。。

写一个博客供以后做题的人查阅吧,或者有错给我指出最好了,我做题一向都是只通过测试用例。。。。。

题目意思是将

MPMPCPMCMDEFEGDEHINHKLIN
MPMPCPMCM   DEFEGDE  HINHKLIN  区分成三段

分成三段。。。题意意会一下能看懂,但是

package day10_meituan;import java.util.*;public class Demo {private void fun(String s) {Map<Character,Integer> m=new HashMap<>();for (int i = 0; i < s.length(); i++) {Character c=s.charAt(i);m.put(c,i);}Set<Character> t=new HashSet<>();List<Integer> l=new ArrayList<>();Integer times=0;for (int i = 0; i < s.length(); i++) {t.add(s.charAt(i));times++;if(i==m.get(s.charAt(i))){t.remove(s.charAt(i));}if(t.isEmpty()){l.add(times);times=0;}}for (int i = 0; i < l.size(); i++) {System.out.print(l.get(i)+" ");}}public static void main(String[] args) {new Demo().fun("MPMPCPMCMDEFEGDEHINHKLIN");}
}

2019美团点评笔试编程题(A~Z美团骑手)相关推荐

  1. 快手2019春招笔试编程题

    快手2019春招笔试编程题 第一题 输入描述 输出描述 分析 代码 第二题 输入描述 输出描述 分析 代码 第三题 输入描述 输出描述 分析 代码 个人主页:http://redtongue.cn o ...

  2. 阿里-2019算法岗笔试编程题-kmp匹配

    版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/qq_25737169/article/details/82503724 </div>&l ...

  3. 滴滴 2019校园招聘笔试编程题-2018.09.18

    输入: slep slap sleep step shoe shop snap slep 输出: slep slap step 代码是交卷后写出来的,没有经过测试,不知道是否能够AC 利用DP求出每个 ...

  4. 商汤科技 2019校园招聘笔试编程题-2018.09.07

    本来阿里和商汤冲突了,就放弃了阿里的劝退型笔试,结果,商汤也劝退,只发一下题目做参考吧!知道题解的同学可以在评论区粘上链接,我会随时更新并加以感谢的.

  5. 《美团点评》编程题---有一个二维数组(n*n),写程序实现从右上角到左下角沿主对角线方向打印

    题目:有一个二维数组(n*n),写程序实现从右上角到左下角沿主对角线方向打印. 给定一个二位数组arr及题目中的参数n,请返回结果数组. 测试样例: [[1,2,3,4],[5,6,7,8],[9,1 ...

  6. C++笔试编程题1:雀魂启动

    2019字节跳动笔试编程题 雀魂启动 小包最近迷上了一款叫做雀魂的麻将游戏,但是这个游戏规则太复杂,小包玩了几个月了还是输多赢少. 于是生气的小包根据游戏简化了一下规则发明了一种新的麻将,只留下一种花 ...

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

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

  8. 美团点评CodeM编程大赛-题二

    美团点评CodeM编程大赛-题二 题目描述 组委会正在为美团点评CodeM大赛的决赛设计新赛制. 比赛有 n 个人参加(其中 n 为2的幂),每个参赛者根据资格赛和预赛.复赛的成绩,会有不同的积分.比 ...

  9. 字节跳动2019春招第二次笔试编程题

    字节跳动2019春招第二次笔试编程题 1.变身程序员 题目描述 输入描述 输出描述 示例 示例1 示例2 示例3 分析 参考代码 2.特征提取 题目描述 输入描述 输出描述 示例 示例1 备注 分析 ...

最新文章

  1. 安全攻防技能——Web安全——XSS
  2. 剑指offer5 从尾到头打印链表
  3. 让Mac OS 10.x.x安装在Vmware虚拟机上!
  4. TextView 的ScrollView滚动效果
  5. 模拟计算机 电磁,校园机房电磁模拟环境及计算机模拟.ppt
  6. iOS之深入解析如何检测“循环引用”
  7. Python-内建函数
  8. Java ObjectInputStream enableResolveObject()方法与示例
  9. JS 字符串常用函数
  10. GAN也有脾气:「太难的部分我就不生成了,在下告退」
  11. 【云速建站】会员注册弹窗添加及设置
  12. druid mysql 乱码_2017.02.21   Mysql 字符集 乱码 排错过程
  13. 关于Easy ui 操作 控件 disable 整理
  14. 安装高版本的java_运行“需要Java 11或更高版本”的Visual Studio代码。请下载并安装最新的JDK”...
  15. FFmpeg下载秒级 支持各个平台各个版本
  16. ubuntu wps安装
  17. 怎么让抖音视频当做铃声android,抖音短视频设置手机铃声教程_苹果手机怎么设置抖音手机铃声_3DM手游...
  18. 捍卫自己的WiFi安全
  19. (五)结合大彩屏介绍Bus Hound:cmd.Phase.ofs(rep)
  20. 空气开关A型、B型、C型、D型的区别

热门文章

  1. GAN网络详解(从零入门)
  2. AllenNLP系列文章之六:Textual Entailment(自然语言推理-文本蕴含)
  3. 8个电脑小技巧让你在朋友圈秒杀众人!
  4. 嵌入式开发板如何自动登陆校园网实现上网
  5. 如何通过修改注册表改变系统的默认文件夹
  6. arnold渲染器预览窗口打开时保存有可能崩溃,解决方法如下
  7. 家乐福中国独立上市,是苏宁的一颗“定心丸”吗?
  8. 渗透bc网站教学_督导引领共交流 听课评课共成长 怀化锦溪小学开展课堂教学督导听课活动_都市新闻_新闻中心...
  9. α-IoU | 再助YOLOv5登上巅峰,造就IoU Loss大一统
  10. ospf协议(包含负载分担)