首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
来个大厂offer吧
门头沟学院
2021届
Java工程师
关注
私信
加入黑名单
举报TA
TA的博客
首页
刷题
圈子
项目
笔记
基本资料
真题试卷
在线编程
心理测试
回答的问题(32)
滑动窗口的最大值
1
public class Solution { public ArrayList<Integer> maxInWindows(int[] num, int size){ if(num == null || size < 1 || num.length <...
发表于 2019-08-19 14:19:06
包含min函数的栈
1
public class Solution { //正常数据栈 Stack<Integer> data = new Stack<>(); //栈顶元素是当前正常数据的最小值 Stack<Integer> min = new Stac...
发表于 2019-08-19 13:16:33
不用加减乘除做加法
1
public class Solution { public int Add(int num1,int num2) { int sum = num1; //直到进位信息为0 while(num2 != 0){ sum ...
发表于 2019-08-19 12:51:33
数字在升序数组中出现的次数
1
public class Solution { //二分法找到: //找到小于k的最后一个数和大于k的第一个数 //时间复杂度O(logN) public int GetNumberOfK(int [] array , int k) { int l =...
发表于 2019-08-19 12:43:36
用两个栈实现队列
1
public class Solution { //输入栈 Stack<Integer> stack1 = new Stack<Integer>(); //输出栈 Stack<Integer> stack2 = new Stack&...
发表于 2019-08-18 20:30:36
链表中倒数第k个结点
2
//方法1: //倒数第k个就是正数第size - k + 1个 public ListNode FindKthToTail(ListNode head,int k) { if(head == null || k <= 0){ retur...
发表于 2019-08-18 20:21:57
顺时针打印矩阵
1
import java.util.ArrayList; public class Solution { public ArrayList<Integer> printMatrix(int [][] matrix) { if(matrix == null || ma...
发表于 2019-08-18 18:19:54
数组中的逆序对
1
public class Solution { int[] help = null; public int InversePairs(int [] array) { if(array == null || array.length <= 1){ ...
发表于 2019-08-18 14:45:13
数组中出现次数超过一半的数字
0
public class Solution { public int MoreThanHalfNum_Solution(int [] array) { int more = array[0]; int count = 1; //必须把count == 0放入到...
发表于 2019-08-15 09:54:28
两个子串
1
import java.util.Arrays; import java.util.Scanner; public class Main{ public static String fun(String str){ char[] chs = str.toCharArray(...
发表于 2019-08-12 09:00:21
首页
上一页
1
2
3
4
下一页
末页
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题