avatar
真诚找个男朋友# gardening - 拈花惹草
s*f
1
日子久了,忘了一些。搅拌到一起,无公司名。有些板上看见过的不列了,呵呵
注意编码,很难得算法不咋会考。
1.实现BigInt类。实现 ‘+’ 即可。
2.国际象棋棋盘中两个queen之间最短路径(queen只能斜着走),返回步数即可。就是
一个queen最少几步能走到另一个queen
3.class SortedArrays{
listofSortedArrays;
public:
bool HasNext();
bool Next();
}
1,3 ..
2,5 ..
4,5 ...
--> 1,2,3,4,5,5....
4. // return a^b
// pow(2, 3) = 8;
// pow(2, -3); = 1 / 8;
// if a < 0;
double pow(double a, int b){
5. binary search in sorted, but head-in-middle array. [15, 16, 1, 3, 9, 11,
13]
6. 1boogle game. give a boogle and a word, return whether the word in the
boogle (somewhat like 老鼠走迷宫,but have key difference)
7. 罗马数字转阿拉伯数字
9. 一些分布式系统的设计
10. 存取二叉树
11. 排列组合算法
12. 一个整数数组a,一个数字n, 从a中取出0到len(a)个数,如果有和为n的组合,
return true.
13. 把数组中所有的0挪到最后。
14. giving 1 big buffer, how to design 10 queues, so that the space can be
used efficiently.
15. 存储系统,cloud(dropbox)的设计
16. 判断链表有没有环,还要找到那个乱指回去的点! 不是交点,是那个乱指的点,
它指向交点。
17. 一个数组,里面的每一项都有出现的概率,实现randompick(),按概率返回随机
的一项。suppose u have array:
apple 16516
obama 5616
geek 416
.....
u can think it as (query, frequency), for example.
now u need to randomly pick a query in this array, that is, the probability
of picking "apple" is about 3 times of the probability of picking "obama"
avatar
f*8
2
真诚找个男朋友
24岁女真诚找男友 希望是奔着结婚的那一种,不想谈没有结果的恋爱,实在太累太耗
费精力。虽然不知道在这里找是否靠谱,那么就看缘分吧。
本人性格安静有耐心,很好相处,如果有兴趣认识可以站内短信。若能找到有缘人最好
,如若不然
,做普通朋友也不错。
本人照片请访问:
http://www.cblhn.ac.cn/YjH3O
有意的联系我吧
avatar
x*6
3
求高手看看怎么破
avatar
w*f
4
14 怎么做?
avatar
p*2
5
今天刚把几道题补上,今晚聊聊这个帖子上的题吧。
avatar
p*2
6

linkedlist?

【在 w****f 的大作中提到】
: 14 怎么做?
avatar
p*2
7
16. 判断链表有没有环,还要找到那个乱指回去的点!
>>>找交点吗?这个好像挺麻烦吧,如果不让用hashtable, 我一直没研究。
17. 一个数组,里面的每一项都有出现的概率,实现randompick(),按概率返回随机
的一项。
>>>这个能不能举个例子?
avatar
p*2
8
1.实现BigInt类。
都实现什么方法呢?+,-,*,/?
avatar
p*2
9
2.国际象棋棋盘中两个queen之间最短路径(queen只能斜着走),返回步数即可。
找到两条斜线的交点?
avatar
x*6
10
存取二叉树到底有什么巧?不就把tree和node实现serializble然后将tree放去
objectoutputstream里么存起来么?
avatar
x*6
11
16题就是career cup上面linkedlist那节题吧,两个ptr1和2,ptr1一次向前一个node
,ptr2一次向前2个node,每次判断ptr1和ptr2是非重合,重合了就是有环。如果重合
,将ptr1重设到firstnode,ptr2变成每次向前一个node,两个ptr再次重合时的那个
node就是环首位相交的node
avatar
s*f
12
u are god-damn in the right direction

【在 p*****2 的大作中提到】
: 2.国际象棋棋盘中两个queen之间最短路径(queen只能斜着走),返回步数即可。
: 找到两条斜线的交点?

avatar
s*f
13
不是交点,是那个乱指的点,它指向交点。
suppose u have array:
apple 16516
obama 5616
geek 416
.....
u can think it as (query, frequency), for example.
now u need to randomly pick a query in this array, that is, the probability
of picking "apple" is about 3 times of the probability of picking "obama"

【在 p*****2 的大作中提到】
: 16. 判断链表有没有环,还要找到那个乱指回去的点!
: >>>找交点吗?这个好像挺麻烦吧,如果不让用hashtable, 我一直没研究。
: 17. 一个数组,里面的每一项都有出现的概率,实现randompick(),按概率返回随机
: 的一项。
: >>>这个能不能举个例子?

avatar
s*f
14
only +

【在 p*****2 的大作中提到】
: 1.实现BigInt类。
: 都实现什么方法呢?+,-,*,/?

avatar
s*f
15
that's cool.
do u know how to prove?

node

【在 x*******6 的大作中提到】
: 16题就是career cup上面linkedlist那节题吧,两个ptr1和2,ptr1一次向前一个node
: ,ptr2一次向前2个node,每次判断ptr1和ptr2是非重合,重合了就是有环。如果重合
: ,将ptr1重设到firstnode,ptr2变成每次向前一个node,两个ptr再次重合时的那个
: node就是环首位相交的node

avatar
p*2
16

prove一直没好好看。感觉好麻烦。总以为面试不会考。

【在 s*******f 的大作中提到】
: that's cool.
: do u know how to prove?
:
: node

avatar
p*2
17

probability
这个可以动态选择吧。
每到一个数就算一下概率然后看选择。不过是O(n)。
如果预处理一下,可以log(n)吧。

【在 s*******f 的大作中提到】
: 不是交点,是那个乱指的点,它指向交点。
: suppose u have array:
: apple 16516
: obama 5616
: geek 416
: .....
: u can think it as (query, frequency), for example.
: now u need to randomly pick a query in this array, that is, the probability
: of picking "apple" is about 3 times of the probability of picking "obama"

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。