![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构和算法
文章平均质量分 67
扯线木偶人
勒到呼吸困难才知变扯线木偶
展开
-
PHP如何使用Ds\Deque clear()函数?用法示例
Ds\Deque::clear()function是PHP中的内置函数, 用于通过从Deque中删除所有元素来清除Deque。语法如下:public Ds\Deque::clear( void ) : void参数:该函数不接受任何参数。返回值:此函数不返回任何值。下面的程序说明了Ds\Deque::clear()PHP中的功能:程序1:<?php // Declare deque of default size$deck = new原创 2021-04-02 18:09:42 · 227 阅读 · 0 评论 -
三星班加罗尔(SRIB)校园面试体验
合格分支机构– CSE, ECE, EI, EE B.Tech, CGPA达到7以上。共进行了4轮比赛:第一回合:3小时在线编码回合第二轮:技术第一轮第三轮:技术第二轮第四回合:人力资源回合第1轮:这是一个长达3小时的在线竞赛, 只有50个测试用例存在一个问题。为了使本轮合格, 你的代码需要通过所有测试用例。最多允许10个提交, 你可以编译任意次。测试将在三星自己的平台上进行。建议你先安装Visual Studio / Eclipse, 以便在测试..原创 2021-04-02 17:46:38 · 207 阅读 · 1 评论 -
Arcesium面试体验|S6(在校园实习)
回合– 1:能力和技术回合。第一轮有20个Aptitude MCQ(20分钟)和15个技术MCQ(15分钟), 分别带有+1和-0.25标记方案。 MCQ涵盖了所包含的主题-DSA, 操作系统, C, C ++, Java基础知识。此后, 有2个编码问题(45分钟)。为每个部分设置了最小截止值。一个问题是博弈论, 另一个是动态编程。编码回合中的问题:Q1)A和B玩游戏。给它们一个正数数组。每个玩家依次从数组中拾取2个数字, 以使数组中不存在数字差。然后, 他也将差异放入数组中原创 2021-04-01 23:34:29 · 396 阅读 · 0 评论 -
思科面试经验| 2020-21年校园内虚拟招聘实习
本轮允许使用的语言是C / JAVA / Python。不允许使用C ++。因此, 至少对除CPP语言之外的至少一种语言感到满意。1.你将获得一个字符串列表, 其中指示了公司的员工在一天中的什么时候签入和退出某天。输入的格式为<Employee_Name>, <In_Time>, <Out_Time>(逗号分隔)。时间始终为HH:MM:SS 24小时格式。此外, 还为你提供一天中的查询时间<Query_Time>。你必须确定某个时间点(Query_Ti原创 2021-04-01 22:53:49 · 395 阅读 · 0 评论 -
PHP如何使用对象字段对对象数组进行排序?
给定对象数组, 任务是按给定字段按对象对数组进行排序。方法:使用usort()usort()函数是PHP中的内置函数, 用于使用给定的比较器函数有条件地对元素数组进行排序。 usort()函数还可用于按对象字段对对象数组进行排序。调用usort()函数, 将第一个参数作为对象数组, 将第二个参数作为比较器函数, 基于此必须在两个数组对象之间进行比较。例子:<?php // PHP program to show sorting of // array of..原创 2021-03-29 20:09:39 · 651 阅读 · 0 评论 -
如何将整数数组转换为Zig-Zag格式?
让我们再详细说明这个问题。基本上, 我们得到一个整数数组, 我们需要按以下顺序排列该数组:第一个元素小于第二个元素, 第二个元素大于第三个元素, 第三个元素小于第四个元素, 第四个元素大于第5个元素, 依此类推。简而言之, 输出之字形数组中元素的顺序为[1st <2nd> 3rd <4th> 5th <6th> 7th]。因此, 如果给定的输入数组为[4、3、7、8、6、2、1], 则曲折数组的排列之一将为[3、7、4、8、2、6、1] 。在我们继续思考如何有效解原创 2021-03-29 20:03:39 · 291 阅读 · 0 评论 -
算法題:求大于或等于X的最小数字,其位数之和可被Y整除
给定两个整数X和Y, 任务是找到大于或等于的最小数X其数字总和可被除以Y.注意: 1<=X<=1000, 1 <=Y<=50.例子:输入:X = 10, Y = 5输出:14说明:14是大于10的最小数字, 其数字总和(1 + 4 = 5)可被5整除。输入:X = 5923, Y = 13输出:5939方法:这个问题的想法是从X并检查每个整数是否可以被其整数除Y或不。返回其位数之和可被整除的第一个数字Y。给定约束X和Y, 答案始终存在。原创 2021-03-29 19:45:33 · 457 阅读 · 0 评论 -
三星R&D班加罗尔2021实习面试体验(校园内)
第1轮第一轮包括3个编码问题。(测试时间:70分钟):-根据CGPA(最低7.5分), 选择了100名学生进行第一轮考试。问题共有5-6套, 并且在学生中随机分配。Q1。找到给定数字的最大素数。Q2。给定一个节点的二叉树和数据值。任务是找到给定节点的表兄弟节点的总和。如果给定节点没有堂兄, 则返回-1。https://www.lsbin.com/Q3。给定一个n * m尺寸的金矿。该矿场中的每个字段都包含一个正整数, 该整数是黄金的吨数。最初, 矿工位于第..原创 2021-03-28 20:40:21 · 170 阅读 · 0 评论 -
Python通过字典交集在三个排序的数组中查找公共元素
给定三个数组以非降序排序, 请打印这些数组中的所有公共元素。例子:Input: ar1 = [1, 5, 10, 20, 40, 80] ar2 = [6, 7, 20, 80, 100] ar3 = [3, 4, 15, 20, 30, 70, 80, 120]Output: [80, 20]Input: ar1 = [1, 5, 5] ar2 = [3, 4, 5, 5, 10] ar3 = [5, 5, 1..原创 2021-03-27 21:02:50 · 461 阅读 · 0 评论 -
Amazon面试体验分享2020年SDE-1(全职推荐)
嗨, 极客!希望与大家分享我的面试经历。在这段大流行期间, 亚马逊的面试都是通过Chime(视频会议和在线会议应用程序)进行虚拟的第一回合:(在线评估回合)Q1)字符串的最大化分区, 以使字符串的每个字符都出现在一个子字符串中Q2)长度为K的子串的计数, 恰好有K – 1个不同的字符–我在lsbin中链接了一个类似的问题。在本轮在线回合之后, 我接到亚马逊打来电话面试面谈过程的时间差了将近3个星期。因此要耐心并保持准备。第二轮:(第一轮技术面试)原创 2021-03-26 21:12:33 · 1373 阅读 · 0 评论 -
算法:如何计算数组元素乘积?(使用迭代和递归)
给定一个数组, 我们必须使用迭代和递归方法来计算数组的乘积。例子 :Input : array[] = {1, 2, 3, 4, 5, 6}Output : 720Here, product of elements = 1*2*3*4*5*6 = 720Input : array[] = {1, 3, 5, 7, 9}Output : 945迭代方法:我们将结果初始化为1。我们从左到右遍历数组, 并将元素与结果相乘。C++// Iterati..原创 2021-03-26 20:39:55 · 4579 阅读 · 0 评论 -
算法设计:给定数组范围的XOR之和最大的数字
给定一个由N个整数和Q个查询组成的序列。在每个查询中,给你两个参数L和R。你必须找到最小的整数X,使0 <= X < 2^31, X与所有元素的XOR的总和是[L, R]是最大可能的。例子 :Input : A = {20, 11, 18, 2, 13} Three queries as (L, R) pairs 1 3 3 5 2 4Output : 2147483629 21474原创 2021-03-26 20:33:05 · 138 阅读 · 0 评论 -
算法设计:如何使用后序遍历和中序遍历构造二叉树?
给定后续和中序遍历, 然后构造一个二叉树。例子:Input: in[] = {2, 1, 3}post[] = {2, 3, 1}Output: Root of below tree 1 / \ 2 3 Input: in[] = {4, 8, 2, 5, 1, 6, 3, 7}post[] = {8, 4, 5, 2, 6, 7, 3, 1} Output: Root of below tree ..原创 2021-03-26 00:05:55 · 805 阅读 · 0 评论