找到 34423 篇文章,主题为编程

通过删除恰好 k 个子数组来最大化数组大小,使其在 C++ 中成为素数数组

Sunidhi Bansal
更新于 2020年8月17日 09:03:00

90 次查看

任务是从给定包含 N 个正整数的数组 Arr[] 中删除恰好 K 个子数组,使得数组中所有剩余元素均为素数,并且剩余数组的大小最大。输入 Arr[]={4, 3, 3, 4, 3, 4, 3} , K=2输出 3解释 − K=2,这意味着必须删除 2 个子数组。删除的子数组是 Arr[0] 和 Arr[3…5],剩下的数组 Arr[]={3, 3, 3} 包含所有素数元素,并且大小最大。输入 Arr[]={7, 6, 2, 11, 8, 3, 12}, K=2输出 3解释 − 删除的子数组是 Arr[1] 和 Arr[4…6],剩下的素数数组是 ... 阅读更多

最大化 C++ 中树中任意两个顶点之间度数乘积的总和

Sunidhi Bansal
更新于 2020年8月17日 08:59:08

254 次查看

任务是用给定的整数 N 构造一棵树,使得对于所有有序对 (x, y),degree(x) * degree(y) 的总和最大,并且 x 不等于 y。输入 −N=5输出 −50解释    1     \      2       \        3          \           4             \              5 第 1 个节点的度数 = 1 第 2 个节点的度数 = 2 第 3 个节点的度数 = 2 第 4 个节点的度数 ... 阅读更多

C语言中通过单个点的最大不同直线数

Sunidhi Bansal
更新于 2020年8月17日 08:55:56

163 次查看

给定数字 N 和每条线的两个点的坐标 (x1, y1) 和 (x2, y2)。目标是找到可以穿过单个点的给定线中的最大线数,这样就不会有两条线互相覆盖,也不会进行旋转。我们将线表示为 (m, c) 对,其中 y=mx+c,m 是斜率 m=y2-y1/x2-x1具有相同 m 的线是平行的,给定 c1!=c2。我们将计算不同的斜率 (m)。对于垂直线,如果 x1=x2,斜率 = INT_MAX,否则为 m。让我们通过一个例子来理解。输入 线 1 (x1, y1)=(4, 10) (x2, y2)=(2, ... 阅读更多

Java 中的类型擦除

AmitDiwan
更新于 2020年8月17日 08:59:55

121 次查看

为了支持泛型编程以及执行更严格的类型检查,Java 实现类型擦除。泛型类型中的所有类型参数都将替换为边界(如果无界)或对象类型。这样,字节码将只包含类、方法和接口。类型转换以保留类型。生成桥接方法是为了保留扩展泛型类型中的多态性概念。示例 实时演示import java.io.PrintStream; import java.util.*; public class Demo{    public Demo(){    }    public static void main(String args[]){       List my_list = new ArrayList();       my_list.add("Hi there");       String my_str;       ... 阅读更多

C语言中可以从一张纸上剪出的最大尺寸矩形数量

Sunidhi Bansal
更新于 2020年8月17日 08:53:52

329 次查看

给定一张纸的尺寸,长度为 L,宽度为 B。此外,还给定一个小矩形的尺寸,长度为 l,宽度为 b。目标是找到可以从一张纸上剪出的最大小矩形数量。我们将执行以下步骤 −首先,我们将进行水平对齐,分别为纸张和矩形的长度 L 和 l。开始将 L 与 l 对齐,将 B 与 b 对齐,并计算矩形数量。然后也以垂直对齐的方式执行相同的操作。再次计数。返回 ... 的最大值 阅读更多

C++ 中子数组的最大长度,使得子数组的和为偶数

Sunidhi Bansal
更新于 2020年8月17日 08:52:38

828 次查看

给定一个整数数组 Arr[]。目标是找到 Arr[] 的最长子数组,其元素之和为偶数。也就是说,子数组的元素之和为偶数,并且该子数组的长度最长。输入 − Arr[] = { 2, 3, 5, 2, 6, 7 }。输出 −子数组的最大长度 − 4解释 −最大长度子数组是 { 5, 2, 6, 7 }。和为 20,是偶数。输入 − Arr[] = { 5, 7, 7, 3, 4 }。输出 −子数组的最大长度 − 4解释 −最大长度子数组 ... 阅读更多

在 Java 中洗牌或随机化列表

AmitDiwan
更新于 2020年8月17日 08:56:23

223 次查看

要在 Java 中洗牌列表,代码如下所示 −示例 实时演示import java.util.*; public class Demo{    public static void main(String[] args){       ArrayList my_list = new ArrayList();       my_list.add("Hello");       my_list.add(", ");       my_list.add("this");       my_list.add("is");       my_list.add("a");       my_list.add("sample");       System.out.println("原始列表为: " + my_list);       Collections.shuffle(my_list);       System.out.println("洗牌后的列表为: " + my_list);    } }输出原始列表为: [Hello, ,, this, is, a, sample] 洗牌后的列表为 ... 阅读更多

C语言中可以购买的糖果的最大数量

Sunidhi Bansal
更新于 2020年8月17日 08:50:11

705 次查看

给定一个长度存储在“size”中的 candies[] 数组。每个元素 candies[i] 都有 i 类型糖果的数量。目标是尽可能多地购买任何金额的糖果。条件如下所示 −如果您购买 X[i] 的 i 类型 (0

Java 中整数的最大可能值是多少?

AmitDiwan
更新于 2020年8月17日 08:50:41

2K+ 次查看

MAX_VALUE 用于查找 Java 中整数的最大可能值。让我们来看一个例子 −示例 实时演示public class Demo{    public static void main(String[] args){       System.out.println("类型是");       System.out.println(Integer.TYPE);       System.out.println("大小是");       System.out.println(Integer.SIZE);       System.out.println("整数的最大值是");       System.out.println(Integer.MAX_VALUE);    } }输出类型是 int 大小是 32 整数的最大值是 2147483647名为 Demo 的类使用 Integer 类并给出 Integer 类的各种特性,例如类型、大小 ... 阅读更多

C语言中可以放入等腰直角三角形内的最大 2×2 正方形数量

Sunidhi Bansal
更新于 2020年8月17日 08:48:50

620 次查看

给定一个等腰直角三角形。等腰三角形是指两条边长度相等的三角形。直角三角形是指高(图中ag)和底(图中dg)互相垂直的三角形。目标是找到可以放入边长为2平方单位的等腰直角三角形中的最大正方形数量。底边或高(两者相等)作为输入。正方形数量作为输出。请参考下图了解问题。给定的高为ag、底为gd的三角形包含3个边长为2的正方形……阅读更多

广告
© . All rights reserved.