本文概述 C ++ Java Python3 C# 的PHP 给定两个整数N和K, 任务是生成N个数字的排列(从1到N的每个数字恰好发生一次), 使得a > a 的索引数恰好为K。如果无法进行此...
亚马逊面试体验|S266(SDE1的校外)
笔试(在Hackerrank上) 90分钟内可解决20个MCQ和2个编码问题 1) 下一个排列:具有相同数字集的下一个最大数字。 例如:I/P:123, O/P:132 2)DFS + DP标准问题。...
前端开发人员的常见面试问题
1)CSS, JS最佳做法?严格模式等 2)提及开发人员面临的一些IE CSS问题。 3)如果元素的事件处理程序依赖于需要花费一些时间来加载的外部脚本, 该如何推迟? 4)赢得比赛的最佳策略, 例如我...
使用heapq在Python中合并两个排序的数组
给定两个排序数组, 任务是以排序方式合并它们。 例子: Input : arr1 = arr2 = Output : arr3 = Input : arr1 = arr2 = Output : arr...
在STL中使用pair根据另一个数组对数组进行排序
我们得到两个数组。我们需要对另一个数组进行排序。 例子: Input : 2 1 5 4 9 3 6 7 10 8 A B C D E F G H I J Output : 1 2 3 4 5 6 7...
算法设计:最大和连续子数组的范围查询
本文概述 C ++ Java Python3 C# 给定数量为N和Q的两种类型1和2的查询。任务是为给定查询编写代码, 其中在类型1中给定的l和r, 任务是打印最大和连续子数组对于类型2, 给定类型,...
在链表中找到最大和第二大的值
本文概述 C ++ Java Python3 C# 给定一个链表, 任务是在链表中找到最大和第二大的值。 例子: 输入:LL = 10-> 15-> 5-> 20-> 7-&g...
为什么Python是最适合机器学习的编程语言?
机器学习是现代最热门的趋势。根据福布斯, 机器学习专利以34%率在2013年至2017年之间, 并且将来只会增加。和python是用于许多研究和开发的主要编程语言机器学习。如此之多, 以至于Pytho...
将数组的所有元素减少为零所需的最少步骤
本文概述 C ++ Java Python3 C# 给定一个数组arr 对正整数, 任务是找到最小的步骤, 以减少所有元素为0。一步, -1可以同时添加到数组的所有非零元素中。 例子: 输入:arr ...
不含回文的最长子字符串的长度
本文概述 C ++ Java Python3 C# 的PHP 给定一个小写字符串, 找到不包含回文的最长子字符串的长度作为子字符串。 例子: Input : str = "daiict" Output...