本文概述 C ++ Java Python 3 C# 的PHP C ++ Java Python 3 C# 的PHP 我们已经讨论了迭代图案打印以前的帖子. 例子: Input : 7 Output ...
用所有其他的BitWise XOR替换数组的每个元素
本文概述 C ++ Java Python 3 C# 的PHP 给定一个整数数组。任务是用数组中所有其他元素的按位异或替换每个元素。 例子: Input: arr = { 2, 3, 3, 5, 5 ...
算法设计:在给定大小的组中反向链表|S2
本文概述 C ++ Java Python3 C# 给定一个链表, 编写一个函数以反转每k个节点(其中k是该函数的输入)。 例子: Inputs: 1->2->3->4->5-...
生成长度为n的所有二进制字符串,其中子字符串“01”恰好出现两次
本文概述 C ++ Java Python3 C# 给定一个整数ñ, 任务是生成所有可能的长度为二进制的字符串ñ其中包含" 01"作为子字符串恰好两次。 例子: 输入:N = 4输出:0101" 01...
在R编程中从向量创建数据框
向量可以定义为具有相同数据类型的数据序列。在R中,可以使用c()函数创建向量。 R向量用于保存相同数据类型的多个数据值,类似于C语言中的数组。 数据框是用于保存值的二维表结构。在数据帧中, 每一列包含...
算法题:求最长连续子序列
本文概述 C++ 14 Java C++ Java python C# 给定整数数组, 请找到最长子序列的长度, 以使子序列中的元素为连续整数, 连续数字可以为任意顺序。 例子: Input: arr...
算法题:检测并删除链表中的循环
本文概述 CPP C Java python C# CPP C Java python C# C++ Java python C# C++ Java 写一个函数detectAndRemoveLoop(...
算法题:快速选择算法
本文概述 C ++ Java Python3 C# 快速选择是一种选择算法, 用于在无序列表中找到第k个最小的元素。它与快速排序排序算法。 例子: Input: arr = {7, 10, 4, 3,...
在Python中生成集合的所有排列
排列是以特定顺序排列对象的。对象的排列顺序非常重要。一组n个元素上的排列数由n!给出。例如, 有2个! = 2 * 1 = {1, 2}的2个置换, 即{1, 2}和{2, 1}和3! = 3 * 2...
算法题:对数组中的对进行计数,其和可被K整除
本文概述 C++ Java Python3 C# PHP 给定数组A和正整数K,任务是计算数组中总和能被K整除的对的总数。 例子: Input : A = {2, 2, 1, 7, 5, 3}, K ...