自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 c语言学习

每一个小格子代表一个字节 每个字节都有自己的内存地址 内存地址是连续的 根据定义变量时声明的类型和当前编译环境确定需要开辟多大存储空间 在 内存中开辟一块存储空间,开辟时从内存地址大的开始开辟(内存寻址从大到小) 将数据保存到已经开辟好的对应内存空间中 #include <stdio.h> int main(){ int a = 10; int b = -10; float c = 6.6f; double d = 3.1415926; doubl.

2022-05-12 17:48:26 193

原创 idea快捷键

自己总结的一些常用的IDEA快捷键,有需要的拿走: ctrl+shift+alt:多行操作 psvm:生成main()方法; fori:生成for循环; Ctrl+Alt+v:自动补齐返回值类型 ctrl+o:覆写方法 ctrl+i:实现接口中的方法 ctrl+shift+u:大小写转换 CTRL+SHIFT+Z:取消撤销 Alt+Insert:生成构造方法、getter、setter ctrl+y:删除当前行 Ctrl+Shift+J:将选中的行合并成一行 ctrl+g:定位到某一行 Ctrl+Shitf

2021-08-25 21:06:54 217 1

原创 java数据结构 排序

排序 假设含有n个记录的序列为{r1,r2,r3……,rn},其对应的关键字分别为{k1,k2,k3……,kn},需确定1,2,……,n的一种排列p1,p2,………,pn,使其相应的关键字满足Kp1<=Kp2…….<=Kp2(非递减或非递增)关系,即使得序列成为一个按关键字有序的序列{rp1,rp2……rpn},这样的操作就称为排序。 内排序和外排序 根据在排序过程中待排序的记录是否全部被放置在内存中,将其分为:内排序和外排序。 内排序是在排序的整个过程中,待排序的所有记录全部被放置在内存中,外

2020-12-19 20:49:14 254 1

原创 java数据结构 二叉树查找

二叉查找树 二叉查找树,又称二叉排序树,具有如下性质 若它的左子树不为空,则左子树上所有 结点的值均小于它的根结构的值 若它的右子树不为空,则右子树上所有结点的值均大于它的根结点的值 它的左、右子树也分别为二叉排序树 //树的结点类 public class TreeNode<T> { //存储数据 public T data; //指向左孩子和右孩子结点 public TreeNode<T> left,right; public Tree

2020-12-14 15:43:21 482

原创 java数据结构 哈夫曼树

哈夫曼树 哈夫曼树是一种应用广泛的二叉树,可用来构造最优编码,用于信息传输、数据压缩等方面。 我们先来了解一些基本概念 路径:路径是指从一个结点到另一个结点之间的分支序列。 路径长度:是指从一个结点到另一个结点经过的分支数目。 结点的权:实际应用中,人们常常给树的某个结点赋予一个具有某种实际意义的实数,称该实数为这个结点的权。 树路径长度:从树根到每一结点的路径长度之和 带权路径长度:从树根到该结点的路径长度与该结点的权的乘积。 树的带权路径长度:树的带权路径长度为树中从根到所有叶子结点的各个带权路径长度

2020-12-06 11:11:23 556

原创 java数据结构 二叉树(二)

二叉树的实现 //树的结点类 public class TreeNode<T> { //存储数据 public T data; //指向左孩子和右孩子结点 public TreeNode<T> left,right; public TreeNode(T data, TreeNode<T> left, TreeNode<T> right) { super(); this.data = d

2020-11-26 13:56:11 579

原创 打印数字图案

算法题系列,开了几个系列,都只有一两篇,加油,慢慢写,补充自己。 这是前段时间在看的一道算法题,现在来分享一下,题目送上。 /* 输出 1 3 6 10 15 2 5 9 14 4 8 13 7 12 11 */ import java.util.Scanner; public class Test06 { public static void main(String[] args) { System.out.print("请输入行数:");

2020-11-11 21:36:05 350

原创 java数据结构 树(一)

树树的存储结构树的存储结构二叉树==**二叉树的遍历算法**== 树的存储结构 树是n个结点的有限集。n=0时称为空树。在任意一颗非空树中:(1)有且仅有一个特定的称为根的结点;(2)当n>1时,其余结点可分为m(m>0)个互不相交的有限集T1,T2……Tm,其中每一个集合本身又是一棵树,并且称为根的子树。如下图 1.结点: 树的结点包含一个数据元素及若干指向其子树的分支。 2.结点的度:结点拥有的子树数在这里插入代码片称为结点的度。 3.叶结点:度为0的结点称为叶结点或终端结点。 4.支节

2020-11-01 13:59:44 538

原创 mybatis_plus的第一个案例

mybatis_plus的使用 1创建数据库 DROP TABLE IF EXISTS user; CREATE TABLE user ( id BIGINT(20) NOT NULL COMMENT '主键ID', name VARCHAR(30) NULL DEFAULT NULL COMMENT '姓名', age INT(11) NULL DEFAULT NULL COMMENT '年龄', email VARCHAR(50) NULL DEFAULT NULL COMMENT '邮箱',

2020-10-04 10:38:38 415

原创 第一周学习内容

第一周学习内容学习内容:Maven什么是Maven仓库什么是“坐标”?使用Maven构建Web项目SpringBootMaven 安装与环境变量配置mybatis plus特性 学习内容: Maven的安装配置、SpringBoot以及mybatisplus的学习 Maven Maven就是一款帮助程序员构建项目的工具,我们只需要告诉Maven需要哪些Jar 包,它会帮助我们下载所有的Jar,极大提升开发效率。 Maven基本命令 -v:查询Maven版本 本命令用于检查maven是否安装成功。 Mave

2020-09-20 10:17:05 447

原创 java数据结构线性表实例

我的第一篇博客java数据结构线性表实例 java数据结构线性表实例 import java.util.Scanner; import java.util.ArrayList; public class BookManageSystem { public static void main(String[] args) { Scanner sc =new Scanner(System.in); SeqList lista =new SeqList(); ArrayList array=new ArrayLis

2020-09-15 20:56:01 372

空空如也

空空如也

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

TA关注的人

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