g*******s 发帖数: 2963 | 1 哦, 我的意思就是扫一遍拿个bit vecter 记录出现过的位,然后再扫一遍输出连续1
的区间。 不过这个跟hash的思路类似。而且如果数组的variation太大还是用hash+
merge好点貌似? |
|
J*********a 发帖数: 50 | 2 感谢版里大牛给的内退!
tableau面经很少,面试前资料也不多,
第一次发面经,发挥一般,在这里攒些人品+造福人类+求bless!!!!!
4轮,
第0轮,recuiter
第一轮,白人manager,小白女
1.介绍project
2.one matrix with positive value in each cell. return the minPath from any
cell on the most left column to any cell on the most right column. (上下或
是右走)。
第二轮,俩白人,
1. many machines,每个machine有个id组成的文件,设计怎么sort这些文件。
2. 每个机器只有1000socket,设计怎样链接1m机器的通信。
3. matrix,每个cell,要么是room,要么是guarder,要是是wall, 怎样填满整个
matrix,每个可以添的room添上任意guarder到这点的最小step。(由于剩的时间不多
了,
基本写了下我的bft with a queue的solutio... 阅读全帖 |
|
J*********a 发帖数: 50 | 3 感谢版里大牛给的内退!
tableau面经很少,面试前资料也不多,
第一次发面经,发挥一般,在这里攒些人品+造福人类+求bless!!!!!
4轮,
第0轮,recuiter
第一轮,白人manager,小白女
1.介绍project
2.one matrix with positive value in each cell. return the minPath from any
cell on the most left column to any cell on the most right column. (上下或
是右走)。
第二轮,俩白人,
1. many machines,每个machine有个id组成的文件,设计怎么sort这些文件。
2. 每个机器只有1000socket,设计怎样链接1m机器的通信。
3. matrix,每个cell,要么是room,要么是guarder,要是是wall, 怎样填满整个
matrix,每个可以添的room添上任意guarder到这点的最小step。(由于剩的时间不多
了,
基本写了下我的bft with a queue的solutio... 阅读全帖 |
|
b*****n 发帖数: 2478 | 4 matlab确实很不错,就是多重循环的时候速度太慢,需要精心设计vecterization算法
一般情况下,我还是喜欢java,速度和功能都比较平衡
不过要用来炒股,主要的问题是如何才能得到数据,有些可以从网页读取,但是历史数
据和二级交易数据如何才能获得呢,这个问题我一直都想知道 |
|
i*****e 发帖数: 5233 | 5 matlab sucks if use too many for. vecterization is necessary. |
|
u*****r 发帖数: 176 | 6 Another thing is vecterize your code, I found great performance improvement.
And use matlab profiler to find the slow part of your program. |
|
f********a 发帖数: 1109 | 7 请教一个make static library(.a文件)的问题
假设我有一个vecter.cc文件,我要build一个archive(静态library)。
我试过:
g++ -c vector.cc
ar rcs libvec.a vector.o
是正确的。
问题是我可以用
g++ -o libvec.a vector.cc
么?这样也可以么? |
|
H***a 发帖数: 735 | 8 现有2个vecter: x和y,分别存放数组A里某个元素的行和列坐标,比如:
x=[1:3] --> x = 1 2 3
y=[1:3] --> y = 1 2 3
A=[1:3;4:6;7:9] -->
A = 1 2 3
4 5 6
7 8 9
现在希望能用A(x,y)实现类似"diag(A) = 1 5 9"的功能,但显然Matlab并不会把x,y一
一对应填入坐标,而是自动充满,即A(1:3,1:3),所以输出整个A。 请问如何才能用x,y
来实现呢?谢谢。
|
|
b***y 发帖数: 2799 | 9 you mean insert_iterator can't be used on vecters because inserting into a
vector always invalidated the iteraters after that position?
,
push_ |
|
|