avatar
无FP notice walk in 成功# Immigration - 落地生根
f*m
1
1. 一个array, 求其中那个出现最多次数的属,比如[1,2,3,4,1,2,3,1,6,78,9] 是1
要求constant space and linear time complexity.
2. 3d的图像数据怎么投影到一个视角看到的二位平面会比较好,数据怎么存。
follow up,数据投影到了二维平面后写code吧二维面生成的形状画出来。
avatar
p*s
2
Rd 5/1
6/2上午在SF walk in 失败 保安比较友好 但officer把我们打发掉了 说要一个
referral letter
6/2下午3点 oakland ASC walk in 成功
保安很友好 一看我的485 765 131 Rd notice就把材料交给隔壁房间的officer 是个年
纪比较大的 看起来比较好说话 进房间之后 他把FP notice直接打出来了 看了下其实5
/28就寄出了 只是我5/31号一大早就出门去湾区玩了 scheduled date是6/17 然后他
说我和ld可以今天就打了
这个center基本很闲 有某些时间段甚至一个人都没 轮到我们打指纹的时候差不多总共
才4个人
接下来就是继续等了
avatar
o*r
3
题目很有意思,我想了想,第一道题可以先按照bit来二分,复杂度应该是O(32n)。试
着写了
一下代码,不知道有没有bug. 还望高手指教。
public class Solution {
public int find(int[] nums) {
if (nums == null || nums.length == 0) throw new
IllegalArgumentException();
else if (nums.length == 1) return nums[0];
else {
split(nums, 0, nums.length - 1, 0);
int index = 0;
int ret = nums[0];
int cnt = 1;
int count = 1;
for (int i = 1; i < nums.length; i++) {
if (nums[i] == nums[index]) {
count++;
} else {
if (count > cnt) {
ret = nums[index];
cnt = count;
}
index = i;
count = 1;
}
}
if (count > cnt) {
ret = nums[index];
cnt = count;
}
return ret;
}
}
private void split(int[] nums, int left, int right, int pos) {
if (left >= right || pos == 32) return;
int l = left, r = right;
for (int i = left; i <= right; i++) {
while (i < right && (nums[i] & (1 << pos)) != 0) {
int t = nums[right];
nums[right] = nums[i];
nums[i] = t;
right--;
}
while (i > left && (nums[i] & (1 << pos)) == 0) {
int t = nums[left];
nums[left] = nums[i];
nums[i] = t;
left++;
}
}
split(nums, l, left, pos + 1);
split(nums, left + 1, r, pos + 1);
}
}
第二道题我没有图形图像背景,也想了想。不知道对不对,就当抛砖引玉了。我们考虑
2D投射到1D吧,这样简单些。二维的图形有一些key point比如用(x, y)表示,然后
这些key point可以连接成一个mesh, 投影的话最后不要把这些key point投重复了。
然后用向量旋转,记得是乘(cosA, sinA),然后只留下x或者y坐标。。不知道我说清楚
了没。
avatar
c*9
4
恭喜恭喜。

实5

【在 p******s 的大作中提到】
: Rd 5/1
: 6/2上午在SF walk in 失败 保安比较友好 但officer把我们打发掉了 说要一个
: referral letter
: 6/2下午3点 oakland ASC walk in 成功
: 保安很友好 一看我的485 765 131 Rd notice就把材料交给隔壁房间的officer 是个年
: 纪比较大的 看起来比较好说话 进房间之后 他把FP notice直接打出来了 看了下其实5
: /28就寄出了 只是我5/31号一大早就出门去湾区玩了 scheduled date是6/17 然后他
: 说我和ld可以今天就打了
: 这个center基本很闲 有某些时间段甚至一个人都没 轮到我们打指纹的时候差不多总共
: 才4个人

avatar
o*r
5
犀利。
avatar
F*M
6
恭喜恭喜
avatar
s*d
7
第二个问题是是用PCA吗?

【在 f*****m 的大作中提到】
: 1. 一个array, 求其中那个出现最多次数的属,比如[1,2,3,4,1,2,3,1,6,78,9] 是1
: 要求constant space and linear time complexity.
: 2. 3d的图像数据怎么投影到一个视角看到的二位平面会比较好,数据怎么存。
: follow up,数据投影到了二维平面后写code吧二维面生成的形状画出来。

avatar
x*h
8
cong

实5

【在 p******s 的大作中提到】
: Rd 5/1
: 6/2上午在SF walk in 失败 保安比较友好 但officer把我们打发掉了 说要一个
: referral letter
: 6/2下午3点 oakland ASC walk in 成功
: 保安很友好 一看我的485 765 131 Rd notice就把材料交给隔壁房间的officer 是个年
: 纪比较大的 看起来比较好说话 进房间之后 他把FP notice直接打出来了 看了下其实5
: /28就寄出了 只是我5/31号一大早就出门去湾区玩了 scheduled date是6/17 然后他
: 说我和ld可以今天就打了
: 这个center基本很闲 有某些时间段甚至一个人都没 轮到我们打指纹的时候差不多总共
: 才4个人

avatar
E*1
10
cong
avatar
f*m
11
日,那面试官为啥要我找constant space 的解?我先秒杀majority I , majority II
,问道这题后没任何思路,说了下hash,面试官问我有没有constant space的方法。没
给答案啊,这是被黑了么?

【在 J*********s 的大作中提到】
: 第一题不存在解,除非你找的是majority number。
: 参见 https://en.m.wikipedia.org/wiki/Boyer–Moore_majority_vote_algorithm

avatar
w*2
12
Bless
avatar
l*e
13
这题是指限制1-9的数字 还是任何数字都可啊?

【在 f*****m 的大作中提到】
: 1. 一个array, 求其中那个出现最多次数的属,比如[1,2,3,4,1,2,3,1,6,78,9] 是1
: 要求constant space and linear time complexity.
: 2. 3d的图像数据怎么投影到一个视角看到的二位平面会比较好,数据怎么存。
: follow up,数据投影到了二维平面后写code吧二维面生成的形状画出来。

avatar
s*t
14
Big cong!

实5

【在 p******s 的大作中提到】
: Rd 5/1
: 6/2上午在SF walk in 失败 保安比较友好 但officer把我们打发掉了 说要一个
: referral letter
: 6/2下午3点 oakland ASC walk in 成功
: 保安很友好 一看我的485 765 131 Rd notice就把材料交给隔壁房间的officer 是个年
: 纪比较大的 看起来比较好说话 进房间之后 他把FP notice直接打出来了 看了下其实5
: /28就寄出了 只是我5/31号一大早就出门去湾区玩了 scheduled date是6/17 然后他
: 说我和ld可以今天就打了
: 这个center基本很闲 有某些时间段甚至一个人都没 轮到我们打指纹的时候差不多总共
: 才4个人

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