最近, 我经历了我的梦想公司Amazon针对SDE1进行的10轮采访, 我被选中。我唯一准备的资源和库是lsbin, 这是进行技术准备的最佳网站, 如果你的目标是大人物, 例如亚马逊, 微软等, 那么...
亚马逊面试题分享|套装22
我最近接受了亚马逊班加罗尔SDE1职位的采访。 1次在线编码测试, 然后进行5轮F2F现场采访。 在线编码测试(4个问题, 2小时) 从采访街 以下所有问题均具有针对其验证代码的多个测试用例。 1. ...
亚马逊面试题分享|S89
在线回合: 1) 程序检查两个矩形是否重叠 . 2) 程序查找给定字符串(例如S)是否包含另一个给定字符串(例如P)。 3) 编写程序以检查硬币是否可以累加到给定的数字, 如果是, 则打印累加到给定总...
栈应用:如何实现后缀表达式?代码实现
本文概述 C ++ C Java python C# 中缀表达式: 形式为op b的表达式。当运算符位于每对操作数之间时。 后缀表达式: 形式为b op的表达式。每对操作数都遵循一个运算符时。 为什么...
Dijkstra:使用STL的priority_queue的最短路径算法
给定一个图和图中的一个源顶点, 找到从源到给定图中所有顶点的最短路径。 Input : Source = 0 Output : Vertex Distance from Source 0 0 1 4 ...
亚马逊面试经验分享|S52(实习)
大家好, 这是我在亚马逊实习的经历。希望能帮助到你: 第1轮: 在线回合, 在90分钟内回答20个客观问题(与数据结构, 算法分析, C语言和一些难题有关的问题)和2个编码问题 编写程序以反转链接列表...
算法题:对数组进行左、右循环移位查询
给定一个数组一种ofñ整数。有三种类型的命令: 1 x:向右循环将数组移动x次。如果数组为a , a , ...., a , 则在右移一圈后, 该数组将变为a , a , a , …。, a 。 2年...
算法:排列彼此相邻的配对所需的最小交换数
本文概述 C ++ Java Python3 C# 有n对, 因此有2n个人。每个人都有一个唯一的数字, 范围从1到2n。所有这些2n个人以大小为2n的数组随机排列。我们也知道谁是谁的伙伴。找到安排这...
如何找到给定图(graph)中的所有桥?
本文概述 C ++ Java python C# 无向连通图中的一条边是断开该图的桥。对于一个断开的无向图,它的定义是类似的,桥是一个删除边缘,增加断开组件的数量。 像连接点一样,桥表示连接网络中的漏...
算法设计:如何解决布尔矩阵问题??
本文概述 建议:在继续解决方案之前, 请先在"实践"上解决它。 C ++ Java Python3 C# 的PHP C ++ Java Python3 C# 的PHP 给定大小为M X N的布尔矩阵m...