来瓶82的雪碧 level
获赞
7
粉丝
3
关注
7
看过 TA
6
哈尔滨工程大学
2022
Java
IP属地:北京
暂未填写个人简介
私信
关注
2021-07-09 10:44
已编辑
哈尔滨工程大学 Java
回报社会,同花顺的一面面经,问的都很基础,面试官也很和蔼,我也把他逗的一愣一愣的    int 类型几个字节,float类型的数字和0怎么做比较   array 和ArrayList的优缺点   static 的作用   线程池的的初始化工作有哪些(不会)   几大设计原则,开闭原则,依赖倒置,单一职责,接口隔离等等忘了   泛型,以及 自动拆装箱的的注意点(其实就是判断包装类型是不是null)   线程的几种状态   子网掩码的作用   算法题:有一些整数,其中包含0,正数,负数,求这些数字中的两个数的最大乘积(我的思路:用大根堆小根堆分别求出两个最大值最小值,然后比较大小。面试官的思路:排...
kelesong3:// 不用排序的吧 private int max(int[] nums) { int minNag1 = 0; int minNag2 = 0; int maxPos1 = 0; int maxPos2 = 0; for (int num : nums) { if (num < 0) { if (num <= minNag1) { // 比最小值还小,替换minNag2为minNag1 minNag2 = minNag1; minNag1 = num; } else if (num < minNag2) { // 比minNag1大但比minNag2小,替换minNag2为num minNag2 = num; } } else if (num > 0) { if (num >= maxPos2) { maxPos1 = maxPos2; maxPos2 = num; } else if (num > maxPos1) { maxPos1 = num; } } } return Math.max(minNag1 * minNag2, maxPos1 * maxPos2); }
投递同花顺等公司8个岗位 >
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客企业服务