七牛云海笔

一.单选题(10道)
1.正则表达式
2.时间复杂度计算  
3.位运算-右移一位
4.tcp的socket连接,用recv函数返回0,表示什么
5.与初始排列无关的排序算法
6.Linux进程
7.事务ACID性相关
8.c语言相关
9.git相关
10.Tcp协议头部字段

二.不定选择(5道)
1.进程与死锁相关
2.线程相关
3.散列表相关
4.正向代理和反向代理
5.SQL语句

三.算法(3道)
1.给一张订单日志表,查询下订单次数前3的用户uid,数量cnt。
(本来没看懂,瞎写的,没想到直接ac了。)

2.给定一个字符串s, 只包含'(' , ')' , '*'
判断是否合法,其中'*'可作为空,左括号或者右括号。
('*'不知道怎么处理合适,直接遍历左括号进栈,右括号或者'*' 出栈,通过60%)

3.石子游戏,两个人(A,B)做游戏,轮流取石子,轮到自己的时候堆空或者存在两个堆数量相等(应该是)为输。
A赢输出“man”,B赢输出"woman"。
(没太看懂样例,不会处理输入,寄。)
#牛客AI配图神器# #笔试#  #java# #后端# #实习进度记录# #总结#
全部评论
我去,睡过头错过笔试了
9 回复 分享
发布于 06-30 21:38 北京
sql题ac,第二题还是拿一个栈,魔改了一下括号匹配的解法,通过95%。第三题模拟写法,自测通过,用例通过0%,无语了😅。
3 回复 分享
发布于 07-01 00:54 黑龙江
第一题sql还没刷过没写,第二题记忆化搜索100%,第三题感觉是博弈什么的,没做过这方面的
点赞 回复 分享
发布于 07-03 16:09 浙江
2用两个栈AC了,3感觉像个博弈论问题,没做出来直接交了
3 回复 分享
发布于 06-30 21:45 安徽
第一题没看懂 第二题应该可以动态规划,我用记忆化搜索写的 第三题就有点脑筋急转弯了,第一步的特殊判断写了好久
点赞 回复 分享
发布于 07-02 15:02 天津
sql没写出来,第二个过了90%,第三题直接输出全women,过了30%样例。
1 回复 分享
发布于 07-01 10:54 北京
你好,请问这个最后一题的题目叫什么,我想搜出来看看
点赞 回复 分享
发布于 07-01 20:03 安徽
这两个算法太tm水了,第二题就是先优先匹配最近括号,然后把没匹配上的给先存起来,最后得到的形式一定是类似于))((这样的,然后再找两个⭐的数量能不能匹配上就行了,你甚至直接输出true就能通过55%,水实在是水, 第三题就是先看第一步会不会直接挂掉,然后再找有没有两个相同的数,那么最后你得到的数组一定是互不相同的一个数组,然后最后的数组肯定是0.1.2.3.4.5这样的连续递增数组,那么就排序看下差值的总和就行了,我是直接拿map遍历了,map还自动排序的
1 回复 分享
发布于 07-01 00:50 黑龙江
mark 希望能进面
点赞 回复 分享
发布于 07-01 19:17 北京
第三题好像是去年蓝桥杯研究生组的一个原题
点赞 回复 分享
发布于 07-01 18:50 云南
第三题是所有石头的排列为0~n-1时,下一个动的人必输,想到了就很简单,一遍过。
点赞 回复 分享
发布于 07-01 17:00 广东
我也收到笔试了,感觉好难
点赞 回复 分享
发布于 07-01 16:16 甘肃
接好运
点赞 回复 分享
发布于 07-01 15:41 北京
第一题没怎么看懂就AC了,第二题使用DFS生成所有可能的组合,过了百分之95,第三题没看懂完全
点赞 回复 分享
发布于 07-01 13:12 北京

相关推荐

06-28 18:58
已编辑
东北大学 Java
1.自我介绍2.List和Set分别有什么实现了线程安全的集合?ConcurrentHashMap线程安全的执行流程?3.介绍一下CAS的原理,是乐观锁还是悲观锁?4.讲一下任务进入线程池后的执行流程5.有很多线程执行的时间不一样,怎么安排执行?有一个线程依赖于上边这些线程所产生的结果,Java有什么类可以实现这个功能?6.如果一个大型项目,某一个时间所有的CPU的已经被占用了,导致服务不可用,我们开发人员应该如何使服务器尽快恢复正常7.讲一下Java的内存模型8.volatile关键字9.介绍一下单例模式,双重检查锁定的流程10.volatile除了可以保证线程之间的可见性外,还有什么功能?11.有哪些垃圾回收算法?G1用的是什么回收算法?12.老年代无法正常回收,可能是什么原因?13.讲一下Redis的淘汰策略, LRU的底层实现14.你认为,用LRU来进行淘汰,合理吗?如果存放的数量级很大,那么Redis要维护这么大的一个双向链表,这个开销是不是就很大了?应该如何解决这个问题15.讲一下MySQL的索引优化策略,讲一下索引覆盖16.有了解过索引下推吗?17.项目是实验室项目,还是网上找的练手项目?18.微服务是通过什么通信的?19.介绍一下项目用到的 Guava,项目里边你认为比较复杂的地方20.项目里Redis的BitMap是如何实现人群标签的21.准备给项目加上一些什么别的内容?22.有没有对AI,大模型的相关知识有学习,有运用吗?平常用什么AI大模型23. 手撕,给一个n*m的网格,每个网格都有一个值,求到达右下角终点的路径,并且路径和最小。一面过了
查看23道真题和解析
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
06-26 18:18
点赞 评论 收藏
分享
评论
11
15
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务