编程语言
Scanner类来获取用户的输入 java.util.Scanner 是Java5的新特征,我们可以通过Scanner类来获取用户的输入。 基本语法 Scanner s = new Scanner(System.in); 通过Scanner类的next()和nextLine()方法获取输入的字符串, ...
原题链接 <br//> 描述 在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数P。并将P对1000000007取模的结果输出。 即输出P%1000000007 对于50%50%的数据,size\leq 104siz**e≤10 ...
工程中没有引用相关使用jar,下面以本机的日志包说明(日志包下载完毕) 第一步:点击 File -> Project Structure,点击Project Structure界面左侧的“Modules”如下图: 第二步:在 “Dependencies” 标签界面下,点击右边绿色的 “+”号,选择第 ...
OpenMP + C++ functional 可以瞬间构造一个线程池 #include <iostream> #include <functional> #include <vector> using namespace std; void fun (int a, int b) { cout<< ...
1、程序、进程、线程 程序是为实现特定功能使用某语言而编写的代码,程序是静态的。例如:为了实现360安全卫生的垃圾清理功能而编写的代码即为程序。 进程是程序的一次动态执行过程,它需要经历从代码加载,代码执行到执行完毕的一个完整的过程,这也是进程的生命周期,它有完整的开始及消亡。每个进程有各自独立的一 ...
给你一个整数数组 nums ,请计算数组的 中心下标 。 数组 中心下标 是数组的一个下标,其左侧所有元素相加的和等于右侧所有元素相加的和。 如果中心下标位于数组最左端,那么左侧数之和视为 0 ,因为在下标的左侧不存在元素。这一点对于中心下标位于数组最右端同样适用。 如果数组有多个中心下标,应该返回 ...
前言 前面讲到实例属性的时候,我们可以通过 实例对象.实例属性 来访问对应的实例属性 但这种做法是不建议的,因为它破坏了类的封装原则 正常情况下,实例属性应该是隐藏的,只允许通过类提供的方法来间接实现对实例属性的访问和操作 class PoloBlog: # 构造方法 def __init__(se ...
括号匹配:栈的底层原理实现 Java 解题思路 基于数组实现一个能自动扩容的数组(Array)类,类中提供了基本的增删改查等操作和一些快捷方法,后构建栈(Stack)类,栈类使用之前的数组类来完成基础的入栈、出栈等功能。再由此实现本题逻辑。受判题机限制,全放在一个文件中了。 代码实现 class S ...
1、文件操作public static void main(String args[]) throws IOException { String dirPath = "d:/aaa/bbb/"; File fileDirPath = new File(dirPath); System.out.pri ...
Java自学-注解与反射(1) 1、什么是注解 package lesson01; /** * Author: Gu Jiakai * Date: 2021/8/30 20:56 * FileName: Test01 * Description: */ //什么是注解 public class Te ...