问个问题,能现在回中国申请 counselor processing 吗# EB23 - 劳工卡
c*y
1 楼
问题1
reverse a single list
问题2
实现两个函数producer和consumer。这两个函数操作一个共同的queue,这个queue的
size有限。要求这两个函数是multithread-safe。
producer() {
// add elements into the queue
}
consumer() {
// remove elements out of the queue
}
问题3
一台电脑,内存有限(4GB),硬盘无限大。如何sort一个200GB的文件。
bottle neck可能出现在哪里?
如果硬盘IO带宽是100MB/s,那么需要多长时间才能完成整个sorting过程。
reverse a single list
问题2
实现两个函数producer和consumer。这两个函数操作一个共同的queue,这个queue的
size有限。要求这两个函数是multithread-safe。
producer() {
// add elements into the queue
}
consumer() {
// remove elements out of the queue
}
问题3
一台电脑,内存有限(4GB),硬盘无限大。如何sort一个200GB的文件。
bottle neck可能出现在哪里?
如果硬盘IO带宽是100MB/s,那么需要多长时间才能完成整个sorting过程。