首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
溜了溜了。
深圳大学
2019届
未填写职位
关注
私信
加入黑名单
举报TA
首页
刷题
圈子
项目
笔记
基本资料
真题试卷
在线编程
心理测试
回答的问题(22)
第一个只出现一次的字符
0
public int FirstNotRepeatingChar(String str) { HashMap<Character,Integer> hashMap=new HashMap<>(); char[] strs=str.toCharA...
发表于 2018-10-19 10:03:21
用空白链记录内存空白块的主要缺点是()。
5
这里说的空白链的缺点,主要是跟其他空闲内存管理方式做对比吧。用空白链,把所有的空白区域串起来,这样子空白的空间会很零散;而如果用指针碰撞的方法分配内存,那么空白的空间是一整块的,是没有碎片的,一个指针指着已使用内存和未使用内存的分界线。分配内存的时候只需挪动指针,讲分界线往未使用的区域挪,就分配出了...
发表于 2018-10-07 13:20:37
二叉搜索树与双向链表
0
思路:中序遍历二叉搜索树,得到的就是一群有序的节点,将得到的有序节点连成一条链即可。 public TreeNode Convert(TreeNode pRootOfTree) { if(pRootOfTree==null){ return null; ...
发表于 2018-08-30 15:38:53
二叉树中和为某一值的路径(二)
0
public class Solution { private ArrayList<ArrayList<Integer>> result=new ArrayList<>(); private ArrayList<Integer> pa...
发表于 2018-08-29 11:20:40
栈的压入、弹出序列
0
思路:遍历popA元素,如果栈顶元素等于popA中遍历到的数组的元素,出栈;如果栈为空或者栈顶元素不等于popA中遍历到的数组的元素,入栈。pushA中所有的元素都进栈后,依次判断栈顶元素和popA中剩下的元素是否相同,不同则直接放回false;如果都相同,最后返回true public boole...
发表于 2018-08-28 10:35:33
假设在n进制下,下面的等式成立,n值是()240*12=2880
1
简单的一句话,240*12 =2880,根本没有产生进位的现象,所以只要满足进制数大于等于9即可
发表于 2018-08-28 09:05:53
包含min函数的栈
0
public class myStack { //一个普通的栈 Stack<Integer> stack=new Stack<>(); //最小数栈,栈顶永远是stack中最小的元素 Stack<Integer> minStack...
发表于 2018-08-26 22:39:46
顺时针打印矩阵
0
思路:可以观察到第一圈打印的最开始节点为(0,0),第二圈为(1,1),第三圈为(2,2)……每次打印一圈,矩阵的长和宽分别减去2;所以,可以把start作为开始位置,定位子矩阵的左上角位置,用x_size 和y_size 分别来限制长和宽;因此,一圈圈地打印直到矩阵长度宽度为0时结束 public...
发表于 2018-08-26 19:31:08
跳台阶扩展问题
0
当n=1时,f(1)=1 当n=2时,f(2)=2 当n=3时,f(3)=f(2)+f(1)+1 //第一次跳1节+第一次跳2节+第一次跳3节 当n=4时,f(4)=f(3)+f(2)+f(1)+1 //第一次跳1节+第一次跳2节+第一次跳3节 当n=……, f(n)=f(n-1)+f(n-2)+...
发表于 2018-08-24 23:02:57
链表的插入排序
0
public ListNode insertionSortList(ListNode head) { //建立一个新的头节点,头节点无特殊意义,只是为了方便插入节点 ListNode newHead=new ListNode(0); ListNode ...
发表于 2018-08-23 22:56:40
首页
上一页
1
2
3
下一页
末页
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题