找到 34423 篇文章,关于编程

Python 中大型组的位置

Arnab Chakraborty
更新于 2020年7月4日 10:07:04

161 次查看

假设有一个由小写字母组成的字符串 S,这些字母形成了相同字符的连续组。因此,当像 S 这样的字符串像“abbxxxxzyy”时,它具有组“a”、“bb”、“xxxx”、“z”和“yy”。当一个组具有 3 个或更多字符时,它将是一个大型组。我们希望获得每个大型组的起始和结束位置。因此,如果输入类似于“abcdddeeeeaabbbcd”,则输出将为 [[3, 5], [6, 9], [12, 14]]要解决此问题,我们将遵循以下步骤 -ans := 一个新列表csum := 0对于每个 a, b 在对... 阅读更多

Java 程序用于计算两个以上(或数组)数字的最大公约数

AmitDiwan
更新于 2020年7月4日 10:41:27

505 次查看

以下是用于计算两个以上数字的最大公约数的 Java 程序 -示例 实时演示public class Demo{    static int gcd_of_nums(int val_1, int val_2){       if (val_1 == 0)       return val_2;       return gcd_of_nums(val_2 % val_1, val_1);    }    static int find_gcd(int arr[], int no){       int result = arr[0];       for (int i = 1; i < no; i++){          result = gcd_of_nums(arr[i], result);          if(result == 1){             return 1;          }   ... 阅读更多

Python 中最大的三角形面积

Arnab Chakraborty
更新于 2020年7月4日 10:05:57

586 次查看

假设我们有一组平面上的点。我们必须找到由任意 3 个点形成的最大三角形的面积。因此,如果输入类似于 [[0, 0], [0, 1], [1, 0], [0, 2], [2, 0]],则输出将为 2要解决此问题,我们将遵循以下步骤 -res := 0N := points 列表的大小对于 i 范围从 0 到 N - 2,执行以下操作:对于 j 范围从 i + 1 到 N - 1,执行以下操作:对于 k 范围从 i + 2 到 N,执行以下操作:(x1, y1) := points[i], (x2, y2) ... 阅读更多

Python 中写入字符串的行数

Arnab Chakraborty
更新于 2020年7月4日 10:04:30

402 次查看

假设我们有一个字符串 S,我们必须将给定字符串 S 的字母从左到右写入行中。这里每行最多有 100 个单位的宽度,如果写入一个字母会导致该行的宽度超过 100 个单位,则该字母将写入下一行。我们还有一个数组宽度,这里 widths[0] 是“a”的宽度,widths[1] 是“b”的宽度,依此类推。我们必须找到两个问题的答案 -有多少行至少包含来自 S 的一个字符什么是... 阅读更多

Java 程序用于计算球面镜的焦距

AmitDiwan
更新于 2020年7月4日 10:05:38

224 次查看

以下是用于计算球面镜焦距的 Java 代码 -示例 实时演示import java.util.*; import java.lang.*; public class Demo{    public static float concave_f_len(float val){       return val/2 ;    }    public static float convex_f_len(float val){       return - (val/2 ) ;    }    public static void main(String argc[]){       float val = 55 ;       System.out.print("球面镜(凹面镜)的焦距为:" + concave_f_len(val) + "单位");       System.out.println("球面镜(凸面镜)的焦距为:" + convex_f_len(val) + "单位");    } }输出球面镜... 阅读更多

Java 程序用于查找抛物线的顶点、焦点和准线

AmitDiwan
更新于 2020年7月4日 10:03:43

144 次查看

以下是用于查找抛物线的顶点、焦点和准线的 Java 程序 -示例 实时演示public class Demo{    public static void find_values(float val_1, float val_2, float val_3){       System.out.println("顶点的值为(" + (-val_2 / (2 * val_1)) + "," + (((4 * val_1 * val_3) - (val_2 * val_2)) / (4 * val_1)) + ")");       System.out.println("焦点的值为(" + (-val_2 / (2 * val_1)) + "," + (((4 * val_1 * val_3) - (val_2 * val_2) + 1) / (4 * val_1)) + ")");     ... 阅读更多

Python 中唯一的莫尔斯电码词

Arnab Chakraborty
更新于 2020年7月4日 10:04:01

462 次查看

假设我们有一组单词,这里每个单词都可以写成每个字母的莫尔斯电码的串联。例如,单词“cba”可以写成“-.-..--...” ,这是串联“-.-.” | "-..." | ".-")。这种串联称为单词的转换。我们知道国际莫尔斯电码定义了一种标准编码,其中每个字母都映射到一系列点和短划线,如下所示:“a”映射到“.-”,“b”映射到“-...”,“c”映射到“-.-.”,依此类推。以下是所有 26 个字母的列表... 阅读更多

Python 中二进制表示形式中素数个设置位的数量

Arnab Chakraborty
更新于 2020年7月4日 10:02:34

225 次查看

假设我们有两个整数 L 和 R,我们必须找到范围 [L, R](包括)中二进制形式中具有素数个设置位的数字的数量。因此,如果输入类似于 L = 6 和 R = 10,则输出将为 4,因为有 4 个数字 6(110)、7(111)、9(1001)、10(1010),所有这些数字都具有素数个设置位。要解决此问题,我们将遵循以下步骤 -count := 0对于 j 范围从 L 到 R,执行以下操作:如果 j 的设置位计数在 [2, 3, 5, 7, 11, 13, 17, 19] 中,则count ... 阅读更多

Java 程序用于查找圆柱体的周长

AmitDiwan
更新于 2020年7月4日 10:01:17

208 次查看

以下是用于查找圆柱体周长的 Java 代码 -示例 实时演示import java.io.*; public class Demo{    static int find_peri(int dia, int ht){       return 2*(dia + ht);    }    public static void main(String[] args){       int dia = 7;       int ht = 15;       System.out.println("圆柱体的周长为 " + find_peri(dia, ht) + " 单位");    } }输出圆柱体的周长为 44 单位名为 Demo 的类定义了一个静态函数,该函数接收两个值,直径和高度。此函数计算... 阅读更多

Python 中最短的完成词

Arnab Chakraborty
更新于 2020年7月4日 10:00:10

288 次查看

假设我们有一个字典 words,我们必须从给定的字典 words 中找到最短的单词,它包含字符串 licensePlate 中的所有字母。现在,这样的单词被称为完成给定字符串 licensePlate。在这里,我们将忽略字母的大小写。并且保证存在答案。如果有多个答案,则返回数组中首先出现的答案。车牌号中可能存在相同的字母出现多次。因此,当 licensePlate 为“PP”时,单词“pile”无法完成 licensePlate,但单词“topper”可以。因此,... 阅读更多

广告

© . All rights reserved.