找到 34423 篇文章,关于编程

在 C++ 中根据给定字符串查找方向

Arnab Chakraborty
更新于 2020-08-19 11:43:42

598 次浏览

假设我们有一个字符串,其中只包含 L 和 R,分别表示左旋转和右旋转,我们需要找到枢轴的最终方向。这里方向是北(N)、东(E)、南(S)和西(W)。我们假设枢轴在指南针上指向北(N)。所以,如果输入像“RRLRLLR”,那么输出将是 E,因为初始方向是 N,RR 将指向 S,然后 LR 将再次指向 N,然后 LL 将指向之前的 N,然后 R 将指向 E。所以 E 是最终方向。为了解决... 阅读更多

在 Python 中查找字符可以重新排列成给定单词的所有子字符串的数量

Arnab Chakraborty
更新于 2020-08-19 11:41:47

215 次浏览

假设我们有一个字符串 S(所有字母都小写),我们需要找到所有长度为 4 的子字符串的数量,这些子字符串的字符可以重新排列成这个单词“bird”。所以,如果输入像“birdb”,那么输出将是 2。为了解决这个问题,我们将遵循以下步骤 -cnt := 0for i in range 0 to size of s - 3, dobird := an array with [0, 0, 0, 0]for j in range i to i + 4, doif s[j] is same as 'b', thenbird[0] := bird[0] + 1otherwise when s[j] is same as ... 阅读更多

C# ASP.NET WebAPI 中 FromBody 和 FromUri 属性的区别是什么?

Nizamuddin Siddiqui
更新于 2020-08-19 11:46:27

6K+ 次浏览

当 ASP.NET Web API 调用控制器上的方法时,它必须为参数设置值,这个过程称为参数绑定。为了绑定模型(操作参数),通常默认为格式化程序,从 URI 中,我们需要用 [FromUri] 属性对其进行装饰。FromUriAttribute 只是继承自 ModelBinderAttribute,为我们提供了一个快捷指令,指示 Web API 使用 IUriValueProviderFactory 中定义的 ValueProviders 从 URI 中获取特定参数。该属性本身是密封的,不能再扩展,但您可以根据需要添加任意数量的自定义 IUriValueProviderFactories。[FromBody] 属性... 阅读更多

在 Python 中查找字符串排序形式的回文子字符串的数量

Arnab Chakraborty
更新于 2020-08-19 11:39:50

160 次浏览

假设我们有一个小写字符的字符串(所有字符都是 ASCII 字符),我们需要找到给定字符串的所有不同的连续回文子字符串。所以,如果输入像“level”,那么输出将是 7,因为有七个子字符串 ['level', 'eve', 'l', 'e', 'v', 'e', 'l']。为了解决这个问题,我们将遵循以下步骤 -N := 26n := length of strsum := 0my_map := a list of size N and fill with 0for i in range 0 to n, domy_map[ASCII of (str[i]) - ASCII of ('a') ] := my_map[ASCII of (str[i]) - ASCII of ('a') ] + 1for ... 阅读更多

C# 中 Task.WhenAll() 和 Task.WaitAll() 的区别是什么?

Nizamuddin Siddiqui
更新于 2020-08-19 11:40:59

7K+ 次浏览

Task.WaitAll 会阻塞当前线程,直到所有其他任务都执行完成。Task.WhenAll 方法用于创建一个任务,只有当所有其他任务都完成后,此任务才会完成。如果我们使用 Task.WhenAll,我们将得到一个尚未完成的任务对象。但是,它不会阻塞,而是允许程序执行。相反,Task.WaitAll 方法调用实际上会阻塞并等待所有其他任务完成。为了通过示例理解,假设我们有一个在 UI 线程上执行某些活动的任务,例如某些动画需要... 阅读更多

在 Python 中查找给定 3 个顶点的矩形的第四个顶点的坐标

Arnab Chakraborty
更新于 2020-08-19 11:38:04

647 次浏览

假设我们有一个大小为 Q * P 的网格,该网格恰好包含三个星号 '*',并且每个其他单元格都包含点 '.',其中 '*' 表示矩形的顶点。我们需要找到缺失顶点的坐标。这里我们将考虑基于 1 的索引。所以,如果输入像 grid = [ ".*.", "...", "*.*" ],那么输出将是 [1, 3],这是缺失的坐标。为了解决这个问题,我们将遵循以下步骤 -p := number of rowsq := number of columnsrow := make a map for all row number, and associated ... 阅读更多

如何在 C# 中从 URL 下载文件?

Nizamuddin Siddiqui
更新于 2020-08-19 11:37:22

8K+ 次浏览

可以使用 Web 客户端从 URL 下载文件。它位于 System.Net 命名空间中。WebClient 类提供了用于向任何由 URI 标识的本地、内联网或 Internet 资源发送数据或从中接收数据的常用方法。Web 客户端可以称为安装在计算机中并用于根据用户请求与 Web 服务器交互的应用程序或 Web 浏览器(如 Google Chrome、Internet Explorer、Opera、Firefox、Safari)。它基本上是一个消费者应用程序,从服务器收集处理后的数据。客户端和服务器是连接的两个部分,它们是... 阅读更多

在 C++ 中查找二叉搜索树中最接近的元素

Arnab Chakraborty
更新于 2020-08-19 11:36:20

287 次浏览

假设我们有一个二叉搜索树 (BST) 和另一个目标值;我们需要在给定的 BST 中找到 k 个最接近目标的值。这里目标值是一个浮点数。我们可以假设 k 始终有效,并且 k ≤ 总节点数。所以,如果输入像 target = 3.714286,并且 k = 2,那么输出将是 [4, 3]为了解决这个问题,我们将遵循以下步骤 -定义一个函数 pushSmaller(),它将获取节点、堆栈 st 和目标,而节点不存在,则执行 -如果节点的值 < 目标,则 -插入节点... 阅读更多

如何在 C# 中从字符串填充 XDocument?

Nizamuddin Siddiqui
更新于 2020-08-19 11:35:17

1K+ 次浏览

XML 是一种自描述语言,它提供数据以及识别其包含哪些信息的规则。与 HTML 一样,XML 是 SGML - 标准通用标记语言的子集。XDocument 类包含有效 XML 文档所需的信息。这包括 XML 声明、处理指令和注释。请注意,我们只有在需要 XDocument 类提供的特定功能时才需要创建 XDocument 对象。在许多情况下,我们可以直接使用 XElement。直接使用 XElement 是一个更简单的编程模型。XDocument 派生自 XContainer。因此,它可以包含子节点。... 阅读更多

在 Python 中查找第一个字符串中在第二个字符串中出现索引最小的字符

Arnab Chakraborty
更新于 2020-08-19 11:31:23

283 次浏览

假设我们有一个字符串 str 和另一个字符串 patt,我们需要确定 patt 中出现在 str 中索引最小的字符。如果 str1 中不存在 patt1 中的任何字符,则返回 -1。所以,如果输入像 str = "helloworld" 和 patt = "wor",那么输出将是 'o',因为 'o' 在 str 中出现索引最小为了解决这个问题,我们将遵循以下步骤 -for i in range 0 to size of patt, dofor j in range 0 to size of Str, doif patt[i] is same as Str[j] and j < ... 阅读更多

广告

© . All rights reserved.