- 博客(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 120
原创 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、setterctrl+y:删除当前行Ctrl+Shift+J:将选中的行合并成一行ctrl+g:定位到某一行Ctrl+Shitf
2021-08-25 21:06:54 143 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 197 1
原创 java数据结构 二叉树查找
二叉查找树二叉查找树,又称二叉排序树,具有如下性质若它的左子树不为空,则左子树上所有结点的值均小于它的根结构的值若它的右子树不为空,则右子树上所有结点的值均大于它的根结点的值它的左、右子树也分别为二叉排序树//树的结点类public class TreeNode<T> { //存储数据 public T data; //指向左孩子和右孩子结点 public TreeNode<T> left,right; public Tree
2020-12-14 15:43:21 400
原创 java数据结构 哈夫曼树
哈夫曼树哈夫曼树是一种应用广泛的二叉树,可用来构造最优编码,用于信息传输、数据压缩等方面。我们先来了解一些基本概念路径:路径是指从一个结点到另一个结点之间的分支序列。路径长度:是指从一个结点到另一个结点经过的分支数目。结点的权:实际应用中,人们常常给树的某个结点赋予一个具有某种实际意义的实数,称该实数为这个结点的权。树路径长度:从树根到每一结点的路径长度之和带权路径长度:从树根到该结点的路径长度与该结点的权的乘积。树的带权路径长度:树的带权路径长度为树中从根到所有叶子结点的各个带权路径长度
2020-12-06 11:11:23 435
原创 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 495
原创 打印数字图案
算法题系列,开了几个系列,都只有一两篇,加油,慢慢写,补充自己。这是前段时间在看的一道算法题,现在来分享一下,题目送上。/*输出1 3 6 10 152 5 9 144 8 137 1211*/import java.util.Scanner;public class Test06 { public static void main(String[] args) { System.out.print("请输入行数:");
2020-11-11 21:36:05 300
原创 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 453
原创 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 345
原创 第一周学习内容
第一周学习内容学习内容:Maven什么是Maven仓库什么是“坐标”?使用Maven构建Web项目SpringBootMaven 安装与环境变量配置mybatis plus特性学习内容:Maven的安装配置、SpringBoot以及mybatisplus的学习MavenMaven就是一款帮助程序员构建项目的工具,我们只需要告诉Maven需要哪些Jar 包,它会帮助我们下载所有的Jar,极大提升开发效率。Maven基本命令-v:查询Maven版本本命令用于检查maven是否安装成功。Mave
2020-09-20 10:17:05 380
原创 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 308
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人