- 博客(10)
- 收藏
- 关注
原创 本源多项式
https://codeforces.com/contest/1316/problem/C这道题参考百度百科本源多项式的讲解易得k+l就是答案#include<bits/stdc++.h>#include<string>#include<cmath>#include<vector>using namespace st...
2020-03-07 14:15:04
728
原创 最大默契数,简单数学
为了把毕业晚会办得更好,老师想要挑出默契程度最大的k个人参与毕业晚会彩排。可是如何挑呢?老师列出全班同学的号数1,2,……,n,并且相信k个人的默契程度便是他们的最大公约数(这不是迷信哦~)。这可难为了他,请你帮帮忙吧!PS:一个数的最大公约数即本身。输入格式两个空格分开的正整数n和k。(n>=k>=1)输出格式一个整数,为最大的默契值。输入输出样例输入 #...
2020-03-07 13:32:04
340
原创 高精数论,最大公约数
输入格式共两行: 第一行:一个数A。 第二行:一个数B。输出格式一行,表示A和B的最大公约数。说明/提示对于20%的数据,0 < A , B ≤ 10 ^ 18。 对于100%的数据,0 < A , B ≤ 10 ^ 10000。这个数据很大,需要用到高精算法。介绍一个大佬的简单方法,调用python的库函数import fractionsprint...
2020-03-07 13:18:54
252
原创 一个数因子的个数
链接:https://ac.nowcoder.com/acm/contest/3002/E来源:牛客网我们该如何求出一个数的因子个数呢显然,转换为求一个书的质因子指数的乘积,由于此题n在10^12,暴力求解超时,所以需要先打表。主要代码如下:#include<bits/stdc++.h>#include<cmath>using namespa...
2020-03-07 13:12:50
363
原创 小乐乐与字符串--题解
时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 262144K,其他语言524288K64bit IO Format: %lld题目描述在庆祝祖国母亲70华诞之际,老师给小乐乐出了一个问题。大家都知道China的英文缩写是CHN,那么给你一个字符串s,你需要做的是统计s中子串“CHN”的个数。子串的定义:存在任意下标a < b < c,那么“s[a]s[b...
2019-11-09 00:04:40
483
原创 .总结位运算符与逻辑运算符的区别
逻辑运算符:&&(与) ||(或) !(非)其操作数的数据类型为逻辑型,其运算结果也是逻辑型值位移运算符:& | !位运算可以对逻辑型、数值进行逻辑运算•逻辑运算符(&&、||)与位运算符(&、|)的区别:逻辑运算符只能针对boolean类型进行逻辑运算,而位运算还可以对数值进行逻辑运算。逻辑运算符有短...
2019-05-26 10:29:38
301
原创 Java基本数据类型
在Java中有8种基本数据类型来存储数值、字符和布尔值:1、整数类型:表示没有小数的部分的数值,也可以表示负数。其中Java支持十进制、二进制、八进制和十六进制数的转换十进制整数,例如 1,2,3。二进制整数,以0b开头,例如0b010 (对应于十进制的2 ) (JDK7.0开始)。八进制整数,以0开头,例如012(对应于十进制的10)。十六进制整数,以0x或0X...
2019-05-26 10:06:23
101
原创 Java标识符
标识符是编程时使用的名字:Java对包、类、接口、方法、变量、常量(不包括项目名)等命名时使用的字符序列称为标识符Java标识符由数字,字母和下划线(_),美元符号($)或人民币符号(¥)组成。 在Java中是区分大小写的,而且还要求首位不能是数字。 最重要的是,Java关键字不能当作Java标识符。注:Java关键字goto和const标识符虽从不使用,但作为Java保留字保留...
2019-05-26 09:42:10
241
原创 java的注释方式
Java的注释大致分为两类,第一类是单行注释://this is a comment//即在注释语句前加//public class HelloJava{ public static void main(String [] args){ System.out.println("HelloJava"); }}第二类为多行注释:/**this is a commen...
2019-05-22 22:31:13
269
原创 Java程序工作原理
java的程序有一处编译,到处运行的特点,这和它独特的编译原理有关。请看下图:首先,Java的程序文件(即源代码*.java文件)经过编译会生成*.class文件(又称为字节码文件),此文件是Java特殊的关键所在,它在系统中的jvm(Java虚拟机)中被执行,在不同的操作系统中被解释为不同的机器指令从而被执行。在Java虚拟机中,程序首先被类装载器处理加载类文件,然后进入字节码校验器...
2019-05-22 00:11:25
170
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人