有关编程找到了 34423 篇文章

在 Python 中查找矩阵中所有元素的和(但给定单元格的行和/或列中的元素除外)

Arnab Chakraborty
更新于 19-Aug-2020 11:30:03

820 次浏览

假设我们有一个二维矩阵和一组单元格索引。单元格索引表示为 (i, j),其中 i 是行,j 是列,现在,对于每个给定的单元格索引 (i, j),我们必须找到排除 i 行和/或 j 列中的元素的所有矩阵元素的和。因此,如果输入如下223457643单元格索引 = [(0, 0), (1, 1), (0, 1)],则输出将为 [19, 14, 20]要解决这个问题,我们将遵循以下步骤-n := ind_arr 的大小ans := 新列表对于 i 的范围从 0 到 n,执行Sum := ... 阅读更多

在 Python 中查找包含所有元音的子字符串

Arnab Chakraborty
更新于 19-Aug-2020 11:28:19

750 次浏览

假设我们有一个小写字母的字符串,我们必须找到至少包含所有元音一次的子字符串,并且这些子字符串中不存在辅音。因此,如果输入为 "helloworldaeiouaieuonicestring",则输出将为 ['aeiou', 'aeioua', 'aeiouai', 'aeiouaiu', 'eioua', 'eiouai', 'eiouaiu']要解决这个问题,我们将遵循以下步骤-n := s 的大小对于 i 的范围从 0 到 n,执行my_map := 新映射对于 j 的范围从 i 到 n,执行if s[j] 非元音,则从循环中出来my_map[s[j]] := 1如果 my_map 的大小与 5 相同,则显示 s[从索引 i 到 j ... 阅读更多

如何在 C# 中获取当前可执行文件的名称?

Nizamuddin Siddiqui
更新于 19 年 8 月 2020 日 11:31:26

4K+ 浏览

有几种方法可以在 C# 中获取当前可执行文件的名称。使用 System.AppDomain - 应用程序域提供了在不同应用程序域中运行的代码之间的隔离。应用程序域是代码和数据的逻辑容器,就像进程一样,并且具有独立的内存空间和资源访问权限。应用程序域还充当进程这样的边界,以避免意外或非法尝试访问另一个正在运行的应用程序中的对象的 data。System.AppDomain 类为我们提供了处理应用程序域的方法。它提供了创建新应用程序域、从内存中卸载域的方法 ... 阅读更多

在 Python 中查找具有最大按位与和最大按位或的子序列

Arnab Chakraborty
更新于 19 年 8 月 2020 日 11:26:24

666 次浏览

假设我们有一个包含 n 个元素的数组,我们必须通过选择数组的两个子序列(它们可能不同也可能相同)来显示最大和,以便第一个子序列所有元素的按位与运算和的和和第二个子序列所有元素的按位或运算和的最大。所以,如果输入是 A = {4, 6, 7, 2},那么输出将是 14,因为我们通过仅选择 7 获取最大 AND 值,并通过选择所有 (4 | 6 | 7 | 2) 获取最大 OR 值 ... 阅读更多

如何在 C# 中获取当前用户的桌面路径?

Nizamuddin Siddiqui
更新于 19 年 8 月 2020 日 11:27:58

5K+ 浏览

可以使用 Environment.SpecialFolder 提取当前用户的桌面路径。Environment.SpecialFolder 获取通过指定枚举标识的系统特殊文件夹的路径。string desktopPath =Environment.GetFolderPath(Environment.SpecialFolder.Desktop)System.Environment 类提供有关当前环境和平台的信息。System.Environment 类用于检索环境变量设置、公共语言运行时版本、调用堆栈内容等。此类不能被继承。Environment 类是一个静态类,它提供系统配置、当前程序执行环境以及一些用于字符串操作的属性,如新闻行,System 命名空间表示 Environment 类。Environment 类为 ... 阅读更多

从给定的两个数组中找到它们的和小于等于其各自总和的子数组

Arnab Chakraborty
更新于 19 年 8 月 2020 日 11:24:34

323 次浏览

假设我们有两个大小为 N 的数组 P 和 Q,它们保存着从 1 到 N 的数字。我们必须从给定的数组中找到子数组,以便它们的和小于等于各自的总和。最后返回此类子数组的索引。如果没有解决方案,则返回 -1。所以,如果输入是 P = [2, 3, 4, 5, 6], Q = [9, 3, 2, 6, 5],那么输出将是第一个数组中的索引:0、1、2 和第二个数组中的索引:0,所以 P[0..2] = 2 + 3 + 4 = 9 并且 Q[0] = ... 阅读更多

在 C++ 中找到一个包含来自 k 个列表的元素的最小范围

Arnab Chakraborty
更新于 19 年 8 月 2020 日 11:22:18

61 次浏览

假设我们有 k 个不同的列表。元素都是有序的。我们必须搜索包含 k 个不同列表中每列表中至少一个数字的最小范围。在范围内 [a, b] 小于 [c, d] 范围时 b-a < d-c 或 b-a == d-c 时 a < c。因此如果输入类似于 [[4, 10, 15, 25, 26], [0, 9, 14, 20], [5, 18, 24, 30]],则输出将为 [14, 18]。要解决该问题,我们将遵循以下步骤 −minRange := inf, maxRange := -inf, rangeSize := inf, tempMinRange := inf, tempMaxRange := -infn ... 阅读更多

在 Python 中查找银行警卫的最近距离

Arnab Chakraborty
更新于 2020 年 8 月 19 日 11:19:35

114 次浏览

假设我们有一个用三个字母 'O'、'G' 和 'W' 填充的矩阵,其中 'O' 表示开放空间,'G' 表示银行中的警卫,'W' 表示墙壁,我们必须用每个警卫到 O 的最短距离替换矩阵中所有的 O,我们不能穿过任何墙壁。在输出矩阵中,警卫用 0 替换,墙壁用 -1 替换。因此,如果输入类似于OOOOGOOOWOOWOOOGWWWOOOOOG则输出将为33210233-111-14320-1-1-1112210要解决该问题,我们将遵循以下步骤 −M := 5N := 5dir_row := [-1, 0, 1, 0]dir_col ... 阅读更多

C# 中用于货币的最佳数据类型是什么?

Nizamuddin Siddiqui
更新于 2020 年 8 月 19 日 11:24:37

6000+ 次浏览

C# 中用于货币的最佳数据类型是 decimal。decimal 类型是一个 128 位数据类型,适用于金融和货币计算。decimal 类型可以表示从 1.0 * 10^-28 到大约 7.9 * 10^28 的值,具有 28-29 个有效数字。要初始化 decimal 变量,请使用后缀 m 或 M。decimal b = 2.1m;以下示例显示了 decimal 的最小值和最大值。示例 实时 Demousing System; namespace DemoApplication{    public class Program{       public static void Main(){          Console.WriteLine($"Deciaml Min Value: {decimal.MinValue}");          Console.WriteLine($"Deciaml Max Value: {decimal.MaxValue}"); ... 阅读更多

在 Python 中的联系人列表中查找相同的联系人

Arnab Chakraborty
更新于 2020 年 8 月 19 日 11:16:45

182 次浏览

假设我们有一个联系人列表,按任意顺序保存用户名、电子邮件和电话号码,我们必须找到相同的联系人(当同一个人有多个不同的联系人时),并将相同的联系人放在一起返回。我们必须记住,−一个联系人可以按任意顺序存储用户名、电子邮件和电话字段。如果两个联系人具有相同的用户名、相同的电子邮件或相同的电话号码,则这两个联系人是相同的。因此,如果输入类似于 Contacts = [{"Amal", "amal@gmail.com", "+915264"}, { "Bimal", "bimal321@yahoo.com", "+1234567"}, { "Amal123", "+1234567", "amal_new@gmail.com"}, { "AmalAnother", "+962547", "amal_new@gmail.com"}]],则输出将为 [0, ... 阅读更多

广告
© . All rights reserved.