本文概述 C/C++ python Java C# C ++ C python Java C# 树木:与数组, 链表, 堆栈和队列(它们是线性数据结构)不同, 树是分层数据结构。 树词汇:最顶层的节点...
算法题:打印一组给定大小的所有子集
本文概述 C ++ Java Python3 C# 的PHP 生成给定数组中具有不同元素的所有大小为r的可能子集。 例子: Input : arr = {1, 2, 3, 4} r = 2 Outpu...
算法题:最长子数组,元素总和不超过k
本文概述 C ++ Java Python3 C# 的PHP 给定一个整数数组, 我们的目标是找到最大子数组的长度, 该子数组的元素之和最多为"k", 其中k> 0。 例子: Input : a...
富国银行采访经历(校园2021年)
第1轮:第一轮是在AMCAT平台上的在线测试。它分为三个部分: 英语:15分钟内有12个问题。填空, 句子完成, 纠错。难度等级:容易。 业务分析:25分钟内14个问题。问题基于给定图表, 股票, 股...
算法题:总和最接近K的子数组
给定正负整数数组和整数K。任务是找到总和最接近k的子数组。如果有多个答案, 请打印任何一个。 注意: 这里最接近意味着abs(sum-k)应该最小。 例子: 输入:a = {-5, 12, -3, 4...
如何在PHP中基于键删除数组元素?
给定一个数组(一维或多维), 任务是根据键值删除数组元素。 例子: Input: Array ( => 'G' => 'E' => 'E' => 'K' => 'S' )...
签证面试经验|实习(校园内)
第1轮:第一轮基于编码, 共有4个编码问题。 Q1。给定数字N, 找到将这个数字表示为2个或更多个连续自然数之和的方式数量。链接到问题 Q2。老鼠迷宫问题. Q3。给出一个带有'Y'或'N'的字符串。...
Java程序统计每个字符的出现次数
编写一个Java程序, 该程序打印每个字符出现的次数, 并且也不应重复打印重复字符的出现, 如示例中所示: 例子: Input : lsbin Output : Number of Occurrenc...
循环链表|S1(简介和应用)
我们在以下帖子中讨论了单链和双链列表。 链表简介 插入 双链表的介绍和插入 循环链表是一个链接列表, 其中所有节点都连接在一起形成一个圆圈。最后没有NULL。循环链表可以是单循环链表或双循环链表。 循...
算法题:直方图中最大的矩形区域|S2
本文概述 C ++ Java Python3 C# 在给定的直方图中找到最大的矩形区域, 其中最大的矩形可以由许多连续的条形组成。为简单起见, 假定所有条形都具有相同的宽度, 并且宽度为1个单位。 例...