首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
冷艳的他在写面经
东北大学 Java
发布于辽宁
关注
已关注
取消关注
@turbozhao:
高途 2022.10.14 笔试 特别水~
忘了啥时候投高途了,然后给我发了一个笔试,前来试试水。前面的选择基本什么都涉及,C,java的,爱考构造函数 显示什么的,给我的感觉像是本科java考试那种,竟纠结这种东西。笔试题难度很水很水,水的有点像小米的笔试,真的就是 面试难度。1、第一题是*,.的正则匹配,这个没啥难度,基本就是 考虑好 *, .就可以,太简单而且应该能找到原题,不细说思路了。package gaotu.t01;import java.util.Scanner;/** * @author turbozhao * @date 2022/10/14 19:04 * @verison 1.0 */public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); String a = in.nextLine(), b = in.nextLine(); System.out.println(process(a, b)); } public static boolean process(String a, String b){ int m = a.length(), n = b.length(); boolean[][] dp = new boolean[m+1][n+1]; //a[0...i-1] 和 b[0...j-1] 匹配上吗 dp[0][0] = true; for (int i = 0; i <= m; i++){ for(int j = 1; j <= n; j++){ if(j < n && b.charAt(j) == '*'){ continue; } if(i >= 1 && b.charAt(j-1) != '*'){ dp[i][j] = dp[i-1][j-1] && (b.charAt(j-1) == '.' || b.charAt(j-1) == a.charAt(i-1)); }else if(b.charAt(j-1) == '*'){ boolean p1 = (j - 2 >= 0 && dp[i][j-2]); boolean p2 = ( ( (i-1)>= 0) && dp[i-1][j] && ((j-2)>=0) && (a.charAt(i-1) == b.charAt(j-2) || b.charAt(j-2) == '.')); dp[i][j] = p1 || p2; } } } return dp[m][n]; }}2、第二题是回文串判断,给一个正整数 判断是不是回文,真的水的不行,思路太直观了,也没有什么可以说的。package gaotu.t02;import java.util.Scanner;/** * @author turbozhao * @date 2022/10/14 19:11 * @verison 1.0 */public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); String s = in.nextLine(); int n = s.length(); for(int i = 0; i <= n/2+1 && i < n; i++){ if(s.charAt(i) != s.charAt(n-i-1)){ System.out.println("false"); return; } } System.out.println("true"); }}3、第三题是括号判断是否合法,基本你学过数据结构这种应该都遇到过的课后题,知道用栈这个数据结构,解出来基本没啥难度。package gaotu.t03;import java.util.Scanner;import java.util.Stack;/** * @author turbozhao * @date 2022/10/14 19:15 * @verison 1.0 */public class Main { public static void main(String[] args) { Scanner in= new Scanner(System.in); String s = in.nextLine(); Stack<Character> stack = new Stack<>(); for(int i = 0; i < s.length(); i++){ char c = s.charAt(i); if(c == '('){ stack.add(')'); }else if(c == '['){ stack.add(']'); }else if(c == '{'){ stack.add('}'); }else{ if(stack.isEmpty() || stack.pop() != c){ System.out.println("false"); return; } } } if(stack.isEmpty()){ System.out.println("true"); }else{ System.out.println("false"); } }}这个笔试时间是 6.00-10.00,随便选择一个时间都可以,时长1个小时,所以我10.00后再去更代码吧。
点赞 5
评论 1
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
10-08 22:06
门头沟学院 嵌入式软件工程师
韶音嵌入式三面
韶音三面距离二面隔了一个月 1. 这个专业主要是学什么 2. 研究生课题 3. 对你来说遇到最困难的是什么 4. 如果让你重新再做一次你会怎么做 5. 在项目中学到了什么 6. 如果让你再接一次任务你会怎么做,这么多指标怎么考虑 7. C++面向对象的理念 8. 讲一下epoll 9. 职业规划 10. 地域的选择 11. 有什么offer 12. 对韶音的了解 13. 平时运动
查看13道真题和解析
点赞
评论
收藏
分享
10-10 13:29
TP-LINK_软件算法工程师(准入职员工)
TP-Link内推,TP-Link内推码
🎈下面是面试过程 0.自我介绍+项目介绍 1.咱们家是哪里的 2.本科成绩怎么样 3.考研多少分(保研的) 4.是学硕对吧?奖学金拿过多少次? 5.发过论文、专著之类的吗?(无) 6.有没有参加过什么比赛拿到省级以上奖励? 7.有实习经历吗? 8.创建线程都有哪些方式? 9.JVM分为哪些区域? 10.MySQL除了增删改查之外,还知道哪些关键字? 11.having子句有什么作用? 12.redis有哪些数据结构? 13.用过消息中间件吗?知道哪些? 14.这些消息队列使用场景有什么区别吗? 15.设计模式知道哪些? 16.你在学校最有成就感的一件事情是什么? 17.现在有其他公司offe...
点赞
评论
收藏
分享
09-08 23:33
三峡大学 嵌入式软件工程师
大家好,想问一下嵌入式这种简历,双非本科秋招可以找到工作嘛,薪资大概多少啊,简历没水分,谢谢大家咯
点赞
评论
收藏
分享
09-10 10:08
华中师范大学 大数据开发工程师
暑期实习转正
秋招第一个offer!
秋招的第一个offer,...
点赞
评论
收藏
分享
10-09 23:55
门头沟学院 后端工程师
字节后端一面
字节一面一上来就八股框框问,难绷,聊了四十分钟才开始手撕,我这边todesk看到直接开始写,先思路,再代码再注释,最后复杂度分析,一套流程下来也就十来分钟,没难度,简单说下面试手撕 使用两个指针,快指针先移动k步,然后快慢指针同时移动,当快指针到达链表末尾时,慢指针正好指向倒数第k个节点。 算法选择:双指针法。快指针先移动k步,如果快指针在移动过程中变为null,说明k大于链表长度,返回null。然后同时移动快慢指针,直到快指针到达链表末尾,此时慢指针指向的节点即为所求。 复杂度分析:时间复杂度为O(n),其中n是链表的长度,因为我们只遍历了一次链表。空间复杂度为O(1),只使用了两个指针。
查看1道真题和解析
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
从摆烂到OC,嵌入式人的血泪史
4770
2
...
害,找工作哪有不上当的!
4526
3
...
找到靠谱的公司,少走些弯路
3362
4
...
双非秋招大厂time line参考
3180
5
...
最近面试回答不出来的题
2917
6
...
26国考公告出炉,放宽到38岁意味着什么
2905
7
...
末9四段大厂实习|秋招收尾结束
2768
8
...
牛牛求救🆘,不敢梭哈后端第二技能点怎么搭配
2277
9
...
国庆可能会被打折,但发疯文学永远不打折!
2192
10
...
京东官宣发布新车,会有新的HC吗?
2106
创作者周榜
更多
正在热议
更多
#
找工作中的小确幸
#
10579次浏览
98人参与
#
秋招踩过的“雷”,希望你别再踩
#
19967次浏览
223人参与
#
爱玛科技集团求职进展汇总
#
30246次浏览
209人参与
#
面包vs爱情,怎么选?
#
17191次浏览
187人参与
#
实习在多还是在精
#
3228次浏览
44人参与
#
发面经攒人品
#
2349455次浏览
32667人参与
#
反问环节如何提问
#
107057次浏览
2009人参与
#
实习下班不想学习,正常吗?
#
3587次浏览
48人参与
#
机械求职避坑tips
#
67406次浏览
449人参与
#
校招谈薪一定要知道的事
#
3413次浏览
53人参与
#
你觉得什么岗位会被AI替代
#
4886次浏览
83人参与
#
贝壳求职进展汇总
#
36365次浏览
202人参与
#
机械人值得去的小众企业
#
24462次浏览
54人参与
#
浪潮求职进展汇总
#
18011次浏览
137人参与
#
秋招结束之后的日子
#
88864次浏览
986人参与
#
实习最想跑路的瞬间
#
82071次浏览
524人参与
#
你做过哪些dirty work
#
20036次浏览
143人参与
#
选完offer后,你后悔学机械吗?
#
39531次浏览
243人参与
#
投格力的你,拿到offer了吗?
#
119335次浏览
686人参与
#
诺瓦星云求职进展汇总
#
220042次浏览
1715人参与
#
机械人,签完三方你在忙什么?
#
61840次浏览
235人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务