找到 34423 篇文章 关于编程

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

Arnab Chakraborty
更新于 2020年8月20日 07:40:13

273 次查看

假设我们有一个字符串 S;我们必须找到该字符串的字典序最大的回文子序列。因此,如果输入类似于“tutorialspointtutorial”,则输出将是“uu”。要解决这个问题,我们将遵循以下步骤:ans := 空字符串max_val := s[0]对于 i 从 1 到 s 的大小,执行max_val := max_val,s[i] 的最大值对于 i 从 0 到 s 的大小,执行如果 s[i] 与 max_val 相同,则ans := ans + s[i]返回 ans示例 让我们看看下面的实现,以便更好地理解:实时演示def largest_palindromic_substr(s):    ans = ""    max_val = s[0]    for i ... 阅读更多

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

Arnab Chakraborty
更新于 2020年8月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年8月20日 07:34:45

131 次查看

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

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

Arnab Chakraborty
更新于 2020年8月20日 07:31:46

698 次查看

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

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

Arnab Chakraborty
更新于 2020年8月20日 07:28:27

117 次查看

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

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

Arnab Chakraborty
更新于 2020年8月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 := 0对于初始化 i := 0,当 i < n,更新(将 i 增加 1),执行:-sum := sum + arr[i]如果 sum 为 ... 阅读更多

如何在 R 的 aggregate 函数中更改列名?

Nizamuddin Siddiqui
更新于 2020年8月29日 07:36:13

431 次查看

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

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

Nizamuddin Siddiqui
更新于 2020年8月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年8月19日 14:21:24

2K+ 次查看

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

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

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

1K+ 次查看

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

广告
© . All rights reserved.