首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
To-To
2021-03-12 21:09
已编辑
双叶幼稚园 信息技术岗
关注
已关注
取消关注
编程题,这个怎么解?
题目描述:一次遍历,找到字符串中的第一个唯一字符。(限Java语言)(补充:是返回字符对应的索引值)(再补充:时间复杂度要是n而不是2n)
#笔试题目#
提示
全部评论
推荐
最新
楼层
牛客41643008号
打开电脑,打开ide,关机
点赞
回复
分享
发布于 2021-03-08 11:02
aaddccaaa
门头沟学院 Java
剑指offer原题,创建个字符数组,遍历字符串统计每个字符出现次数,再遍历一次字符串,第一个出现次数为1的字符就是所求字符
点赞
回复
分享
发布于 2021-03-08 13:55
To-To
楼主
双叶幼稚园 信息技术岗
补充:返回的索引,是找到这个字母,返回它的索引
点赞
回复
分享
发布于 2021-03-08 20:03
RainDong
贵州大学 Java
字符串变成字符数组,然后创建一个内容是0的长度一样的int数组。一次遍历字符数组,每次遍历把相同索引位置的数+1,然后判断是否大于1,是就返回索引位置
点赞
回复
分享
发布于 2021-03-09 01:04
赽泺壹泩
小红书_中台技术部-效能平台组
创建一个字典,然后开始遍历将遍历到的每个字符加入到字典中,如果字典中已经有了就将其对应的V设置为-1,最后找到第一个V不为-1的就行了
点赞
回复
分享
发布于 2021-03-12 15:52
这人想找工作
北华大学 Java
我有一个想法,不知道可不可以。用一个LinkedList存元素,一个HashMap存关系<String,Index>,遍历数组的时候将元素放入LinkedList1,元素和角标关系放入HashMap,如果遇上相等的字符将移除LinkedList1中指定元素,HashMap你就一直put就行 不用管。最后取LinkedList第一个元素做key,map.get(key)即可
点赞
回复
分享
发布于 2021-03-12 23:39
_铁锤哥哥
湖南大学 C++
可以试下优先队列
点赞
回复
分享
发布于 2021-03-21 21:45
还没有回复哦~
相关推荐
01-13 10:27
卓越里程_中台运营(准入职员工)
头部教育企业内推
国内头部教培25届秋招信息集合23-25届同学均可投递!目前大部分企业的秋招进入尾声,而教培行业仍有大量需求。教培老师的薪资待遇可观,offer率较高!在今年秋招难度上升的背景下,现阶段还未收获理想offer的同学们,欢迎投递,教培不失为性价比之选!学而思教育 综合年收入10~30万;每年2-6次涨薪,入职2~3年平均涨幅40%~50%全科类,素养类,竞赛类教师内推链接:https://app.mokahr.com/m/campus-recruitment/tal/148080?recommendCode=DS74UTFd&hash=%23%2Fjobs#/jobs内推码:DS74UT...
学而思
|
校招
|
25个岗位
投递卓越教育等公司8个岗位 >
点赞
评论
收藏
分享
01-11 10:22
西安交通大学 通信技术工程师
Redis的分槽(Sharding)
Redis的分槽(Sharding)是将数据分散到多个Redis实例(节点)上以实现水平扩展的一种方法。通过分槽,Redis能够在分布式环境中处理更大的数据集和更高的并发访问,而不会对单个实例的性能产生过大压力。Redis提供了几种方式来实现数据的分片,其中最常用的是Redis Cluster和客户端分片。1. 分槽的背景Redis本身是单机内存数据库,数据存储在单个节点上。如果数据量或请求量增加,单节点的性能和存储容量将成为瓶颈。为了解决这个问题,Redis引入了分片(Sharding)机制,允许将数据分布在多个节点上。通过分片,Redis可以在多台机器上分布数据,进行负载均衡和扩展,从而处...
Redis的碎碎念
点赞
评论
收藏
分享
2024-12-10 18:08
腾讯云智研发_网络产品中心_后台开发(准入职员工)
也是登上学校就业先锋榜了
好吧,我们学校比较菜,所以像我这种菜鸡offer也能上榜,不过对我个人来说也算是不错的荣誉了
起名字真难233:
这名字一看就比什么上海寻梦信息技术有限公司,北京三快网络技术有限公司等高级不少
点赞
评论
收藏
分享
01-14 14:32
北京理工大学 运营
可以让大家帮忙看一下简历吗?被大厂拒麻了,到底适合投什么呢?感谢🙏
点赞
评论
收藏
分享
01-13 11:42
滴滴_C++研发工程师(准入职员工)
滴滴内推滴滴面经
纯手码,望见谅:👥 面试题目拷打项目,布隆过滤器的底层原理,如何控制长度。底层是如何控制长度的?如何控制误差?扩容因子是多少?订单延迟取消队列是如何设计的。死信队列交换机。java集合,你了解的集合有哪些?synchronized的底层原理。和reentrantlock的区别java设计模式拷打。说说项目中用到了哪些设计模式。spring中哪些功能用到了模板设计模式。如何实习mysql主从,Mysql主从如何设计调优。MVCC底层。当时想提项目用到了canal伪装成mysql的子节点来实现mysql和redis的最终一致性。过于紧张就忘了。如果要实现一个LRU,如何实现?我提到可以直接继承L...
滴滴
|
校招
|
82个岗位
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
1
收藏
分享
评论
提到的真题
返回内容
招聘动态
查看更多
太平洋寿险科技赋能中心
2025校园招聘
全站热榜
更多
1
...
24届经验分享&备战实习+春招
1.2W
2
...
25届秋招总结&经验分享
1.1W
3
...
【有奖互动】春节回家如何应对亲戚采访
6721
4
...
云智校招礼盒
2449
5
...
24应届生喜提裁员大礼包
2415
6
...
我就说别早恋
1980
7
...
什么专业可以进游戏公司?答案是啥都行!【职业选择】
1980
8
...
快手java实习面经
1948
9
...
美团Java日常实习面经
1934
10
...
快手Java日常 AI方向 1h
1703
创作者周榜
更多
正在热议
更多
#
职场高情商速成班
#
4009次浏览
66人参与
#
不给转正的实习,你还去吗
#
1670097次浏览
18358人参与
#
被同事甩锅了怎么办
#
14684次浏览
89人参与
#
入职第三天,晒晒你的工位
#
15159次浏览
82人参与
#
秋招的第一个offer,大家都拿到了吗
#
963206次浏览
7489人参与
#
学信网能看师兄师姐就业去向了
#
178081次浏览
475人参与
#
选了这个offer,你有没有后悔?
#
461249次浏览
3397人参与
#
实习,投递多份简历没人回复怎么办
#
2679772次浏览
36489人参与
#
过年期间可能会经历的尴尬瞬间
#
12858次浏览
155人参与
#
哪个瞬间让你对大厂祛魅了?
#
193622次浏览
1180人参与
#
机械人,你在招聘流程中的企业有哪些?
#
20426次浏览
197人参与
#
国企vs私企,你更想去?
#
167344次浏览
1574人参与
#
硬件兄弟们 甩出你的华为奖状
#
86552次浏览
659人参与
#
想实习转正,又想准备秋招,我该怎么办
#
555004次浏览
5511人参与
#
我的实习日记
#
1566333次浏览
18559人参与
#
牛友春招想让哪家公司来捞你?
#
9893次浏览
76人参与
#
通信/硬件求职避坑tips
#
32355次浏览
265人参与
#
大家实习每天都在干啥
#
48940次浏览
331人参与
#
面试中的破防瞬间
#
356571次浏览
3868人参与
#
机械人,秋招第一次笔试的企业是哪家?
#
22022次浏览
213人参与
牛客网
牛客企业服务