本文概述 C ++ Java Python3 C# 给定一个数组,对于每个元素,找出最右边最近且频率大于当前元素的元素的值。如果不存在一个位置的答案,则将值设置为'-1'。 例子: Input : a...
Python程序可计算列表中的正数和负数
给定一个数字列表, 编写一个Python程序以计算列表中的正数和负数。 例子: Input: list1 = Output: pos = 2, neg = 3 Input: list2 = Outpu...
算法设计:如何高效地找到数字的奇偶性?
本文概述 C ++ Java Python3 C# 的PHP 给定整数N。任务是编写程序以查找给定数字的奇偶校验。 注意:数字奇偶校验用于定义数字中设置位(二进制表示形式为1位)的总数是偶数还是奇数。...
算法题:计算字符串的子字符串的数字是否能被11整除
本文概述 C ++ Java Python3 C# 给定一个大数n(数字位数最多为10^6)和以下形式的各种查询: Query(l, r) : 找出索引l和r(包括)之间的子字符串是否能被11整除。 ...
算法题:在只允许两位数字(4和7)的序列中查找第n个元素
本文概述 C ++ Java Python3 C# 的PHP 考虑一个仅由数字4和7组成的数字系列。该系列中的前几个数字是4、7、44、47、74、44744等。给定一个数字n, 我们需要在其中找到第...
FCFS CPU调度算法程序实现|S1
本文概述 C ++ C Java Python 3 C# 给定n个进程的突发时间, 任务是使用FCFS调度算法查找平均等待时间和平均周转时间。 最先进的调度算法是先进先出(FIFO), 也称为先来先服...
算法:在先增加然后减少的数组中找到最大元素
本文概述 C ++ C Java Python3 C# PHP C ++ C Java Python3 C# PHP 给定一个整数数组, 该数组最初是递增的, 然后递减的, 请在该数组中找到最大值。 ...
算法设计:瓷砖问题介绍和解决方案
给定一块" 2 x n"板和尺寸为" 2 x 1"的砖块, 计算使用2 x 1砖块对给定板块进行铺砖的方法数量。瓷砖可以水平放置(即1 x 2瓷砖)或垂直放置(例如2 x 1瓷砖)。 例子: Inpu...
算法:计算数组中的反转(逆序)S1(使用合并排序)
本文概述 C ++ C Java Python3 C# 的PHP C ++ C Java Python3 C# 数组的反转计数指示了数组距离被排序有多远(或多近)。如果数组已经排序,则反转计数为0,但...
算法:重新排列数组使正负项交替出现,使用O(1)空间|S2
本文概述 C ++ Java Python3 C# 的PHP 给定正负数数组, 以其他方式排列它们, 使每个正数后跟负数, 反之亦然。输出中元素的顺序无关紧要。多余的正数或负数元素应移至末尾。 例子:...