自定义博客皮肤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)
  • 收藏
  • 关注

原创 数据挖掘学习笔记(1)关联分析

置信度反映了如果交易中包含A,则交易包含B的概率。也可以称为在A发生的条件下,发生B的概率,成为条件概率。形如A->B的表达式,规则A->B的度量包括支持度和置信度。支持度反映了A和B同时出现的概率,关联规则的支持度等于频繁集的支持度。一个项集出现的次数与数据集所有事物数的百分比称为项集的支持度。只有支持度和置信度(可信度)较高的关联规则才是用户感兴趣的。出现某些物品时,另外一些物品必定出现的概率,针对规则而言。数据集中包含该项集的记录所占的比例,是针对项集来说的。经常出现在一块的物品的。

2022-10-17 17:29:20 322 1

原创 数据结构学习笔记(11)哈夫曼树与哈夫曼编码

完整代码+测试函数Haffman.h#pragma once#include<stdio.h>#include<stdlib.h>//定义哈夫曼树的每个结点,设计哈夫曼树的结点存储结构为双亲孩子存储结构typedef struct{ int weight; int flag; int parent; int leftChild; int rightChild;}HaffNode;//定义哈夫曼编码的结构,start表示每个哈夫曼编码在数组中的起

2021-12-15 17:24:07 1554

原创 数据结构学习笔记(10)链式二叉树

目录Tree.hTree.cTree.h#pragma once#include<stdio.h>#include<stdlib.h>typedef char DataType;//定义一个结点类型typedef struct Node{ DataType data; struct Node* leftChild; struct Node* rightChild;}TreeNode;//初始化树void TreeInitiate(Tr

2021-12-08 09:31:32 172

原创 SQL SEVER学习笔记(2)创建表

--通过DDL语言创建表use Junior3 goif exists(select* from sysobjects where name='学科负责人')print'该表已存在,请重新建立'elsebegincreate table 学科负责人(负责人员工号 int not null identity(1,1) primary key,--创建自动增加的主键负责人姓名 varchar(50) null, --创建负责人姓名学科 varchar(50) null--创建学科).

2021-12-04 11:15:28 353

原创 SQL SEVER学习笔记(1)如何创建数据库

--通过DDL数据定义语言来建立数据库--1.切换到系统数据库master里面去use master go--2.创建数据库名称前先判断该名称的数据库是否已经存在 --exists判断数据库是否存在 if exists(select*from master.dbo.sysdatabases where name='Junior3')print'该数据库已存在,请使用别的名称'else--3.开始使用create关键字创建数据库begincreate database Junior.

2021-12-02 20:31:22 250

原创 JAVA学习笔记(7)多态性

多态性,是面向对象中最重要的概念,在JAVA中有两种体现:方法的重载(overload)和重写(overwrite) 对象的多态性--可以直接应用到抽象类和接口上JAVA引用变量有两个类型:编译类型和运行类型 。编译时类型由声明该变量时使用的类型决定,运行时类型由实际付给该变量的对象决定。若编译时类型和运行时类型不一样,就出现多态。下面区别一下重载和重写重载:本类中的同名方法,体现相同的名称方法实现不同的逻辑。重写:子类对父类方法的覆盖,子类可以使用和父类相同的方法名,覆盖掉父类

2021-12-01 21:52:46 74

原创 数据结构学习笔记(9)顺序优先级队列

完整代码+模拟进程管理目录PriorSeqQueue.hSimulateManger.cPriorSeqQueue.h#pragma once#include<stdio.h>#include<malloc.h>#include<stdlib.h>typedef struct{ int prior; ElemType elem;}DataType;typedef struct{ DataType queue[MaxSize]

2021-12-01 19:00:52 582

原创 数据结构学习笔记(8)链式队列

完整代码目录ChainQueue.hChainQueue.cChainQueue.h#pragma once#include<stdio.h>#include<malloc.h>#include<stdlib.h>typedef int DataType;//定义结点中的结构体typedef struct qnode{ DataType data; struct qnode* next;}QNode;//定义链式队列队头和队

2021-12-01 09:22:26 708

原创 谈爱情

爱情,什么叫做爱呢? 爱一定有两种爱,一种是自我中心的爱,一种是非自我中心的爱。你会发现当前大部分的爱其实是一种自恋的爱,都是一种自我中心的爱。我们为什么会爱上别人呢,因为我们在别人身上看到了我们的影子,所以我们爱上了他。但在很大程度上,我们爱的是我们自己。所以当有一天,我们所爱的对象不再是我们所爱的,准确的说我在他身上看不到我所爱的影子,我于是就不会爱他了。但是这是一种自恋的爱,还有一种爱是超越自恋的爱,那你会发现真正的爱其实是在这两者之间来周而循环。也许我们在别人身上发现了我们所爱的对象,我们...

2021-11-28 17:43:57 305

原创 数据结构学习笔记(7)顺序循环队列

完整代码目录Queue.hQueue.cQueue.h#pragma once#include<stdio.h>#include<malloc.h>#include<stdlib.h>#define MaxSize 6typedef int DataType;typedef struct{ DataType queue[MaxSize]; int front; int rear; int count; }SeqQueue;

2021-11-26 20:05:38 469

原创 数据结构学习笔记(6)链式堆栈

完整代码目录ChainedStack.hChainedStack.cChainedStack.h#pragma once#include<stdio.h>#include<stdlib.h>#include<malloc.h>typedef int DataType;typedef struct snode{ DataType data; struct snode* next;}LSNode;//初始化void Stack

2021-11-26 19:57:52 541

原创 数据结构学习笔记(5)顺序堆栈

完整代码+测试函数+括号匹配问题目录Stack.hStack.cTest.cExpIsCorrect.cStack.h#pragma once#include<stdio.h>#include<stdlib.h>#include<malloc.h>#define MaxSize 100typedef char DataType;typedef struct{ DataType stack[MaxSize]; int top

2021-11-26 19:51:55 548

原创 JAVA学习笔记(6)继承

什么是继承?用一个图来理解一下把共性的东西抽取出来形成父类,实际需求的子类在继承父类的基础上写自己特有的代码即可。子类不是父类的子集,而是父类的拓展(继往开来)。继承的作用?继承的出现提高了代码的复用性 继承的出现让类与类之间产生了关系,提供了多态的前提 不要仅仅为了获取其他类中的某个功能而去继承(继承是有逻辑关系在里面的,不要随意继承)关于继承的规则...

2021-11-26 18:00:20 224

原创 数据结构学习笔记(4)循环链表

完整代码+测试函数+约瑟夫环目录CircularList.hCircularList.cTest.cJC.cCircularList.h#pragma once#include<stdio.h>#include<malloc.h>#include<stdlib.h>typedef int DataType;//定义结构体typedef struct Node{ DataType data; struct Node* nex

2021-11-26 17:08:55 188

原创 数据结构学习笔记(3)双向链表

完整代码DoubleList.h#pragma once#include<stdio.h>#include<stdlib.h>#include<malloc.h>typedef int DataType;typedef struct Node{ DataType data; struct Node* next; struct Node* prior;}DLNode;//初始化void ListInitiate(DLNode** hea

2021-11-26 17:04:19 106

原创 数据结构学习笔记(2)单链表

完整代码+测试函数LinList.h#pragma once#include<stdio.h>#include<malloc.h>#include<stdlib.h>//定义结构体typedef struct Node{ DataType data; struct Node* next;}SLNode;//初始化ListInitiate(SLNode **head)void ListInitiate(SLNode** head);

2021-11-26 12:01:00 275

原创 数据结构学习笔记(1)顺序表

完整代码+2个测试函数SeqList.h#pragma once#include<stdio.h>#include<stdlib.h>typedef int DataType;//定义结构体SeqListtypedef struct{ DataType list[MaxSize]; int size;}SeqList;//初始化void ListInitiate(SeqList* L);//求当前数据元素个数int ListLength(Seq

2021-11-26 11:56:11 228

原创 JAVA学习笔记(5)this关键字

1.在方法内部使用,代表这个方法所属对象的引用2.在构造器内使用,表示该构造器正在初始化的对象什么时候使用this呢?当在方法内需要用到调用该方法的对象时,就用this注意:1.使用this必须放在构造器的首行2.使用this调用本类中的其他构造器,保证至少有一个构造器是不用this的...

2021-11-25 22:07:08 147

原创 JAVA学习笔记(4)访问权限修饰符

JAVA四种权限修饰符public、default、protected、private置于类的成员定义之前,用来限定对象对该类成员的访问权限。修饰符 类内部 同一个包 子类 任何地方 public √ × × × default(缺省) √ √ × × protected √ √ √ × public √ √ √ √ 对于class的权限修饰只可以用public和

2021-11-25 20:38:43 172

原创 JAVA学习笔记(3)方法的参数传递

JAVA里方法的参数传递的方式只有一种:值传递,即将实际参数值的副本(复制品)传入方法内,而参数本身不受影响。 JVM的内存模型(1)如果传入的参数为基本数据类型时这段代码的执行结果如下:用内存图来理解(2)如果方法的形参是对象这段代码的执行结果如下:可以发现a的值改变了,这与上面所说的参数本身不受影响是否矛盾呢?答案是不矛盾的,用内存图来理解一下总结:...

2021-11-25 18:21:50 427

原创 JAVA学习笔记(2)方法的可变个数的形参

1.采用数组形参来定义方法public static void test(int a,String[] books);如果没有参数,就要定义一个空数组,或nullstudent.test(null);2.用JAVA中特有的...的方式来传递可变数量的参数public static void test(int a,String...books);如果没有参数,就可以不填student.test();说明:(1)可变参数:方法参数部分指定类型的参数个数是可变的多个

2021-11-25 17:08:27 290

原创 JAVA学习笔记(1)JAVA中变量的分类

2021-11-24 21:28:29 58

空空如也

空空如也

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

TA关注的人

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