小编kc3*_*kc3的帖子

堆与二进制搜索树(BST)

堆和BST有什么区别?

何时使用堆以及何时使用BST?

如果你想以排序的方式获取元素,BST是否优于堆?

algorithm heap binary-tree binary-search-tree

158
推荐指数
4
解决办法
9万
查看次数

内核空间和用户空间有什么区别?

内核空间和用户空间有什么区别?内核空间,内核线程,内核进程和内核堆栈是否意味着相同的事情?另外,为什么我们需要这种区别?

operating-system kernel terminology linux-kernel

134
推荐指数
7
解决办法
11万
查看次数

rmi vs servlets vs socket

socket编程,rmi和Servlets之间有什么区别.什么时候用?

java sockets servlets rmi

16
推荐指数
2
解决办法
2万
查看次数

儿童过程会发生什么?

如果子进程的父进程突然终止而没有等待,会发生什么?孩子的过程也会死吗?

linux multithreading linux-kernel

7
推荐指数
1
解决办法
1696
查看次数

如何在二叉搜索树中找到仅由1组成的根最深的路径?

我们有一个仅由0和1组成的二叉树(不是BST).我们需要找到最深的1,其中一条路径只由1组成

资料来源:亚马逊采访问:

algorithm binary-tree data-structures

5
推荐指数
1
解决办法
709
查看次数

它是一个结构还是一个内部表?

TYPES: BEGIN OF PPP
        ------
       END OF PPP,

   xxx TYPE STANDARD TABLE OF PPP
Run Code Online (Sandbox Code Playgroud)

我的问题是xxx内部表格还是结构?

sap abap

3
推荐指数
1
解决办法
898
查看次数

使用哪种设计模式?

我在最近的一次采访中被问到:

三明治应该有两片面包(每端一片),中间有任何正数的奶酪.

Sandwich s = new Sandwich();
s.add(new BreadSlice());
s.add(new CheddarCheese());
s.add(new SwissCheese());
s.add(new BreadSlice());
System.println("My sandwich: "+ s.toString());
Run Code Online (Sandbox Code Playgroud)

您可以使用什么设计模式来确保实例化的每个三明治都是有效的三明治?

java design-patterns

2
推荐指数
2
解决办法
819
查看次数

具有特殊属性的二叉树

存在具有特殊属性的二叉树,其所有内部节点具有val ='N'并且所有叶具有val ='L'.鉴于其预订.构造树并返回根节点.

每个节点可以有两个孩子或没有孩子

algorithm binary-tree

1
推荐指数
1
解决办法
256
查看次数

合并排序的数组

我们有两个排序的数组.在不使用额外内存的情况下,我们需要合并这两个数组(第二个数组有更多的空间用于合并).输出应通过第二个数组返回

arrays algorithm

0
推荐指数
1
解决办法
550
查看次数