找到 34423 篇文章 相关编程

在 Python 中查找字符串的字典序最大回文子序列

Arnab Chakraborty
更新于 2020-08-20 07:40:13

273 次浏览

假设我们有一个字符串 S;我们需要找到该字符串的字典序最大回文子序列。因此,如果输入类似于“tutorialspointtutorial”,则输出将为“uu”为了解决这个问题,我们将遵循以下步骤:-ans := 空字符串max_val := s[0]for i in range 1 to size of s, domax_val := maximum of max_val, s[i]for i in range 0 to size of s, doif s[i] is same as max_val, thenans := ans + s[i]return ans示例让我们看看以下实现以更好地理解:-实时演示def largest_palindromic_substr(s):    ans = ""    max_val = s[0]    for i ... 阅读更多

在 Scala 中查找列表的最后一个元素

Arnab Chakraborty
更新于 2020-08-20 07:37:29

661 次浏览

假设我们在 Scala 中有一个列表,此列表在 scala.collection.immutable 包下定义。众所周知,列表是相同类型元素的集合,包含不可变(不可更改)数据。我们通常应用 last 函数来显示列表的最后一个元素。使用 last 关键字以下 Scala 代码显示了如何在 Scala 列表中打印存储的最后一个元素。示例import scala.collection.immutable._ object HelloWorld {    def main(args: Array[String]) {       val temp_list: List[String] = List("Hello", "World", "SCALA", "is", "awesome")       println("Elements of temp_list: " + temp_list.last)    } }输出$scala HelloWorld Elements of ... 阅读更多

在 Python 中查找允许交换列的 1 的最大矩形

Arnab Chakraborty
更新于 2020-08-20 07:34:45

131 次浏览

假设我们有一个二进制矩阵,我们需要在给定矩阵中找到所有 1 的最大矩形。可以通过交换或交换该矩阵的任意一对列来构建矩形。因此,如果输入类似于100101001111010则输出在这种情况下为 6。可以通过将第 1 列与第 3 列交换来生成矩形。交换后的矩阵将为:-001100011110110为了解决这个问题,我们将遵循以下步骤:-row := mat 的大小col := mat[0] 的大小temp := 顺序为 (row + 1) x (col + 1) 的矩阵,并填充 0for ... 阅读更多

在给定的二叉树中找到最大的完美子树(Python)

Arnab Chakraborty
更新于 2020-08-20 07:31:46

698 次浏览

假设我们有一个给定的二叉树;我们需要在给定的二叉树中找到最大完美子树的大小。众所周知,完美二叉树是一种二叉树,其中所有内部节点都有两个子节点,并且所有叶子都在相同的级别。因此,如果输入类似于,则输出将为 3,子树为为了解决这个问题,我们将遵循以下步骤:-定义一个名为 RetType 的块,它将保存 isPerfect、height 和 rootTree,它们最初都为 0定义一个名为 get_prefect_subtree() 的函数,它接受 rootr_type := 一个新的 RetTypeif root is ... 阅读更多

在 C++ 中查找数字数组中 3 的最大倍数 - 集 2

Arnab Chakraborty
更新于 2020-08-20 07:28:27

117 次浏览

假设我们有一个不同的数字数组;我们需要找到通过以任何顺序连接该数组中的一些给定数字生成的 3 的最大倍数。答案可能非常大,因此将其设为字符串。如果没有答案,则返回空字符串。因此,如果输入类似于 [7, 2, 8],则输出将为 87。为了解决这个问题,我们将遵循以下步骤:-定义一个二维数组 d,它将有三行对数字数组进行排序sum := 0for initialize i := 0, when i < size of digits, ... 阅读更多

在 C++ 中查找总和等于 k 的最大面积矩形子矩阵

Arnab Chakraborty
更新于 2020-08-20 07:25:23

206 次浏览

假设我们有一个二维矩阵 mat 和一个值 K,我们需要找到总和与 K 相同的最长矩形子矩阵。因此,如果输入类似于28-56-778-311-1443-43110并且 K = 9则输出将为左上角点为 (1, 0),右下角点为 (3, 2)。-77811-144-431为了解决这个问题,我们将遵循以下步骤:-MAX := 100定义一个名为 sum_k() 的函数,它将接受一个数组 arr、start、end、n、k,定义一个映射sum := 0,maximum_length := 0for initialize i := 0, when i < n, update (increase i by 1), do −sum := sum + arr[i]if sum is ... 阅读更多

如何在 R 中的聚合函数内更改列名?

Nizamuddin Siddiqui
更新于 2020-08-29 07:36:13

431 次浏览

R 数据框中的列名是数据的重要组成部分,因为通过阅读列名,任何查看者都可能了解其背后的理论背景。如果该名称不合适,我们可能希望更改它。在使用聚合函数计算平均值或任何其他统计摘要时,可以通过使用列表定义新名称来将其名称更改为另一个名称。示例考虑以下数据框:-set.seed(1) x1

如何在 R 中创建值为零的向量?

Nizamuddin Siddiqui
更新于 2020-08-20 05:49:42

499 次浏览

在数据分析中,有时我们需要将零用于某些计算,无论是为了抵消变量的影响还是基于分析目标的其他目的。为了处理此类情况,我们需要一个零值或一个零向量。在 R 中创建值为零的向量有很多方法。重要的是向量的长度。示例> x1 x1 [1] 0 0 0 0 0 0 0 0 0 0 > x2 x2 [1] 0 0 0 0 0 0 0 0 0 0 0 0 0 ... 阅读更多

C# ASP.NET WebAPI 中的参数绑定是什么?

Nizamuddin Siddiqui
更新于 2020-08-19 14:21:24

2K+ 次浏览

绑定是当 Web API 调用控制器操作方法时设置参数值的过程。Web API 方法具有不同类型的参数,以及如何自定义绑定过程。如果参数是简单类型,例如 int、bool、double 等,则 Web API 会尝试从 URI(从路由数据或查询字符串)获取值;如果参数是复杂类型,例如 Customer、Employee 等,则 Web API 框架会尝试从请求正文获取值。我们可以通过使用... 阅读更多

如何在 web.configure 文件中配置 C# ASP.NET WebAPI?

Nizamuddin Siddiqui
更新于 2020年8月19日 14:20:18

1K+ 浏览量

我们不能在 web.configure 文件中配置 WEB API。Web API 支持基于代码的配置,不能在 web.config 文件中进行配置。我们可以配置 WEB API 以自定义 Web Api 托管基础结构和组件的行为,例如路由、格式化程序、过滤器、依赖项解析器、消息处理程序、参数绑定规则、属性、服务、路由 - 控制器的公共方法称为操作方法或简称为操作。当 Web API 框架收到请求时,它会将请求路由到一个操作。为了确定要调用的哪个操作,框架使用路由表 routes.MapHttpRoute(    name: "API Default",    routeTemplate: "api/{controller}/{id}",    defaults: new { id = RouteParameter.Optional } );格式化程序 - ASP.NET Core MVC 支持... 阅读更多

广告

© . All rights reserved.