avatar-decorate
一休里 level
获赞
1129
粉丝
283
关注
89
看过 TA
1.0W
习水中等职业学校
2025
Java
IP属地:湖南
只要在走,总会进步的
私信
关注
头像
2024-10-27 09:28
已编辑
习水中等职业学校 Java
3叶耶耶:我还还有一个朋友😂 是个学院本,毕业是比较早 以前很容易找到工作 他厉害的地方在:即使找到工作了依然保持每个月一次或几次面试 然后复盘总结抓住好机会就往上跳了 今年不知道跳哪去了 总而言之,成了程序员就得持续面试和学习 尤其是现在这个🐢环境下 可能前脚入后脚给你裁了 不一定要频率非常高 就像一场马拉松 你人生还这么长嘞…… 所以不用内耗 春招不行就社招嘛,没有经济来源就干干收银员,烧烤啥的,有人看不起你别管啊,这是你自己的剧本,你说谁杀青就杀青了🙂 没人的时候不也可以学学😂 偶尔来次面试 不爽就辞职换一家 你的人生是为自己而活
牛客创作赏金赛
0 点赞 评论 收藏
分享
题目1: package org.example.tc;import java.util.Scanner;public class main1 {public static int mod=1000000007;public static void main(String[] args) {Scanner in = new Scanner(System.in);int n = in.nextInt();int m = in.nextInt();int ou =0;int ji=0;long  v=0;if(m%2==0){ji=m/2;ou=m/2;}else{ji=m/2+1;ou=m/2;}ji%=mod;ou%=mod;long  ans=ji;for(int i=2;i<=n;i++){if(i%2==0){ans=((ans%mod)*(ou%mod))%mod;}else{ans=((ans%mod)*(ji%mod))%mod;}}System.out.println(ans);}}题目2package org.example.tc;import java.util.HashSet;import java.util.Scanner;import java.util.Set;public class Main2 {public static String t1 = "registration complete";public static String t2 = "illegal length";public static String t3 = "acount existed";public static String t4 = "illegal charactor";public static void main(String[] args) {Scanner in = new Scanner(System.in);long n = in.nextLong();Set<String> set = new HashSet<>();for (int i = 0; i < n; i++) {String s = in.nextLine();if (set.contains(s)) {System.out.println(t3);} else if (s.length() < 6 || s.length() > 12) {System.out.println(t2);} else if (judge(s)) {set.add(s);System.out.println(t1);}}}public static boolean judge(String s) {char c []=s.toCharArray();for(int i=0;i<c.length;){if((c[i]>='a'&&c[i]<='z')){i++;}else if(c[i]>='A'&&c[i]<='Z'){i++;}else {System.out.println(t4);return false;}}return true;}}
投递同程旅行等公司8个岗位
0 点赞 评论 收藏
分享
老子offer呢:这家要提前实习的,时间还特别早,offer下来过几天就要去
Moka一面10人在聊
0 点赞 评论 收藏
分享
第一题:55%正确率package org.example;import java.util.Scanner;public class Main {public static boolean  flag ;public static void main(String[] args) {int m;Scanner sc = new Scanner(System.in);m =sc.nextInt();while (m-->0){flag =true;int N = sc.nextInt();int n = sc.nextInt();int c =sc.nextInt();int arr[]=new int[n];for(int i=0;i<n;i++){arr[i]=sc.nextInt();}int dp[]=new int[N+1];if(N==0){System.out.println("YES");continue;}dfs(N,n,c,arr,0,0);if(flag){System.out.println("NO");}else{System.out.println("YES");}}}public static void dfs(int N,int n,int c,int arr[],int v,int step){if(step==n){return;}if(v>N)return;if(v+c>=N){flag=false;return;}dfs(N,n,c,arr,v+arr[step],step+1);dfs(N,n,c,arr,v,step+1);}}这个是dfs,听说有的人剪到了100%,第二题:100%package org.example;import java.util.Arrays;import java.util.Scanner;public class Main2 {public static void main(String[] args) {int m ;Scanner sc = new Scanner(System.in);m = sc.nextInt();while (m-- > 0) {int k = sc.nextInt();int[]b1=new int[k];int[] b2=new int[k];for(int i=0;i<k;i++){b1[i]=sc.nextInt();}for(int i=0;i<k;i++){b2[i]=sc.nextInt();}int[]a1=new int[k];int[] a2=new int[k];for(int i=0;i<k;i++){a1[i]=b1[k-1-i];a2[i]=b2[k-1-i];}boolean flag=work(b1,b2,k);if(flag){System.out.println("YES");continue;}flag=work(a1,a2,k);if(flag){System.out.println("YES");continue;}System.out.println("NO");}}private static boolean work(int[] a, int[] b, int n) {boolean tip = true;int c[]=new int[n];for(int i =0;i<n;i++){if(i==0){c[i]=Math.min(a[i],b[i]);}else{if(a[i]<c[i-1]&&b[i]<c[i-1]){tip = false;break;}else if(a[i]>=c[i-1]&&b[i]>=c[i-1]){c[i]=Math.min(a[i],b[i]);}else if(a[i]>=c[i-1]){c[i]=a[i];}else if (b[i]>=c[i-1]){c[i]=b[i];}}}return tip;}}左边扫一下,右边扫一下,就相当于一个升序的一个降序的,可以进行模拟然后贴一下别人ak的链接:https://www.nowcoder.com/discuss/666334391592910848?sourceSSR=users欢迎大家和我分享第一题的解法~~~,和你的疑惑(求生:这个不是zuobi,已经比赛完了,球球不要把我关进小黑屋)
投递小米集团等公司8个岗位
0 点赞 评论 收藏
分享
0 点赞 评论 收藏
分享
头像
2024-09-14 22:58
已编辑
习水中等职业学校 Java
1. 自我介绍2.听说我用c打蓝桥杯,开始问我c语言了3.(针对的是c语言)int 占几个字节4.指针几个字节5.sizeof和strlen的区别4.char *p 占几个字节5. 说下,你觉得你打这个算法比赛,你的优势在哪里6. 能不能分享一道,你比赛时候的题目,给我讲一下7. 给你一段代码public int[] fun(){int []arr = new int[]{1,2,3};return arr}(其实不太记得是不是这个代码了)你觉得有什么问题吗?8. 下面这段呢?psvm...{int arr= fun();}public int[] fun(){int []arr = new int[]{1,2,3};return arr}(其实不太记得是不是这个代码了)9. 堆与栈的区别10.临时变量在哪里11.new 对象放在那里12.那你觉得代码有问题吗,一个是在栈一个是在堆,当你临时变量返回的时候,你的栈弹出,然后你要把这值给他,你就不会有错吗 ----> 面试官人好,我理解错他的代码意思了13. 重载与重写的区别14. 现在c继承b b继承a,a可以强转成b吗,c可以强转b吗15. 你想想子类不是有父类没有的东西吗,我父类强转成子类,那么东西怎么办?16. java中线程通信的方式17. 怎么让多线程按顺序执行17.说到wait了,wait和sleep的区别18.你的第一个项目是自己写的吗19.说说技术栈20.说下你怎么部署mq和redis的21.你部署redis之后,怎么判断redis有没有启动起来22.你怎么打包一个项目23.你一般怎么部署项目24.说一下你的Apeject是啥,我结合项目聊的25.我们拷打一把,你知道springboot是怎么通过注解实现这些代码的吗?蒙对了,开心,面试官夸我呢QWQ26.聊一下三次握手把,我最后还说在吗?在的,你在吗?我在,给面试官形容了27.为什么要三次握手28. 你知道链表,来撕一下,逆转链表29、你知道宏定义吗30.你上过哪些课31.你最喜欢上哪些课32.反问
查看33道真题和解析
0 点赞 评论 收藏
分享
头像
2024-09-06 21:42
已编辑
习水中等职业学校 Java
第一题20%第二题80%第三题16.99%不贴题解了,一个都不对,还是别害人了🥰🥰
已注销:100 100 100 第二题二分,最后一题动态规划
投递去哪儿等公司8个岗位
0 点赞 评论 收藏
分享
投递美团等公司8个岗位
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务