找到 34423 篇文章 相关编程

Python 中的有效山脉数组

Arnab Chakraborty
更新于 2020年7月6日 09:10:41

824 次查看

假设我们有一个整数数组 A;我们必须检查它是否是一个有效的山脉数组。我们知道 A 是一个山脉数组当且仅当它满足以下情况 - A 的大小 >= 3存在 A 中的某个索引 i,使得 -A[0] < A[1] < ... A[i-1] < A[i]A[i] > A[i+1] > ... > A[A.length - 1]所以,如果输入类似 [0, 3, 2, 1],则输出将为 True。要解决此问题,我们将遵循以下步骤 -如果 A 的大小 < 3,则返回 Falsei := 1while ... 阅读更多

在 Python 中重新排序日志文件中的数据

Arnab Chakraborty
更新于 2020年7月6日 09:10:04

345 次查看

假设我们有一个日志数组。在该数组中,每个条目都是一个以空格分隔的字符串单词。每个日志中的第一个单词是字母数字标识符。然后,存在不同类型的字符串,如下所示 -id 后的每个单词仅包含小写字母;id 后的每个单词仅包含数字。我们将这两种类型的日志分别称为字母日志和数字日志。并且保证每个日志在其 id 之后至少有一个单词。我们必须重新排序日志,以便所有字母日志都位于任何数字日志之前。 ... 阅读更多

Java 程序,用于求解最长公共子序列

AmitDiwan
更新于 2020年7月4日 10:55:09

273 次查看

以下是用于求解最长公共子序列的 Java 程序 -示例实时演示public class Demo{    int subseq(char[] a, char[] b, int a_len, int b_len){       int my_arr[][] = new int[a_len + 1][b_len + 1];       for (int i = 0; i

在 Java 中打印三角形图案

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

1K+ 次查看

以下是打印三角形图案的 Java 程序 -示例实时演示import java.util.*; public class Demo{    public static void main(String[] args){       Scanner my_scan = new Scanner(System.in);       System.out.println("请输入需要打印的行数");       int my_row = my_scan.nextInt();       for (int i = 1; i = i; j--){             System.out.print(" ");          }          for (int j = 1; j

在 Java 中打印字符串之间的整数

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

1K+ 次查看

以下是打印字符串之间整数的 Java 程序 -示例实时演示public class Demo{    public static void main(String[] args){       System.out.println("等号位于两个整数值之间");       System.out.println(45+5 + "=" +(56+11));       System.out.println(45+5 + " 等号 " +(56+11));    } }输出等号位于两个整数值之间 50=67 50 等号 67名为 Demo 的类包含打印字符串之间整数值的主函数。

使用 Java 重命名多个文件

AmitDiwan
更新于 2020年7月4日 10:46:58

1K+ 次查看

以下是使用 Java 重命名多个文件的代码 -示例import java.io.File; import java.io.IOException; public class Demo{    public static void main(String[] argv) throws IOException{       String path_to_folder = "多个文件所在的文件夹路径";       File my_folder = new File(path_to_folder);       File[] array_file = my_folder.listFiles();       for (int i = 0; i < array_file.length; i++){          if (array_file[i].isFile()){             File my_file = new File(path_to_folder + "\" + array_file[i].getName());             String long_file_name = array_file[i].getName();             String[] my_token = long_file_name.split("\s"); ... 阅读更多

如何在 Java 中清除屏幕?

AmitDiwan
更新于 2020年7月4日 10:44:46

3K+ 次查看

以下是使用 Java 清除屏幕的代码 -示例实时演示public class Demo{    public static void main(String[] args){       System.out.print("\033[H\033[2J");       System.out.flush();    } }输出屏幕将被清除名为 Demo 的类包含 main 函数。这里写了 ANSI 转义码,它清除了屏幕。flush 函数将光标重置到窗口屏幕的顶部。

Java 程序,用于检查给定数字是否为斐波那契数?

Shriansh Kumar
更新于 2024年8月1日 11:57:13

2K+ 次查看

对于给定的输入数字,编写一个 Java 程序以检查它是否为斐波那契数。任何属于斐波那契数列的数字都称为斐波那契数。斐波那契数列是由其前两个整数的和形成的一系列数字。该数列的前两项为 0 和 1,后面的项依次为 1、2、3、5、8 等。该数列以著名的意大利数学家莱昂纳多·斐波那契的名字命名。示例场景 1 输入:num1 = 8;输出:8 是斐波那契数 8 属于 ... 阅读更多

Python 中最近的通话次数

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

326 次查看

假设我们想要编写一个名为 RecentCounter 的类来计算最近的请求。此类只有一个方法:ping(t),其中 t 表示以毫秒为单位的一些时间。这将返回从 3000 毫秒前到现在为止进行的 ping 次数。任何时间在 [t - 3000,t] 内的 ping 都会计算在内,包括当前 ping。并且保证对 ping 的每次调用都使用严格大于之前的 t 值。所以,如果输入类似于调用 ping 四次 ping(1)、ping(100)、ping(3001)、ping(3002),则输出将为 1、2、3、3 ... 阅读更多

一副牌中 X 张同类牌在 C++ 中

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

240 次查看

假设我们有一副牌,每张牌上都写着一个整数。我们必须检查我们是否可以选择 X >= 2,以便可以将整副牌分成 1 个或多个牌组,其中以下条件满足:每个牌组恰好有 X 张牌。每个牌组中的所有牌都具有相同的数字。所以,如果输入类似于 deck = [1, 2, 3, 4, 4, 3, 2, 1],则输出将为 True,因为可能的划分是 [1, 1]、[2, 2]、[3, 3]、[4, 4]。要 ... 阅读更多

广告

© . All rights reserved.