自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 整数的全排列

举例子:第二层第一个值为1,第三层第一个值为2,组合[1,2],第四层第一个值为3,组合[1,2,3]。到达尽头,返回第三层,由于第三层中[1,2]已经遍历过了,故返回到第二层的第二个值为3,组合[1,3]作为第三层,由于[1]的概率已经计算过了,故只需计算[2]的概率,组合[1,3,2]作为第四层。3的全排列是:[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]2的全排列是:[1,2],[2,1]可以使用回溯来实现整数的全排列。工具:DEV C++

2024-02-18 21:09:43 376

原创 解决mybatis中Invalid bound statement (not found)出现的原因及方法

如图所示,其中标红色的文件要命名一致,否则会报错;其中标蓝色的文件,如果你要把它们放在同一个java/com.example.springbootmybatis.mapper文件中时,命名要一致;如果你把标蓝色的文件像图片中这样子放,则可以命名不一致。resultType可以直接配置接口类的所在包,也可以在application.yml中配置。如果你想知道mapper.xml是否被加载编译了,可以打开。最新版本的idea,3.2.2版本的springboot。pom.xml中注意。以上便是我遇到的错误了。

2024-02-16 22:31:23 635 1

原创 力扣_7.整数反转

给你一个32位的有符号整数x,返回将x中的数字部分反转后的结果。如果反转后整数超过32位的有符号整数的范围 [],就返回0。假设环境不允许存储64位整数(有符号或无符号)示例1:输入:x=123输出:321示例2:输入: x=-123输出: -321示例3:输入: x=120输出: 21示例4:输入: x=0输出: 0这题的难度不大,主要的坑是注意上面标红的那句话。这题,我们可以用整数取余的方法解决。

2024-02-13 20:23:12 319

原创 解决在SpringBoot设置的变量性spring.profiles.active激活失败

首先,在你开发时需要使用到不同的环境时,比如说测试、开发等等环境时,都需要修改配置文件,就很麻烦。profile的功能就是用来动态进行配置切换的。创建尾缀为dev的配置文件:application-dev.properties测试用例:server.port=8082运行springboot,端口号依旧为8080(默认)修改文件pom.xml。

2024-02-13 13:45:48 572 1

原创 队列的实现。

队列:先进先出(FIFO)

2023-11-18 11:10:36 39 1

原创 我的创作纪念日

提示:你过去写得最好的一段代码是什么?提示:当前创作和你的工作、学习是什么样的关系。提示:可以和大家分享最初成为创作者的初心。提示:在创作的过程中都有哪些收获。提示:职业规划、创作规划等​​。

2023-11-08 21:09:57 41 1

原创 链表实现数组的输出

【代码】向集合中添加一个整形数组,并输出。

2023-07-22 20:56:12 81

原创 阶乘之和。

【代码】阶乘之和。

2023-05-11 16:54:55 56

原创 比较一个数组中的偶数和奇数分别的大小,并按照偶数在前面,奇数在后面的顺序排序

【代码】比较一个数组中的偶数和奇数分别的大小,并按照偶数在前面,奇数在后面的顺序排序。

2023-04-13 15:58:31 122

原创 一只猫去钓鱼。上午钓鱼只钓100条,下午钓鱼只钓150条。周末(六,日)摆烂在家。如果猫从星期三开始,经过10天后,一共钓到多少鱼(示例:输入:3;输出:2000)

package a;int i=0;int y=0;int j=0;int t=0;int bi=0;for(i=x;i7) {t=j%7;pp.add(t);}else {pp.add(j);j++;for(i=0;i++) {for(i=0;i++) {for(i=0;i++) {for(i=0;

2023-03-28 14:01:33 49

原创 输入一个数组,并判断数组中数字排列顺序缺失。

#include<stdio.h>int g(int a,int d) { int c = 0; for (int i = 0; i <=a; i++) { c += i; } return c-d;}int main() { int n[10]; int b; int d = 0; scanf_s("%d", &b); for (int i = 0; i &lt

2023-02-19 14:54:03 60

原创 十进制转二进制,二进制中有多少个0和1。

#include<stdio.h>int s(int n) { int r = 0; for (int i = 0; i < 32; ++i) { if (n >> i & 1) { r++; } } return r;}int x(int n) { int d=0; int x=0; for (int i = 0; i &lt

2023-01-21 18:01:19 89

原创 两个二维数组的数值大小比较

#include<stdio.h>#include<stdlib.h>#include<time.h>int main() { srand(time(NULL)); int a; int d[10]={0}, e[10]={0}; int c[10][10]; for (int i = 0; i < 2; i++) { for (a = 0; a < 3; a++) {

2023-01-12 23:30:15 1595

原创 用指针函数编写两个变量原值的平均数(出现小数则四舍五入)。

#include<stdio.h>void reset(int* a, int* b) { double u = 0.0; int z; if (*a >0) { u=(double) (*a + *b) / 2; z = (*a + *b) / 2; if (u - z > 0) { u = z + 1; printf("%.0f %.0f",

2022-12-11 20:31:59 164

原创 用指针函数计算一行中输人两个浮点数,以空格间隔。分行输出两个浮点数的和、差、积、商。

#include<stdio.h>double add(double x, double y) { return x + y;}double sub(double x, double y) { return (x - y);}double mul(double x, double y) { return x * y;}double div(double x, double y) { return (x / y);}int

2022-12-09 10:20:13 571

原创 输入一个数,判断一个数是否为2的幂次数

#include<stdio.h>#include<math.h>int main() { int a = 0; int b; scanf_s("%d",&a); b = log(a) / log(2); if (a==pow(2,b)) { printf("true"); } else { printf("false"); } return

2022-11-28 21:20:55 68

原创 如何用二维数组输出一个矩形,并求矩形的外围元素之和,主对角线元素之和,副对角线元素之和

给定二维数组a[4][4] 4行4列#include<stdio.h>const int i=4;const int y =4;int main() { int b; int c; int r = 0; int d =1; int e=0; int n=0; int u = 3; int a[i][y] = {{1,2,4,5},{6,7,8,9},{10,11,12,13},{14,15,16,

2022-11-21 20:48:32 1366

原创 十进制转二进制代码

十进制转换为二进制,并将二进制数存放于数组中,输出。#include<stdio.h>double m(int n) { int c; if (n >0) { c = n % 2; return m(n / 2) * 10+c; }}const int i =100;int main() { double a[i]; int b = 0; int n; int e=

2022-11-20 11:27:06 1116

原创 用数组求平均年龄,及超过平均年龄的人数……

#include<stdio.h>const int i = 10;int main() { int age[i]; int a=0; double x=0; double c = 0.0; double d; double n=0, m=0; for (a = 0; a < i;++a) { printf("输入%d个人的年龄:",a+1); scanf_s("%d",&am

2022-11-17 09:01:40 428

原创 递归求4*(1-1/3+1/5-1/7…1/(2*n+1)-1(2*n-1))

递归求4*(1-1/3+1/5-1/7…1/(2*n+1)-1(2*n-1))#include<stdio.h>#include<stdlib.h>#include<math.h>double m(int n) { if (n== 1) { return 1; } else { return m(n - 1)+pow(-1, n +

2022-11-10 09:15:23 248

原创 20的阶乘

要想算出这么大的数,用int型是算不出来的,这时需用double型(范围更大)。#include<stdio.h>double m(double a){ if(a==1){ return 1;}return a*m(a-1)}int main(){ double a; scanf("%lf",&a); printf("%f",m(a));return 0;}

2022-11-08 21:53:53 308 2

空空如也

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

TA关注的人

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