- 博客(12)
- 收藏
- 关注
原创 IDEA连接MySql
加载驱动 Class.forName("com.mysql.jdbc.Driver");//固定写法 连接数据库 //用户信息 String url = "jdbc:mysql://localhost:3306/jdbcstudy?useUnicode=true&characterEncoding=utf8&useSSL=true"; //jdbc:mysql://主机地址:端口号/数据库名?参数1&参数2&参数3 String username = "root"; Str
2021-06-23 19:25:06
149
原创 数据库的字段属性
Unsigned: 无符号的整数 声明了该列不能声明为负数。 zerofill: 不足的位数,使用0来填充。 自增: 自动在上条记录的基础上+1(默认) 可以自定义自增的初始值和步长 非空 NULL not null: 假设设置为not null,如果不给它赋值,就会报错! null:如果不填写值,默认为null。 默认: 设置默认的值! ...
2021-06-12 17:33:15
139
1
原创 唯一分解定理
2020蓝桥杯b组国赛 阶乘约数: 问题描述: 定义阶乘 n! = 1 × 2 × 3 × ··· × n。 请问 100! (100 的阶乘)有多少个约数。 概念:任意一个正整数 X 都可以表示成若干个质数乘积的形式,即 X=p1^a1*p2^a2...pk^ak 约数个数 = (a1 + 1)(a2 + 1)…(ak + 1)。 using namespace std; typedef long long ll; int p[100]; int main(){ for(int i=2;i<
2021-05-30 21:39:31
174
原创 freopen的使用
freopen可以代替在黑框中的输入输出 #include<bits/stdc++.h> using namespace std; int main(){ freopen("1.in.txt","r",stdin); freopen("1.out.txt","w",stdout); int a,b; cin>>a>>b; cout<<a<<b; fclose(stdin); fclose(st
2021-03-20 15:50:07
315
原创 reverse函数
1.reverse函数可以反转一个字符串 例如: #include<bits/stdc++.h> using namespace std; int main(){ string str; str = "Hello,world!"; reverse(str.begin(),str.end()); cout<<str; return 0; } 结果: !dlrow,olleH 2.反转字符数组 例如: #include<bits/stdc
2021-03-11 00:04:35
7742
2
原创 __gcd函数
__gcd(a,b)返回a和b的最大公约数 int、long long类型都可以,需要注意的是两个类型必须要相同,还有就是不能用浮点型,它头文件是algorithm。 #include<bits/stdc++.h> using namespace std; int main(){ int a,b; a = 8; b = 12; cout<<__gcd(a,b)<<endl; return 0; } 结果是 4 ...
2021-03-11 00:04:06
557
原创 FJ的字符串(C++)
FJ的字符串(C++) 资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述 FJ在沙盘上写了这样一些字符串: A1 = “A” A2 = “ABA” A3 = “ABACABA” A4 = “ABACABADABACABA” … … 你能找出其中的规律并写所有的数列AN吗? 输入格式 仅有一个数:N ≤ 26。 输出格式 请输出相应的字符串AN,以一个换行符结束。输出中不得含有多余的空格或换行、回车符。 样例输入 3 样例输出 ABACABA 解题思路 把字符串AN看
2021-03-09 17:22:11
1072
1
原创 阶乘计算 C语言
阶乘计算 C语言 资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述 输入一个正整数n,输出n!的值。 其中n!=123*…*n。 算法描述 n!可能很大,而计算机能表示的整数范围有限,需要使用高精度计算的方法。使用一个数组A来表示一个大整数a,A[0]表示a的个位,A[1]表示a的十位,依次类推。 将a乘以一个整数k变为将数组A的每一个元素都乘以k,请注意处理相应的进位。 首先将a设为1,然后乘2,乘3,当乘到n时,即得到了n!的值。 输入格式 输入包含一个正整数n,n<
2021-03-04 15:38:01
448
1
原创 十六进制转八进制
十六进制转八进制 问题描述 给定n个十六进制正整数,输出它们对应的八进制数。 输入格式 输入的第一行为一个正整数n (1<=n<=10)。 接下来n行,每行一个由09、大写字母AF组成的字符串,表示要转换的十六进制正整数,每个十六进制数长度不超过100000。 输出格式 输出n行,每行为输入对应的八进制正整数。 【注意】 输入的十六进制数不会有前导0,比如012A。 输出的八进制数也不能有前导0。 样例输入 2 39 123ABC 样例输出 71 44
2021-03-03 23:35:35
2583
1
原创 构造器简述
构造器简述 new一个对象本质上是在调用构造方法,“构造器”就是一个方法。 构造器的特点: 和类名相同 没有返回值 构造器的作用: 初始化对象的值 应用: 定义一个学生类 public class Student { String name; //无参构造 public Student(){ } //有参构造 public Student(String name){ this.name = name; } } 引用Stud
2021-02-22 00:21:49
176
原创 MarkDowm的使用
MarkDowm的使用 标题 代码: # 一级标题 ## 二级标题 ### 三级标题 #### 四级标题 ##### 五级标题 ###### 六级标题 效果: 一级标题 二级标题 三级标题 四级标题 五级标题 六级标题 字体 代码: 1.*斜体* 或 _斜体_ 2.**粗体** 3.***加粗斜体*** 4.~~删除线~~ 效果: 斜体 或 斜体 粗体 加粗斜体 删除线 引用 代码: >这是一段引用 效果 这是一段引用 分割线 代码: --- *** ___ 效果: 图片 代
2021-02-06 13:44:19
134
原创 猴子吃包子 运用setprecision()和fixed
猴子吃包子 运用setprecision()和fixed 问题描述 从前,有一只吃包子很厉害的猴子,它可以吃无数个包子,但是,它吃不同的包子速度也不同;肉包每秒钟吃x个;韭菜包每秒钟吃y个;没有馅的包子每秒钟吃z个;现在有x1个肉包,y1个韭菜包,z1个没有馅的包子;问:猴子吃完这些包子要多久?结果保留p位小数。 输入格式 输入1行,包含7个整数,分别表示吃不同包子的速度和不同包子的个数和保留的位数。 输出格式 输出一行,包含1个实数,表示吃完所有包子的时间。 这一题要求保留小数点后p位,难
2020-12-01 16:48:33
392
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅