由买买提看人间百态

topics

全部话题 - 话题: 对角线
首页 上页 1 2 3 4 5 6 7 8 9 10 (共10页)

发帖数: 1
1
过了十五,年就算过完了,新的一年再忙,也别忘了吃喝玩乐和发呆.
这是今天朋友圈里我最认同的一句话,
希望在今年自己能将美食做得更好一些,拍照水平进步一些,
努力、努力、再努力!
这个模具原来用过,做的双色吐司,这次做8个小餐包,也是超级给力,
面包夹了培根,挤了蕃茄酱和沙拉酱,
咬上一口,心里满满的幸福,嘴里大大的满足。
今天整理了一些之前做的面包,烘焙了好多年,摔出的面包其实并不多,真是惭愧,
而且做的以甜面包居多,下周开始挑战欧包,不知道啥时候才能割出完美欧包,
自己很是期待!
原料:
(8个小餐包,每个大小约5.5CM*8CM)
高筋面粉270克,细砂糖45克,全蛋液44克,盐2克,酵母3.5克,牛奶120克,黄油28克
配料:
沙拉酱,蕃茄酱,培根火腿适量
刷表面用蛋液适量,刷内部用黄油适量(此黄油需要融化成黄油液使用)
做法:
牛奶、鸡蛋液放在面包机桶内最下面,
对角线位置加入盐和糖,倒入高筋面粉,
面粉上面用手指挖个小坑倒入酵母,面包机活面功能活面15分钟左右成光滑面团,
加入黄油继续揉面20分钟左右将面团揉至扩展阶段,如图,手套膜,
面包桶内发酵功能发酵1个小时零20分钟... 阅读全帖
t*****e
发帖数: 666
2
来自主题: JobHunting版 - apple的 Hardware Engineer on-site面经
上上周五电面了一下。基本就是manager走简历,没啥好说的。今天连hr一共见了6个人
。不知道其他group是不是也这样,一般hardware group的on-site分两轮,要见10个
engineer+1个hr。on-site完了一点感觉都没有。面试人里面有两个大牛: Dave
Conroy 还有 Steven Michalske。
大部分时候都是互相交流。我解释给他们听我的project怎么做,并且回答他们的问题
;我也带了不少问题问他们比如他们当初是如何设计产品的。只有两个engineer是来问
技术问题的。
分享一下几个技术问题吧:
1.1个立方体,每边都是1欧姆的电阻。顶平面取一个点,底平面体对角线位置取一个点
(见附件),问这两点的等效电阻。
2.NAND gate实现异或门
其他的很多就是考你的接受能力了,比如我基本是做数字电路的,他给一个模电的电路
图,我和他一步一步分析,最后得到答案。。。
一共面了5个小时。收获最大的就是能跟Dave Conroy谈论一下他当初设计iphone和mac
的idea。感觉自己的水平跟里面的人比还是差不少,apple要的是天才。职位
q******u
发帖数: 46
3
来自主题: JobHunting版 - 面试问题请教
1有O(MN)的算法,关键就是用integral image只要O(1)就能check一个square or recta
ngle是不是满的。
具体做法令B(x0,y0)=sum_{x<=x0,y<=y0}A(x,y), A(x,y)=0/1。这样B(x0,y0)+B(x1,y1
)-B(x0,y1)-B(x1,y0)就是(x0,y0,x1,y1)中1的个数。
问题1就沿对角线y-x=k扫描,用DP可以在linear时间内解决。其中用到上面的trick去c
heck。
g*******y
发帖数: 1930
4
来自主题: JobHunting版 - 微软面试题一道
看[1][str.size-1] || [2][str.size-2] ||...|| [str.size-1][1]
看辅对角线
g*******y
发帖数: 1930
5
来自主题: JobHunting版 - 微软面试题一道
use bool m[][] to save space.
or even better,
you compute the matrix line by line in 次对角线 direction, this way you'll
need only O(N) space.
k*k
发帖数: 49
6
来自主题: JobHunting版 - 微软面试题一道
hi, geniusxsy
i am not quite get the "次对角线 direction" idea.
if possible, could you kindly elaborate... such as give me an simple example.
char* a="ab";
char* b="de";
char* c="adbe";
thank u so much.
H*M
发帖数: 1268
7
来自主题: JobHunting版 - 问一题
以后我看谁不顺眼,就叫他写个程序输出一个matrix,按对角线level输出! 非square ma
trix!
B*****t
发帖数: 335
8
来自主题: JobHunting版 - Amazon onsite面经
设计一个特殊的stack, 有三种操作, push, pop, 和returnMin.
stack里面搞个单调递减的队列能做到returnMinO(1)
给定一个方形矩阵, 有正整数组成, 每一行按升序排列, 每一列也按升序排列, 已
经给定整数n, 怎样确定是否在矩阵中, 先说思路, 然后白板coding, 要求linear
time 的solution.
每次cut掉1/2的数,cut点都在主对角线上,直到剩下一行一列,继续二分cut,O(n)

需要
j**l
发帖数: 2911
9
来自主题: JobHunting版 - 为什么IT面试不考计算理论?
那些有限自动机,文法,下推自动机,非确定自动机,正则表达式,图灵机,多带图灵
机,停机问题的判定,可计算性,递归可枚举,LR分析,内容真是丰富多彩。
特别是康托用来证明实数不可数的对角线法则,用到停机问题,真是让人觉得巧妙。
D*C
发帖数: 97
10
来自主题: JobHunting版 - 一道面试题:matrix找第k大
感觉是应该先根据k的值先确定落在哪条逆对角线上,然后在这条斜线上搜索
r********e
发帖数: 103
11
来自主题: JobHunting版 - 碰到一道题
Let x= 蚂蚁到对角用的时间(走的边数)
y=从跟对角同一个面的对角线的那个角到对角用的时间
z=从跟对角相邻角到对角用的时间
E(x)=1+E(y)
E(y)=2/3 *(1+E(z))+1/3*(1+E(x))
E(z)=(1/3)*1+(2/3)*(1+E(y)).
可以解得E(x)=10
X**********g
发帖数: 480
12
这个对, 但是 这结论 没用到
非对角线上的元素 之间的关系吧
加上那些关系, 还有什么 高级的结论没
t****t
发帖数: 6806
13
来自主题: JobHunting版 - 问一个careercup上的题目
你理解得不对吧, 我觉得它的意思是如果棋盘的状态maintain多两个数组, 就可以快速
的判断是不是胜, 这个很正确啊
比如你每走一步都要看是不是赢了, 那你其实只要把新走的那一步牵涉到的行, 列以及
对角线上的count+1就行了, 对不对
m*****g
发帖数: 226
14
来自主题: JobHunting版 - 问一个careercup上的题目
如果只看每走一步的话
每次只要检查新走的那个子所在的行列和对角线,不用纪录以前的状态也是O(n)阿
d*****a
发帖数: 38
15
你就想象一个10 x 10的点阵,对角线上是10个点,但长度可是〉14。
i*****e
发帖数: 5233
16
来自主题: JobHunting版 - 电话面试排列组合题
可以按对角线考虑 1 + 3 + 6 + 10
第i项是 i(i+1)/2

多谢,现在明白了。
每维有 C(101,2) 种方式选取长或宽。
如果问题改成问100x100的格子里有多少正方形呢?
e****9
发帖数: 316
17
来自主题: JobHunting版 - Amamon onsite 面经
KingMing code好快。
第二题如果只是链表到bst的话应该是不要其他的辅助数据的。
第二题就是那样的。我当时把那个递归和移动第一个点的位置的循环搞的不清楚。
第三题你可以看看Memory Alignment的东西。int的指针应该是能被4整除的,要不然可
能会有hardware exception.类似的问题还有对struct调用sizeof的问题。
第五题还有对角线上4个点,而且要先把能放的点push_back到vector里,然后再遍历
vector里面的点,对每个点递归调用。比如4,8初始已经填色,给你位置5,7不能填色
。如果不用vector的话,你会不知道4,8是初始填色的还是后面你递归的时候添上的。
五面第二题就是讨论,很多时候顾头顾不了脚,觉得应该是没有什么完美的方案。
y*********e
发帖数: 518
18
来自主题: JobHunting版 - Amamon onsite 面经
第二题,其实就是在那个3*3的棋盘里面乱走。
1 2 3
4 5 6
7 8 9
走的方向可以是任意方向,上下左右还有对角线。以每一个点作为起点,找出所有可能
的走法。比如,以1为起点,可以走12, 123, 125, 124, 1247, 124789, ...
一个很简单的解法就是尝试所有可能性的走法。用Point类来表示坐标点。用Path类来
表示走法。那么函数就是:
public enum Direction
{
UP, UP_LEFT, UP_RIGHT,
LEFT, RIGHT,
DOWN, DOWN_LEFT, DOWN_RIGHT
}
public Set findAllPath(Point[] ps) {
Set set = new HashSet();
for (Point p : ps) { // for each p in ps
walk(p, Path.EMPTY, set);
}
return set;
}
public void walk(Po
h**6
发帖数: 4160
19
来自主题: JobHunting版 - 一道关于矩阵的面试题
是的,每个对角线用O(N)的时间就能解决,总的复杂度是O(N^2)。
h**6
发帖数: 4160
20
来自主题: JobHunting版 - 一道关于矩阵的面试题
总结一下,矩阵B1和B2共有2n-1条与主对角线平行的线段,可以转化为2n-1个区间最大
重叠问题。
给定任意区间,求两两重叠的最大长度,其复杂度为O(logn)。
但本题的区间较为特殊,
1.所有区间已按照开始位置排序
2.相同开始位置的区间已按照区间长度排序
因此本题的区间最大重叠问题可以在O(n)内解决,如上代码。
总复杂度为O(n^2)。
p********7
发帖数: 549
21
来自主题: JobHunting版 - 一道关于矩阵的面试题
1 1 1 1 0 1 表示从这点到左,以及到上都是1的数量 B1
1 2 2 2 1 2
1 2 0 1 0 1
0 2 1 3 0 1
1 2 0 1 0 1
1 2 1 4 1 6
同理,从下往上,从右往左,获得下面这个表
2 2 2 1 0 1 表示从这点到右,以及到下都是1 的数量 B2
2 5 1 3 1 1
1 1 0 1 0 1
0 3 1 1 0 1
2 1 0 1 0 1
1 1 1 1 1 1
一个点需要做2次计算,一次是从B1,一次从B2
比如C【1,1】在B1【1,1】 == 2,在B2【0,0】==2所以C【1,1】=2;
B2【1,1】 == 5,B1【1+5-1,1+5-1】==6>=5,所以C【1+5-1,1+5-1】=5 即C【5,5
】=5;
比如C【5,5】在B1【5,5】== 6表示【5,5】这个点往上的边和left side是连续有6
个点,我们需要找到对应对角线那个点就是【0,0】在B2的数值,如果这个数为6,那
么这个正方形就是可以边为6的。但是B2【0,0】==2,所以边不能为6.
C【5,5】在B2【5,5】==1,B【5-1
p********7
发帖数: 549
22
来自主题: JobHunting版 - 一道关于矩阵的面试题
sorry, 那复杂度就不是N^2,需要沿着对角线遍历一次。复杂是N^3
p********7
发帖数: 549
23
来自主题: JobHunting版 - 一道关于矩阵的面试题
需要沿着对角线遍历一次,复杂度是N^3
z***9
发帖数: 696
24
来自主题: JobHunting版 - google 电面几天有结果?
谁知道这到题 tic-tac-toe:
两个gamer下棋,3X3 board,横线,竖线或对角线上是同一个gamer的棋子win, 问最快
的判断办法?
A*********r
发帖数: 564
25
看晕了,尤其是遍历对角线那部分,能达到O(n^2)吗?
有没有前面参与讨论的明白人(han6, hock,paul, etc)出来给个总结版本。。
h**6
发帖数: 4160
26
我的算法不需要使用矩阵C。
矩阵B1、B2分别是每一点其左上、右下有多少连续的1,然后把这两个矩阵相同位置的
对角线拿出来,代入上面那个函数就可以了。
n******n
发帖数: 12088
27
来自主题: JobHunting版 - twitter电面
周围一圈包括对角线否?
o**s
发帖数: 65
28
来自主题: JobHunting版 - 也来一道矩阵题
给一个matrix,比如说5*5,每一个spot一个character,让你找出所有可能的组合
,规则:每一个spot在每一个组合里只能用到一次,组合里相邻的字符在matrix里的位
置也必须是相邻的,比如说row,column的相邻,对角线相邻。
e**********6
发帖数: 78
29
来自主题: JobHunting版 - 请教一道google面试算法题
1 1 1 2 3
1 1 1 3 3
1 1 1 3 3
1 1 3 3 3
1 3 3 3 3
的median好像是2吧,不在你所说的对角线上

32
i********s
发帖数: 133
30
来自主题: JobHunting版 - 请教一道google面试算法题
应该不能保证在对角线上。
想到一个nlogn的算法。
r**u
发帖数: 130
31
来自主题: JobHunting版 - 问一道老得google题
建个矩阵,找出除对角线外全是0(1)的行(列)?
g***s
发帖数: 3811
32
来自主题: JobHunting版 - 贡献几道当年google面试题
题目我给的只是一个简单的例子而已。里面当然可以有重复。
给一个例子
n*n, 所有左下半部(包括对角线)全是a,坐标(2,n)是b。右上全是c。
a b c .... c
a a c .... c
a a a c ... c
...
a a a a ....a
字符串是 aaa..ab (n个a)。起点是(1,1).

greedy is
E***n
发帖数: 166
33
来自主题: JobHunting版 - 问一个杨氏矩阵的老题
我改掉了,我的方法只能处理方阵

你这个例子,5恰好是从右上到左下的对角线上(3,5,7)的“中数”啊
E***n
发帖数: 166
34
来自主题: JobHunting版 - 问一个杨氏矩阵的老题

我的算法对这个例子也没问题啊,就是找右上到左下的对角线(2,3)的中数,结果是
2.5(depends on definition), 或者是2或3
s*****n
发帖数: 5488
35
来自主题: JobHunting版 - 这题怎么做,球面上的点集问题
在球面上进行NXN的划分。然后把所有的点都投入二维的buckets. 对于一个buckets
和其他8个buckets进行距离计算。如果这个9个buckets里面的点tai多。再次划分这个9
个buckets.用对角线为 n/2划分。则周围8个小buckets的点都是属于pair.从list中取
出,计算list中剩余的不确定点。
c****p
发帖数: 6474
36
来自主题: JobHunting版 - 贡献几道面试题
你是遍历线段还是遍历点哦?
线段数就是O(n^2)了,逐对比较还得再平方一次啊。。你用hashtable了?
找对角线的方法,用hashtable的话一共也就O(n^2)。
如果坐标点是整数的话,把各点按x坐标分类,逐一比对x相同的点对,然后再找对应的
另外两点,ms更快,当然要求是axis aligned
c****p
发帖数: 6474
37
来自主题: JobHunting版 - 贡献几道面试题
找边简单点。
找边只在一个方向上找,找对角线需要在所有点中找
h***t
发帖数: 2540
38
来自主题: JobHunting版 - 请教一个矩阵算法问题
不需要对角线重合啊
我现在想到的是先找到一个1最多的行, 然后根据这个行,利用类似树的结构把连接的
行放进来,继续做,但不知道有没有更好的办法
c****p
发帖数: 6474
39
来自主题: JobHunting版 - 请教一个矩阵算法问题
这样啊,那还是喽,最终选取的m x m子矩阵中,必然有m个元素是在原矩阵的主对角线
上。
j********x
发帖数: 2330
40
来自主题: JobHunting版 - FB online puzzle请教
我失败了,我拿到的问题是给出一堆长度为3个单词,往一个3*3的grid里填字母,令每
行 每列 正对角线都为一个单词
勉强写了一个,没注意看时间,超时了。
我感觉还是缺乏训练,本身题目还是相当简单
h*********n
发帖数: 915
41
来自主题: JobHunting版 - FB online puzzle请教
怎么做?任选三个放三行,然后检查列和对角线?
复杂度O(N^3)
f********e
发帖数: 166
42
来自主题: JobHunting版 - 再问个Amazon面试题
我觉得你的代码有点问题,path应该也传参吧,其次,base case有上下左右四个位置
临近目标位置,不该只是 i==m-1&&j==n-1吧
还有,题目这样做,是简化了路径,只有上下左右走了,不走对角线
if((i==m-1&&j==n)||(i==m+1&&j==n)||(i==m&&j==n-1)||(i==m&&j==n+1))
{
path.add(i,j);
visit(i,j)=true;
return;
}
f********e
发帖数: 166
43
来自主题: JobHunting版 - 再问个Amazon面试题
我觉得你的代码有点问题,path应该也传参吧,其次,base case有上下左右四个位置
临近目标位置,不该只是 i==m-1&&j==n-1吧
还有,题目这样做,是简化了路径,只有上下左右走了,不走对角线
if((i==m-1&&j==n)||(i==m+1&&j==n)||(i==m&&j==n-1)||(i==m&&j==n+1))
{
path.add(i,j);
visit(i,j)=true;
return;
}
s****i
发帖数: 197
44
Given a n×n checkerboard with checkers on it, one can put a new checker in
an empty square if at least two of it's neighbor are occupied by checker(
here only horizontal and vertical).
注:也就是说只有这样的才可以放一个新的checker上去:
* *
_ => *
* *
或者
* *
_* => **
这里*代表已经有的checker, _代表空格
Apply this rule until no more checker can be placed. If we start with n-1
checkers (注如果是start with n个的话 都放对角线上就可以了都occupy了) is it
possible all of n^2 square be occupied in the end? If not prove your result.
想了半天毫无头绪啊 而且据... 阅读全帖
k*****y
发帖数: 744
45
n-2个放左上的对角线上,剩一个放在(n,1)的位置能填满前n-1列
l*****a
发帖数: 14598
46
来自主题: JobHunting版 - 谁帮我看看这个8皇后问题
你举的例子满足我的条件?
[1,5] [5,1]不在对角线上?
i*******6
发帖数: 107
47
来自主题: JobHunting版 - [zynga面经] backend software engineer
比起FLAG来讲确实题目都很有意思啊...
写点想法下来:
1. 肯定是客户端本地做大量的数据和计时工作,periodically把结果通过消息发给服
务器的模式。
scalability: 存储可以考虑用hash,每个游戏角色肯定有一个unique id,直接从消息
里面取出来做key,然后把value update一下。
latency:除了改善网络和服务器的处理速度,我能想到的就是尽量把计算伤害什么的
在客户端本地做完,直接发消息告诉服务器“id xxx 要扣 id ooo NNN点血”。
efficiency: 那肯定需要自定义一些服务器和客户端都懂的协议了。触发动画动作一般
在收到服务器回复后做出。
fault tolerance: 服务器周期性的ping每一个客户端?似乎不是什么好主意...
logical:本地客户端会进行一个初步的过滤,比如如果血满了就不要每30秒发一条“+1
血”的消息了,对方已经死了也就不能打伤害了。当然服务器每次update数据也都要
double check一下,尤其是在N打1的时候。
2. 如果是顺时针转的话,先把矩阵沿着对角线翻转,然后把每一... 阅读全帖
P*******U
发帖数: 203
48
来自主题: JobHunting版 - 问个MS面试题
就是那个什么tie toe game,一个N*N的board,里面的数值为0或者1,只要任意一行全
为1或者任意一列全为1或者两个对角线中任意一个全为1,就输出true,否则输出false。
要求:不能用loop
如果N=3,能否不用loop且只用一个statement判断,不能是那种很长的if枚举各种case
的one statement。
面试官给的提示:把board存成一维的bit array,用到类似hashtable的思想
表示仍然不会做,有大牛支招吗?
P*******U
发帖数: 203
49
来自主题: JobHunting版 - 问个MS面试题
就是那个什么tie toe game,一个N*N的board,里面的数值为0或者1,只要任意一行全
为1或者任意一列全为1或者两个对角线中任意一个全为1,就输出true,否则输出false。
要求:不能用loop
如果N=3,能否不用loop且只用一个statement判断,不能是那种很长的if枚举各种case
的one statement。
面试官给的提示:把board存成一维的bit array,用到类似hashtable的思想
表示仍然不会做,有大牛支招吗?
C***U
发帖数: 2406
50
来自主题: JobHunting版 - 问个MS面试题
不知道这个想法对不对
把所有的行和列用一个table记录下里面1的个数
然后每次某个空格填了1就把对应的行或者列改一下数字

就是那个什么tie toe game,一个N*N的board,里面的数值为0或者1,只要任意一行全
为1或者任意一列全为1或者两个对角线中任意一个全为1,就输出true,否则输出.....
...
★ Sent from iPhone App: iReader Mitbbs 7.52 - iPad Lite
首页 上页 1 2 3 4 5 6 7 8 9 10 (共10页)