首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牛客929925号
2016-09-10 21:03
河北工程大学 C++
关注
已关注
取消关注
360的编程题真nb
我的是内存管理 实现一个简易的堆
真几把不说了
提示
全部评论
推荐
最新
楼层
牛客873413号
浙江大学 C++
内存管理我直接用链表做的,ac了
点赞
回复
分享
发布于 2016-09-10 21:15
⎝≧⏝⏝≦⎠
南京航空航天大学 Java
import java.util.HashMap; import java.util.Scanner; /** * Created by gzd on 2016/9/10. */ public class Test360R2 { public static void main(String[] args){ Scanner in = new Scanner(System.in); while(in.hasNextLine()){ int op = in.nextInt(); int maxMen = in.nextInt(); String[] str = new String[op]; String abc = in.nextLine(); for(int i = 0; i < op; ++i){ str[i] = in.nextLine(); } result(maxMen,str); } } public static void result(int max,String[] str){ int[] count = new int[max]; int hhh = 1; HashMap<Integer,int[]> map3 = new HashMap<>(); HashMap<Integer,Integer> map2 = new HashMap<>(); for(int i = 0; i < str.length; ++i){ String[] single = str[i].split(" "); if(single[0].equals("new")){ int newSize = Integer.parseInt(single[1]); int maxLen = 0; int mflag = 0; for(int m = 0;m < max; ++m){ if(count[m] == 1){ maxLen = 0; mflag = m+1; }else if(count[m] == 0){ maxLen++; } if(maxLen >= newSize){ for(int k = 0;k < maxLen;k++){ count[mflag + k] = 1; } int[] o = new int[2]; o[0] = mflag; o[1] = mflag+maxLen; map3.put(hhh,o); System.out.println(hhh); hhh++; break; } } if(maxLen < newSize) System.out.println("NULL"); }else if(single[0].equals("del")){ int handle = Integer.parseInt(single[1]); int[] o = map3.get(handle); if(o == null){ System.out.println("ILLEGAL_OPERATION"); }else{ for(int p = o[0];p < o[1];p++){ count[p] = 0; } } }else if(single[0].equals("def")){ int mark = 0; for(int u = 0;u < max; ++u){ if(count[u] == 1){ count[mark] = count[u]; count[u] = 0; mark++; } } } } } }
点赞
回复
分享
发布于 2016-09-10 22:25
Jusno
浙江工大 Java
有java语言的吗?你们输入部分是怎么写的啊?为啥提交到服务器一直0%...
点赞
回复
分享
发布于 2016-09-10 21:32
牛客151998号
xxu 安卓
内存管理写完了。。然后 def 靠近顶端看成了靠近底部,10%,gg 以及这题用 TreeSet 其实不算难
点赞
回复
分享
发布于 2016-09-10 21:10
ddfasf
北京师范大学 算法工程师
package wangyi1; import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int size = sc.nextInt(); int handle = 0; int lab = 0; int ishan[] = new int[size]; int cursize=0; for (int i = 0; i < n; i++) { String s = sc.next(); if (s.equals("new")) { int k = sc.nextInt(); if (cursize+k <= size) { handle++; cursize+=k; while (--k >= 0) { while(ishan[lab]!=0) lab++; ishan[lab++] = handle; } System.out.println(handle); } else System.out.println("NULL"); } if (s.equals("del")) { int k = sc.nextInt(); int cnt = 0; int first=0; for (int j = 0; j < size; j++) { if (ishan[j] == k) { if(first==0) lab=j; first=1; ishan[j] = 0; cnt++; } } if (cnt == 0) System.out.println("ILLEGAL_OPERATION"); cursize-=cnt; } if (s.equals("def")) { int blank = size - 1; for (int j = size - 1; j >= 0; j--) { for (int l = size - 1; l >= 1; l--) { if (ishan[l] == 0 && ishan[l - 1] != 0) { int tmp = ishan[l]; ishan[l] = ishan[l - 1]; ishan[l - 1] = tmp; } } } if (ishan[0] == 0) lab = 0; else lab = n - 1; } for (int j = 0; j < size; j++) System.out.print(ishan[j] + " "); System.out.println("size "+cursize); } } }
点赞
回复
分享
发布于 2016-09-13 14:40
tigernumber1
西安交大 Java
有用JAVA完全对的么,求分享代码。
点赞
回复
分享
发布于 2016-09-10 21:47
周星星_
广东某工业大学 C++
这是题目 对样例而言,初始空间大小为10,编号1-10, 操作1,new 5, 占据1-5, 返回句柄是1没问题。 操作2,new 3,占据6-8,返回句柄应该是6呀??为什么是2 样例是不是有问题啊,求大神指教哪里理解错了?
点赞
回复
分享
发布于 2016-09-10 21:40
wifi
东北大学 Java
内存管理 一直就只能通过10% 交卷了 才突然反应过来 题意理解错了
点赞
回复
分享
发布于 2016-09-10 21:28
Job_cz
中科院计算所 C++
两道题本地都没问题,第一道内存管理通过10%, 第二道火车站看旗子很简单但是不能用STL find函数醉了!!
点赞
回复
分享
发布于 2016-09-10 21:07
wl1244hotmai
南京邮电大学 Java
40% 不谈了肯定超时
点赞
回复
分享
发布于 2016-09-10 21:05
暂无评论,快来抢首评~
相关推荐
06-19 14:58
门头沟学院 Java
双非鼠鼠终于也有大厂offer了
感谢铁厂收留咱也是扬眉吐气了
一只末影酱:
没实习,投快手挂了六页
点赞
评论
收藏
分享
不愿透露姓名的神秘牛友
06-19 15:27
不进大厂,刷题意义大还是项目意义大?
马上研二下了,请教一下各位,感觉复习进不了大厂了,现在是学框架基础+做项目意义大,还是学框架+刷题? 语言是python+c++
强大的马里奥:
不进大厂,多刷刷行测题和408题吧
点赞
评论
收藏
分享
05-27 13:17
门头沟学院 测试工程师
一投简历就想骂人正常吗
得了一种一投简历就想骂人的病春招找工作到现在的心情已经不知道怎么说了从一有面试会高兴 进度跟进会开心到后来被泡池子拿捏的难受心情的不断起起伏伏 时而焦虑时而躺平自我安慰到现在已经完全毫无波澜 甚至不想投简历一投简历就想骂人现在环境说真的已经太糟糕了承受着低薪奋力入行 还要在外地租房面临着一堆未知的风险 孤身一人承担且不说 找到工作才是痛苦的开始 我已经能想象到 现在的环境 就算拿了offer 进公司也要被压榨被劝退被压力被卡试用期 各种卡 像我这种抗压能力弱的更是完蛋双非更是只能吃💩味巧克力哪有什么小而美 全都是庙小妖风大这个时代已经由不得人了 共勉吧
只写bug的程序媛:
之前一个重庆的,5k还要线下面试,笑死,这些人是从十几年前穿越过来的吗
点赞
评论
收藏
分享
06-09 20:53
已编辑
门头沟学院 Java
26届求求了🙏🥺
目标中小厂就行, boss200+沟通投出去 6份简历 1面试😫要了简历就没后续了,是不是简历写得不好,求大佬帮我看看简历提点建议🥺
sounfury:
找java工作的话把java内容占比写多点,你鸿蒙写太多了
点赞
评论
收藏
分享
06-17 13:56
山东大学 光学工程师
实习了三天,好!想!跑!路!
我好纠结啊26届生投递了半年年简历也没收到合适offer现在实习的这个是最近拿到的最好的了,工资待遇相对我的背景来说确实很不错了,还是双休,同事氛围目前看也行,甚至可能很多人会说我不知好歹,毕竟大环境不太好但是!活很多,不仅要做招进来岗位的很多事情,还要接很多其他人的工作,我觉得这本身就是压榨,而且后面会有几个月是一个人独立做工作,像是打杂的,哪里需要去哪里,这让我觉得喘不过气来,显得这个薪资待遇好像也没有性价比很高的样子。而且离家也远,没什么朋友在这里。啊或许是我太矫情了,也或许是它的缺点恰好是我不太能接受的点吧,心里的天平其实已经倾斜了
实习最想跑路的瞬间
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
27前端|面10家大厂全过,原来面试官要的不是八股!
1.2W
2
...
手机大厂暑期实习,准备校招放弃大厂直接摆烂
8523
3
...
不知道会不会有结果
5183
4
...
突然意识到26届的校招要开始了
3835
5
...
和爸爸打了一个小时电话,彻底说开了
2191
6
...
和女朋友双双进入字节!
2154
7
...
我的心路历程
1946
8
...
一周怎么速成 LeetCode hot100 到面试水平
1720
9
...
害怕被mt识别为菜比开掉了
1540
10
...
一个穷人的职场生活
1540
创作者周榜
更多
正在热议
更多
#
我的职场心眼子段位
#
18051次浏览
471人参与
#
商战,最累的是我们
#
14825次浏览
62人参与
#
职场捅娄子大赛
#
394933次浏览
3974人参与
#
职场中你干过哪些“蠢”事
#
112027次浏览
642人参与
#
写给毕业5年后的自己
#
16056次浏览
258人参与
#
离家近房租贵VS离家远但房租低,怎么选
#
7767次浏览
115人参与
#
同bg的你秋招战况如何?
#
149994次浏览
916人参与
#
京东美团大战,你怎么看?
#
84886次浏览
467人参与
#
春招别灰心,我们一人来一句鼓励
#
113559次浏览
1302人参与
#
签约有哪些注意事项
#
39642次浏览
260人参与
#
求职遇到的搞笑事件
#
117122次浏览
782人参与
#
招银网络求职进展汇总
#
114627次浏览
749人参与
#
你遇到过哪些神仙同事
#
97099次浏览
710人参与
#
还记得你第一次面试吗?
#
190097次浏览
2877人参与
#
如果可以,你希望哪个公司来捞你
#
92153次浏览
388人参与
#
如何看待应届生身份?
#
117037次浏览
1113人参与
#
一人推荐一个值得去的通信/硬件公司
#
181670次浏览
1845人参与
#
领导秒批的请假话术
#
21089次浏览
117人参与
#
tplink提前批进度交流
#
169774次浏览
1413人参与
#
你找实习最大的坎坷是什么
#
29504次浏览
360人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务