自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ZOE-ZHU的博客

自学编程记录

  • 博客(43)
  • 收藏
  • 关注

原创 springboot

springboot 自动配置原理及实现https://blog.csdn.net/zjcjava/article/details/84028222

2022-01-31 01:59:57 1189

原创 java.util 工具包

Java并发包https://blog.csdn.net/Dax1n/article/details/74544299

2022-01-30 22:55:50 359

原创 thymeleaf

thymeleaf 模板引擎https://www.jianshu.com/p/d1370aeb0881

2022-01-30 20:17:12 411

原创 MyBatis

MyBatis批量插入https://www.cnblogs.com/liaojie970/p/5577018.html

2022-01-30 08:41:51 604

原创 Redis

Redishttps://www.cnblogs.com/luochengqiuse/p/4638988.html

2022-01-30 08:39:33 1116

原创 JSR-303 Bean Validation

JSR-303 Bean Validationhttps://www.jianshu.com/p/554533f88370https://baijiahao.baidu.com/s?id=1667085036607407293&wfr=spider&for=pc

2022-01-30 08:37:41 480

原创 RocketMQ

RocketMQ 使用简单的使用import org.apache.rocketmq.client.exception.MQBrokerException;import org.apache.rocketmq.client.exception.MQClientException;import org.apache.rocketmq.client.producer.DefaultMQProducer;import org.apache.rocketmq.client.producer.SendR

2022-01-30 02:35:12 1748

原创 leetcode 002 两数之和

/**Definition for singly-linked list.public class ListNode {int val;ListNode next;ListNode() {}ListNode(int val) { this.val = val; }ListNode(int val, ListNode next) { this.val = val; this.next = next; }}*/class Solution {public L

2021-09-10 15:09:28 49

原创 PAT甲级 1165 Block Reversing (25分)

Given a singly linked list L. Let us consider every K nodes as a block (if there are less than K nodes at the end of the list, the rest of the nodes are still considered as a block). Your job is to reverse all the blocks in L. For example, given L as 1→2→3

2020-08-16 20:05:04 292

原创 PAT甲级 1161 Merging Linked Lists

PAT甲级 1161 Merging Linked Lists欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变在这里插入代码片#include<iostream>#include<vector>using namespace std;struct node{ int id, dat, next; };i

2020-08-15 17:05:50 453

原创 算法笔记 1283 Problem D C语言10.15 -------------ing

问题 D: C语言10.15时间限制: 1 Sec 内存限制: 32 MB题目描述输入3个字符串,按从小到大的顺序输出。要求使用指针的方法进行处理。输入3行,每行一个用字符串。保证每个字符串的长度不超过20。输出按从小到大的顺序输出这3个字符串,每个字符串一行。请注意行尾输出换行。样例输入ChinaCLOCKdeal样例输出CLOCKChinadeal#incl...

2020-01-06 16:31:42 173

原创 算法笔记 1278 Problem C C语言10.10

问题 C: C语言10.10时间限制: 1 Sec 内存限制: 32 MB题目描述给定字符串定义char *a = “I love China!”,读入整数n,输出在进行了a = a + n这个赋值操作以后字符指针a对应的字符串。输入一个整数n,保证0<=n<13.输出输出进行了题目描述中赋值操作之后a对应的字符串。请注意行尾输出换行。样例输入7样例输出Chi...

2020-01-06 10:31:11 136

原创 算法笔记 1270 Problem B C语言10.2

问题 B: C语言10.2时间限制: 1 Sec 内存限制: 32 MB题目描述输入a、b、c三个整数,按先大后小的顺序输出a、b和c。注意请使用指针变量的方式进行比较和输出。输入三个用空格隔开的整数a、b和c。输出按先大后小的顺序输出a、b和c,用空格隔开。请注意行尾输出换行。样例输入9 0 10样例输出10 9 0#include <stdio.h>...

2020-01-06 10:05:18 99

原创 算法笔记 1269 Problem A C语言10.1

问题 A: C语言10.1时间限制: 1 Sec 内存限制: 32 MB题目描述输入a和b两个整数,按先大后小的顺序输出a和b。注意请使用指针变量的方式进行比较和输出。输入两个用空格隔开的整数a和b。输出按先大后小的顺序输出a和b,用空格隔开。请注意行尾输出换行。样例输入5 9样例输出9 5#include <stdio.h>int main() { ...

2020-01-06 09:56:42 124

原创 算法笔记 26340 Problem B 习题7-7 复制字符串中的元音字母

问题 B: 习题7-7 复制字符串中的元音字母时间限制: 1 Sec 内存限制: 12 MB题目描述写一个函数,将一个字符串中的元音字母复制到另一个字符串中。在主函数中输入一个字符串,通过调用该函数,得到一个有该字符串中的元音字母组成的一个字符串,并输出。输入一个字符串(一行字符)。输出该字符串所有元音字母构成的字符串。行尾换行。样例输入CLanguage样例输出auae...

2020-01-05 21:05:18 196

原创 算法笔记 26339 Problem A 习题7-5 字符串逆序存放

问题 A: 习题7-5 字符串逆序存放时间限制: 1 Sec 内存限制: 12 MB题目描述写一个函数将一个字符串按反序存放。在主函数中输入一个字符串,通过调用该函数,得到该字符串按反序存放后的字符串,并输出。输入一行字符串。输出输入字符串反序存放后的字符串。单独占一行。样例输入abcd样例输出dcba#include <stdio.h>#include &...

2020-01-05 20:22:25 251

原创 算法笔记 26055 Problem J 例题6-9 字符串求最大值

问题 J: 例题6-9 字符串求最大值时间限制: 1 Sec 内存限制: 12 MB题目描述从键盘上输入3个字符串,求出其中最大者。输入输入3行,每行均为一个字符串。输出一行,输入三个字符串中最大者。样例输入EnglandChinaAmerica样例输出England#include <stdio.h>#include <string.h>...

2020-01-04 21:18:15 155

原创 算法笔记 26052 Problem I 例题6-4 矩阵转置

问题 I: 例题6-4 矩阵转置时间限制: 1 Sec 内存限制: 12 MB题目描述将一个2行3列的矩阵(二维数组)行列互换,存储到另一个3行2列的矩阵中。要求以整型数据为例来解答。输入输入2行数据,每行3个整数,以空格分隔。输出行列互换后的矩阵,3行,每行2个数据,以空格分隔。样例输入1 2 34 5 6样例输出1 42 53 6#include <st...

2020-01-04 21:05:09 280

原创 算法笔记 26051 Problem H 例题6-3 冒泡排序

问题 H: 例题6-3 冒泡排序时间限制: 1 Sec 内存限制: 12 MB题目描述从键盘上输入10个整数,用冒泡法对这10个数进行排序(由小到大)。输入以空格分隔的10个整数输出依次输出排好序的10个整数,每个数占一行。样例输入1 3 5 7 9 2 4 6 8 0样例输出0123456789#include <stdio.h>int ...

2020-01-04 21:03:56 126

原创 算法笔记 26050 Problem G 例题6-2 数组求解Fibonacci数列问题

问题 G: 例题6-2 数组求解Fibonacci数列问题时间限制: 1 Sec 内存限制: 12 MB题目描述Fibonacci数列的特点:第1,2个数为1,1。从第3个数开始,概述是前面两个数之和。即: 要求输出Fibonacci数列的前20个数。输入无输出Fibonacci数列的前20个数,每个数占一行。样例输入无样例输出11235813213455...

2020-01-04 20:21:16 186

原创 算法笔记 26049 Problem F 例题6-1 逆序输出数组元素

问题 F: 例题6-1 逆序输出数组元素时间限制: 1 Sec 内存限制: 12 MB题目描述从键盘上输入10个整数,存储在一个长度为10的整型数组中,要求将输入的10个数逆序输出。如输入为:0,1,2,3,4,5,6,7,8,9 输出为9,8,7,6,5,4,3,2,1,0输入10个整数,以空格分隔输出将输入的10个整数逆序输出,每个数占一行。样例输入0 1 2 3 4 5...

2020-01-04 20:19:59 253

原创 算法笔记 26045 Problem E 习题6-13 字符串比较

问题 E: 习题6-13 字符串比较时间限制: 1 Sec 内存限制: 12 MB题目描述比较两个字符串s1和s2的大小,如果s1>s2,则输出一个正数;若s1=s2,则输出0;若s1<s2,则输出一个负数。要求:不用strcpy函数;两个字符串用gets函数读入。例如:“A"与"C"相比,由于"A”<“C”,应输出负数,同时由于"A"与"C"的ASCII码差值为2,...

2020-01-04 19:53:18 147

原创 算法笔记 26044 Problem D 习题6-12 解密

问题 D: 习题6-12 解密时间限制: 1 Sec 内存限制: 12 MB题目描述有一行电文,已按如下规律译成密码:A–>Z a–>zB–>Y b–>yC–>X c–>x… …即第一个字母变成第26个字母,第i个字母变成第(26-i+1)个字母,非字母字符不变。要求根据密码译回原文,...

2020-01-04 19:41:26 195

原创 算法笔记 26041 Problem C 习题6-6 杨辉三角

问题 C: 习题6-6 杨辉三角时间限制: 1 Sec 内存限制: 12 MB题目描述按要求输入如下格式的杨辉三角11 11 2 11 3 3 11 4 6 4 11 5 10 10 5 1 (最多输出10层)输入输入只包含一个正整数n,表示将要输出的杨辉三角的层数。输出对应于该输入,请输出相应层数的杨辉三角,每一层的整数之间用一个空格隔开样例输入5样例...

2020-01-04 17:30:24 156

原创 算法笔记 26040 Problem B 习题6-5 数组元素逆置

问题 B: 习题6-5 数组元素逆置时间限制: 1 Sec 内存限制: 12 MB题目描述将一个长度为10的整型数组中的值按逆序重新存放。如:原来的顺序为1,2,3,4,5,6,7,8,9,0,要求改为0,9,8,7,6,5,4,3,2,1输入从键盘上输入以空格分隔的10个整数。输出按相反的顺序输出这10个数,每个数占一行。样例输入1 2 3 4 5 6 7 8 9 0样例...

2020-01-04 16:35:14 140

原创 算法笔记 26039 Problem A 习题6-4 有序插入

问题 A: 习题6-4 有序插入时间限制: 1 Sec 内存限制: 12 MB题目描述有一个已排好序的数组,要求输入一个数后,按原来排序的规律将它插入到数组中。假设数组长度为10,数组中前9个数(这9个数要求从键盘上输入,输入时要满足自小到大的输入顺序)已经按从小到大进行排序。然后再从键盘上输入一个整数,将此整数插入到前有序的9个数中,使得最终的10个数依然是从小到大有序的。输入第...

2020-01-04 16:17:53 158

原创 算法笔记 习题5-10 分数序列求和

问题 I: 习题5-10 分数序列求和时间限制: 1 Sec 内存限制: 12 MB题目描述有如下分数序列 2/1,3/2,5/3,8/5,13/8,21/13…求出次数列的前20项之和。请将结果的数据类型定义为double类型。输入无输出小数点后保留6位小数,末尾输出换行。样例输入无样例输出32.660261#include <stdio.h>int...

2020-01-04 10:30:34 369

原创 算法笔记 例题5-8 Fibonacci数列

问题 H: 例题5-8 Fibonacci数列时间限制: 1 Sec 内存限制: 128 MB题目描述输入一个正整数n,求Fibonacci数列的第n个数。Fibonacci数列的特点:第1,2个数为1,1。从第3个数开始,概述是前面两个数之和。即:要求输入的正整数n不超过50.输入一个不超过50的正整数输出Fibonacci数列的第n个数,末尾输出换行。样例输入20样例输...

2020-01-04 10:27:34 215

原创 算法笔记 例题5-7 求圆周率pi的近似值

问题 G: 例题5-7 求圆周率pi的近似值时间限制: 1 Sec 内存限制: 12 MB题目描述用如下公式 pi/4=1-1/3+1/5-1/7…求圆周率PI的近似值,直到发现某一项的绝对值小于10-6为止(该项不累加)。要求输出的结果总宽度占10位,其中小数部分为8位。程序中使用浮点型数据时,请定义为双精度double类型。如果需要计算绝对值,可以使用C语言数学库提供的函数f...

2020-01-04 10:26:12 1133

原创 算法笔记 例题5-6 矩阵输出

问题 F: 例题5-6 矩阵输出时间限制: 1 Sec 内存限制: 12 MB题目描述输出以下4*5的矩阵1 2 3 4 52 4 6 8 103 6 9 12 154 8 12 16 20要求使用循环实现,注意每行输出5个数字,每个数字占3个字符的宽度,右对齐。输入无输出每行输出5个数字,每个数字占3个字符的宽度,右对齐。样例输入无样例输出1...

2020-01-04 10:21:56 587

原创 算法笔记 例题5-1-2 连续自然数求和

问题 B: 例题5-1-2 连续自然数求和时间限制: 1 Sec 内存限制: 12 MB题目描述求1+2+3+…+100,即求要求用do…while语句实现输入无输出计算结果,注意末尾输出换行。样例输入无样例输出5050#include <stdio.h>int main() { int i=1,sum=0; do { sum +=i; i+...

2020-01-04 10:18:51 325

原创 算法笔记 例题5-1-1 连续自然数求和

问题 A: 例题5-1-1 连续自然数求和时间限制: 1 Sec 内存限制: 12 MB题目描述求1+2+3+…+100,即求要求用while语句实现输入无输出要求的和,末尾输出换行。样例输入无样例输出5050#include <stdio.h>int main() { int i=1,sum=0; while (i<=100) { sum...

2020-01-04 10:11:59 143

原创 算法笔记 习题4-10-1 奖金计算

问题 E: 习题4-10-1 奖金计算时间限制: 1 Sec 内存限制: 12 MB题目描述某企业发放的奖金根据利润提成。利润I低于或等于100000时,奖金可提10%;利润高于100000元,低于200000元(100000<I<=200000)时,低于100000元的部分仍按10%提成,高于100000元的部分提成比例为7.5%;200000<I<=400000...

2020-01-03 17:21:30 412

原创 算法笔记 习题4-4 三个整数求最大值

问题 D: 习题4-4 三个整数求最大值时间限制: 1 Sec 内存限制: 12 MB题目描述有3个整数a, b, c,由键盘输入,输出其中最大的数。输入以空格分割的三个整数。输出三个数中的最大值,末尾换行。样例输入1 3 2样例输出3#include <stdio.h>int main() { int a,b,c,max; scanf("%d %d %...

2020-01-03 17:19:52 279

原创 算法笔记 例题4-3 比较交换3个实数值,并按序输出

问题 C: 例题4-3 比较交换3个实数值,并按序输出时间限制: 1 Sec 内存限制: 12 MB题目描述从键盘输入3个实数a, b, c,通过比较交换,将最小值存储在变量a中,最大值存储在变量c中,中间值存储在变量b中,并按照从小到大的顺序输出这三个数a, b, c。末尾输出换行。输入输入以空格分隔的三个实数输出按照从小到大的顺序输出这三个实数,中间以空格分隔,最小值在前,最...

2020-01-03 17:18:21 201

原创 算法笔记 例题4-2 比较交换实数值

问题 B: 例题4-2 比较交换实数值时间限制: 1 Sec 内存限制: 12 MB题目描述从键盘输入2个实数,按照代数值由小到大的顺序输出这两个数。输入用空格分隔的两个实数。输出从小到大输出这两个实数,中间以空格来分隔,小数在前,大数在后。小数点后保留2位小数。末尾输出换行符。样例输入3.6 -2.3样例输出-2.30 3.60#include <stdio....

2020-01-03 17:16:08 133

原创 算法笔记 例题4-1 一元二次方程求根

问题 A: 例题4-1 一元二次方程求根时间限制: 1 Sec 内存限制: 12 MB题目描述求一元二次方程ax2+bx+c=0的根,三个系数a, b, c由键盘输入,且a不能为0,但不保证b2-4ac>0。程序中所涉及的变量均为double类型。输入以空格分隔的一元二次方程的三个系数,双精度double类型输出分行输出两个根如下(注意末尾的换行):r1=第一个根r2=...

2020-01-03 17:13:38 174

原创 算法笔记 例题3-9 字符输入输出

问题 F: 例题3-9 字符输入输出时间限制: 1 Sec 内存限制: 128 MB题目描述从键盘输入三个字符BOY,然后把他们输出到屏幕上输入BOY三个字符,中间无分隔符输出BOY,注意末尾的换行样例输入BOY样例输出BOY#include <stdio.h>int main() { char str[5]; scanf("%s", str); ...

2020-01-03 10:26:15 256

原创 算法笔记 例题3-5 求一元二次方程的根

问题 E: 例题3-5 求一元二次方程的根时间限制: 1 Sec 内存限制: 128 MB题目描述求一元二次方程ax2+bx+c=0的根,三个系数a, b, c由键盘输入,且a不能为0,且保证b2-4ac>0。程序中所涉及的变量均为double类型。输入以空格分隔的一元二次方程的三个系数,双精度double类型输出分行输出两个根如下(注意末尾的换行):r1=第一个根r2...

2020-01-03 10:24:59 228

原创 算法笔记 例题1-2-2 求两整数数之和(2)

问题 D: 例题1-2-2 求两整数数之和(2)时间限制: 1 Sec 内存限制: 12 MB题目描述从键盘上输入两个整数,并输出这两个数的和,即你的任务是计算a+b。输入输入空格分隔的两个整数输出对于用空格分隔的两个整数,求其和。样例输入5 6样例输出11#include <stdio.h>int main() { int a,b,sum; scanf...

2020-01-03 10:22:59 228

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除