自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 实战项目一

命名不规范:类名首字母小写、方法名、成员变量名大写电商系统。后台管理系统(主要面向的是工作者而设计的一个系统,主要是用来维护前台用户系统里面的相关数据信息)Online Mart后台管理管理员模块(登录当前后台管理系统的账号):当前后台管理系统中的所有管理员账号。对其进行增删改车等操作。点击+按钮,可以进入一个框,输入对应的信息之后,可以新增一个账号信息。点击修改按钮,首先进行一个信息的回显(将管理员的信息再次显示出来,主要是用来提升用户体验的),再次点击保存修改,可以将信息进行修改。删除按钮,可以删除当前

2023-01-28 19:17:49 310

原创 数据库连接池

数据库连接池是什么呢?首先我们来回滚一下JDBC的代码流程我们发现上述的这个JDBC最原始的流程,在一开始的时候要去和数据库之间去建立连接,然后操作数据库,操作完数据库之后就把连接等资源关闭了,而数据库的连接的资源是比较宝贵的,所以我们想要去优化我们的程序可以把这个连接反复利用起来,这样在使用JDBC的时候,一开始的时候就不需要新建连接了,而是使用之前使用过的连接,在用完了之后,也不关闭了,而是把连接保存起来,方便下一次的使用,这样做的好处可以提高效率。那我们如何保存数据库的连接呢?

2023-01-28 15:49:46 97

原创 事务学习板块

事务是指逻辑上的一组操作,组成这个操作的各个单元,要么就都成功,要么就都成功。举个例子:例如A给B转账,这个业务包含两个步骤给A的账户扣钱给B的账户加钱组成这个业务的这两个步骤,要么就都成功,要么就都不成功。

2023-01-28 15:22:44 80

原创 王道训练营

短期长期都有 有需要DD

2023-01-08 17:06:58 310 11

原创 删除不带头结点的链表中值为X

删除不带头结点中的链表值为x

2022-11-07 20:41:22 141

原创 主元素 统计个数 比较个数是否满足

主元素 统计个数 比较个数是否满足

2022-11-07 19:31:40 52

原创 循环左移大法

循环左移大法

2022-11-07 19:11:24 67

原创 逆置将排在前面n个和后面的m个逆置

逆置

2022-11-07 19:02:31 56

原创 合并有序表

//合并有序表

2022-11-07 15:33:03 50

原创 //删除链表中 值在x和y之间的元素

//删除链表中重复元素的值 使所有的都不重复

2022-11-07 15:09:27 98

原创 //删除链表中 值在x和y之间的元素

//删除链表中 值在x和y之间的元素

2022-11-07 15:02:54 256

原创 //删除链表中 值为x的元素

//删除链表中 值为x的元素

2022-11-07 14:51:32 147

原创 逆置链表注意下标

数据结构代码考研可运行

2022-11-07 14:45:38 66

原创 【无标题】

删除最小的元素 位置由最后一个位置代替

2022-11-07 14:42:08 47

原创 王道python

我有资源有需要联系我 付费的哟

2022-05-24 11:05:20 614 6

原创 acwing1473题

#include<bits/stdc++.h>using namespace std;int main(){int a,b,c;cin>>a>>b;c=a+b;if(c<0){cout<<"-";c=-c;}string res;string n=to_string©;for(int i=n.size()-1,j=0;i>=0;i–){res=n[i]+res;++j;if(j%3==0&&i)res=’

2021-12-16 21:49:46 72

原创 2021-09-01

//games#include<bits/stdc++.h>int i,n,s,x,y,a[101],h[101];int main(){for(scanf("%d",&n);n–;h[x]++,a[y]++)scanf("%d%d",&x,&y);for(;i++<100;)s+=h[i]*a[i];printf("%d",s);return 0;}#include<bits/stdc++.h>using namespace s

2021-09-01 12:33:06 57

原创 2021-07-21

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一.题目二.AC代码#include总结一.题目A. Way Too Long Wordstime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputSometimes some words like “localization” or “internationalizatio

2021-07-21 21:45:16 97

原创 排序

主要思想是 分别递归左右两边使之有序然后在将这两个排好序的序列变成一个序列#includeusing namespace std;const int N=1e6+10;int n,q[N],tmp[N];void merge_sort(int q[],int l,int r){if(l>=r)return ;int mid=l+r>>1;merge_sort(q,l,mid),merge_sort(q,mid+1,r);int k=0,i=l,j=mid+1;whi

2020-12-25 19:05:34 118

原创 使用递归求解全排列问题

使用递归求解全排列问题//定义了全局变量初值一定是0#include#include#include#includeusing namespace std;const int N=10;int n;int state [N];//0表示还没放数,1到n表示放的数bool used[N];//true表示用过,false表示还未用过int dfs(int u){if(u>n)//边界 已经走到最后一步了 该输出了{for(int i=1;i<=n;i++)print

2020-12-25 18:55:25 144

原创 双指针

[双指针问题]优化问题不优化使用暴力枚举是O(m*n)的时间复杂度优化后变成线性的时间复杂度利用单调性 进行时间复杂度的降阶//双指针 先暴力 在利用单调性 降低时间复杂度// 4 5 6// 1 2 4 7// 3 4 6 8 9结果输出为 1 1 代表 2 和4 加起来值为6#include#includeusing namespace std;const int N=10010;int n,m,x;int a[N],b[N];int main(){scanf("%d%

2020-12-25 18:44:17 125

原创 韩信点兵问题

韩信点兵问题题目描述相传韩信才智过人,从不直接清点自己军队的人数,只要让士兵先后以三人一排、五人 一排、七人一排地变换队形,而他每次只掠一眼队伍的排尾就知道总人数了。输入包含多组 数据,每组数据包含3个非负整数a,b,c,表示每种队形排尾的人数(a<3,b<5,c< 7),输出总人数的最小值(或报告无解)。已知总人数不小于10,不超过100。输入到文件 结束为止。样例输入:2 1 62 1 3样例输出:Case 1: 41Case 2: No answerC语言代码描述#incl

2020-07-27 17:00:04 468

空空如也

空空如也

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

TA关注的人

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