自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【无标题】

adada

2023-04-07 15:32:11 174 1

原创 rrrrrr

title: “Statistics 2: Computer Practical 2”output:pdf_document:number_sections: yesfig_height: 4html_document:number_sections: yesurlcolor: blueIndependent but not identically distributed random variablesStatistics 2 mainly focuses on the scenari

2022-11-15 06:45:07 328

原创 R语言辅导

【代码】R语言辅导。

2022-10-16 14:57:21 551

原创 R语言学习笔记

查看筛选子集的的统计结果选择重量大于或等于 3 的汽车的 mpg的统计结果数据框的条件筛选选出数据符合气缸个数等于6的所有数据。

2022-10-15 14:15:14 5330

转载 计算机组成原理

https://zhuanlan.zhihu.com/p/99082236?utm_source=wechat_session

2022-09-27 02:03:56 129

转载 Java学生信息管理系统项目需求

案例演示CRUD程序启动类设计

2022-09-21 18:35:40 160

原创 matlab-day06

text 格式xls格式xlsxcsv。

2022-09-17 21:43:11 359

原创 matlab-day05

【例2.3】新建m文件,名称为Three _ass_add,在文件中实现对3个字符赋值(分别赋值为2、3、4),以及实现3个字符相加,其中,3个字符相加通过定义函数Three_add实现。3,4]赋值给矩阵a,将a矩阵中的每个元素加1,赋值到矩阵b,将矩阵a的第1行第2列元素置为0,将矩阵a的第2列元素全置为0,求矩阵b转置、逆、秩。【例2.5】假设变量x=[1,2,3,4,5,6],y=[8,9,10,15,35,40],对x、y数据绘图,包括数据点“*”标记、折线图、平滑曲线图。

2022-09-16 20:40:49 2681 1

原创 matlab-day04

在MATLAB中绘制函数图形的步骤如下:先定义变量 x,通过指定的变量 x 值的范围,该函数被绘制;然后定义函数, y = f(x);最后调用 plot 命令,如 plot(x, y)。接下来我们通过例子绘制简单的函数 y = x , x 值的范围从0到100,增量为5。绘制函数 y = x2。在这个例子中,我们将绘制两个图形具有相同的函数,但在第二次,我们将减少值的增量。请注意,因为减少了增量,图形会变得平滑。换成步长为5MATLAB添加标题,标签,网格线和缩放的图形。

2022-08-19 12:02:40 1558

原创 matlab-day03

我们可以创建两种 MATLAB 向量类型:行向量列向量MATLAB 行向量:创建行向量括在方括号中的元素的集合,用空格或逗号分隔的元素。MATLAB 列向量:创建列向量括在方括号中的元素的集合,使用分号来分隔的元素。引用向量元素。.........

2022-08-16 11:27:50 880

转载 交通标志识别

• 交通标志识别系统是智能交通系统与先进辅助驾驶系统的重要组成部分• 算法的准确率是交通标志识别一个十分重要的因素• 算法的实时性决定了研究成果能否转化为具有实际应用价值的产品基于深度学习的端到端实时目标检测方法YOLO算法的基本思想。...

2022-08-15 09:07:40 790

原创 Java基础-day09-set和hashmap

给HashSet中存放自定义类型元素时,需要重写对象中的hashCode和equals方法,建立自己的比较方式,才能保证HashSet集合中的对象唯一.Person p1 = new Person("张三" , 19);Person p2 = new Person("张三" , 20);Person p3 = new Person("张三" , 19);Person p4 = new Person("张三" , 19);} }...

2022-08-14 22:25:56 2573

原创 Java基础-day08-再谈泛型

实体类// 比较规则 // @Override // public int compareTo(Student o) { // // 前减后 升序排序 // // 后减前 降序排序 // return this.age - o.age;} }Student s1 = new Student("张三" , 15 , 90);Student s2 = new Student("李四" , 12 , 88);

2022-08-10 22:14:13 204

原创 Java基础-day07-多态

修饰符 返回值类型 方法名(参数){ }return t;修饰符 interface接口名 { }接口return e;} }实现类实现的时候就确定类型} }

2022-08-08 19:55:38 153

原创 Java基础-day05-继承

父类中的方法,被它的子类们重写,子类各自的实现都不尽相同。那么父类的方法声明和方法主体,只有声明还有意义,而方法主体则没有存在的意义了。最终,必须有子类实现该父类的抽象方法,否则,从最初的父类到最终的子类都不能创建对象,失去意义。间,便可以包含其父类的成员,如果父类成员非private修饰,则子类可以随意使用父类成员。继承:就是子类继承父类的属性和行为,使得子类对象具有与父类相同的属性、相同的行为。此时的方法重写,是子类对父类抽象方法的完成实现,我们将这种方法重写的操作,也叫做实现方法。...

2022-08-03 11:44:05 176

原创 matlab-day02

MATLABwhile循环语法在MATLAB中while循环的语法如下while循环反复执行程序语句只要表达式为true。当结果不为空,并包含所有非零元素(逻辑或实际数字),表达式为true;否则,表达式为false。编写程序输出下列结果。...

2022-07-29 18:03:44 201

原创 Java基础-day03

现实世界的一类事物属性事物的状态信息。行为事物能够做什么。Java中用class描述事物也是如此成员变量对应事物的属性成员方法对应事物的行为publicclass//成员变量//成员方法}定义类就是定义类的成员,包括成员变量和成员方法。成员变量和以前定义变量几乎是一样的。只不过位置发生了改变。在类中,方法外。成员方法和以前定义方法几乎是一样的。只不过把static去掉//成员变量Stringname;intage;对象的使用对象的使用格式。...

2022-07-29 12:00:56 154

原创 Java基础-day02

方式一格式数组存储的数据类型[]数组名字;方式二格式数组存储的数据类型数组名字[];数组的初始化数组动态初始化就是只给定数组的长度,由系统给出默认初始化值第一种初始化数组的格式(动态初始化)数组动态初始化就是只给定数组的长度,由系统给出默认初始化值数组存储的数据类型[]数组名字=new数组存储的数据类型[长度];数组存储的数据类型创建的数组容器可以存储什么数据类型。[]表示数组。数组名字。...

2022-07-24 15:03:27 422

原创 Java基础-day01

第一个Java程序。

2022-07-24 13:28:57 120

原创 考研数据结构和算法直播

链表话题https://leetcode-cn.com/problems/reverse-linked-list/#include <iostream>using namespace std;struct ListNode{ int val; ListNode *next; ListNode(int x) : val(x), next(NULL){}};// 时间复杂度O(n)// 空间复杂度O(1)class Solutio..

2022-04-29 19:46:56 1053

原创 Pyhton精讲day13--Python面向对象基础编程2

继承的概念:子类 自动拥有(继承) 父类 的所有 方法 和 属性 继承的语法class 类名(父类名): pass子类继承自 父类,可以直接享受 父类中已经封装好的方法,不需要再次开发子类中应该根据需求,封装子类特有的 属性和方法当父类的方法实现不能满足子类需求时,可以对方法进行 重写(override)class Person(object): """父类""" def __init__(self, id, name=None): self.id

2022-04-25 20:04:06 856

原创 最小生成树

邻接矩阵表示带权图存成指针可以表示空Edge.h#ifndef INC_01_WEIGHTED_GRAPH_EDGE_H#define INC_01_WEIGHTED_GRAPH_EDGE_H#include <iostream>#include <cassert>using namespace std;// 边template<typename Weight>class Edge{private: int a,b; /.

2022-04-23 22:15:58 486

原创 matlab-day01

Matlab 命令窗口模式编程交互式编程变量名 = 变量值;没 ; 会返回交互式的值, 有 ; 代表这一句话结束变量必须声明之后才能使用清除变量 clear只写clear 所有变量都没了clc 清屏who / whos 可以查看当前我们有的所有变量文件式编程save myfile 保存工作区load myfile 加载工作区变...

2022-04-22 18:19:49 190

原创 tkinter制作

图形化界面设计的基本理解当前流行的计算机桌面应用程序大多数为图形化用户界面(Graphic User Interface,GUI),即通过鼠标对菜单、按钮等图形化元素触发指令,并从标签、对话框等图型化显示容器中获取人机对话信息。Python自带了tkinter 模块,实质上是一种流行的面向对象的GUI工具包 TK 的Python编程接口,提供了快速便利地创建GUI应用程序的方法。其图像化编程的基本步骤通常包括:○ 导入 tkinter 模块○ 创建 GUI 根窗体○ 添加人机交互控件并编写相应的函

2022-04-20 12:03:14 275

原创 Pyhton精讲day12--Python面向对象基础编程

类和对象万物皆对象分类是人们认识世界的一个很自然的过程,在日常生活中会不自觉地将对象进行进行分类对象归类类是抽象的概念,仅仅是模板 比如说:“人”对象是一个你能够看得到、摸得着的具体实体: 赵本山,刘德华,赵丽颖对象的特征——属性属性——对象具有的各种特征。 每个对象的每个属性都拥有特定值。 例如:顾客张浩和李明的年龄、姓名不一样。对象的特征——方法(操作,行为)对象:用来描述客观事物的一个实体,由一组属性和方法构成类型:狗对象名:doudou属性:颜色:白色方法:叫,

2022-04-17 15:02:00 591

原创 C++Dijkstra算法

#ifndef INC_03_IMPLEMENTATION_OF_DIJKSTRA_SPARSEGRAPH_H#define INC_03_IMPLEMENTATION_OF_DIJKSTRA_SPARSEGRAPH_H#include <iostream>#include <vector>#include <cassert>#include "Edge.h"using namespace std;// 稀疏图 - 邻接表template...

2022-04-17 00:15:22 818

原创 c+内存结构和引用/const修饰指针

内存分区模型C++程序在执行时,将内存大方向划分为4个区域代码区:存放函数体的二进制代码,由操作系统进行管理的全局区:存放全局变量和静态变量以及常量栈区:由编译器自动分配释放, 存放函数的参数值,局部变量等堆区:由程序员分配和释放,若程序员不释放,程序结束时由操作系统回收内存四区意义:不同区域存放的数据,赋予不同的生命周期, 给我们更大的灵活编程程序运行前在程序编译后,生成了exe可执行程序,未执行该程序前分为两个区域代码区:存放 CPU 执行的机器指令代码区是共享的,共

2022-04-15 17:27:58 79

原创 Pyhton精讲day11--综合案例三国人物出场频次分析

综合案例三国人物出场频次分析# 读取文本数据import jiebawith open('./data/threekingdom.txt', mode='r', encoding='UTF-8') as f: data = f.read() # print(data) print(type(data)) print(len(data)) # 进行中文分词 word_ls = jieba.lcut(data) # print(word_ls)

2022-04-14 17:12:11 299

原创 leetcode--102--二叉树的层序遍历

#include <iostream>#include <vector>#include <queue>#include <cassert>using namespace std;struct TreeNode { int val; TreeNode *left; TreeNode *right; TreeNode() : val(0), left(nullptr), right(nullptr) {} ..

2022-04-13 14:16:55 81

原创 leetcode--145--二叉树的后序遍历

给你二叉树的根节点 root ,返回它节点值的 前序 遍历。#include <iostream>#include <vector>using namespace std;/// 144. Binary Tree Preorder Traversal/// https://leetcode.com/problems/binary-tree-preorder-traversal/description//// 二叉树的前序遍历/// 时间复杂度: O(n), n

2022-04-13 13:55:52 79

原创 leetcode--094--二叉树的中序遍历

给你二叉树的根节点 root ,返回它节点值的 前序 遍历。#include <iostream>#include <vector>using namespace std;/// 144. Binary Tree Preorder Traversal/// https://leetcode.com/problems/binary-tree-preorder-traversal/description//// 二叉树的前序遍历/// 时间复杂度: O(n), n

2022-04-13 13:54:18 54

原创 leetcode--144--二叉树的前序遍历

给你二叉树的根节点 root ,返回它节点值的 前序 遍历。#include <iostream>#include <vector>using namespace std;/// 144. Binary Tree Preorder Traversal/// https://leetcode.com/problems/binary-tree-preorder-traversal/description//// 二叉树的前序遍历/// 时间复杂度: O(n), n

2022-04-13 13:52:34 590

原创 leetcode--20--有效的括号

有效的括号:给定一个只包括 ‘(’,‘)’,‘{’,‘}’,‘[’,‘]’ 的字符串 s ,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。#include <iostream>#include <stack>#include <cassert>using namespace std;// 20. Valid Parentheses// https://leetcode.com/problems

2022-04-13 12:21:02 74

原创 leetcode--328--奇偶链表

给定单链表的头节点 head ,将所有索引为奇数的节点和索引为偶数的节点分别组合在一起,然后返回重新排序的列表。第一个节点的索引被认为是 奇数 , 第二个节点的索引为 偶数 ,以此类推。请注意,偶数组和奇数组内部的相对顺序应该与输入时保持一致。你必须在 O(1) 的额外空间复杂度和 O(n) 的时间复杂度下解决这个问题。#include <iostream>using namespace std;struct ListNode { int val; ListNode *next

2022-04-13 11:16:22 851

原创 leetcode--002--两数相加

给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。#include <iostream>using namespace std;struct ListNode { int val; ListNode *next; ListNode() : val(0), next(nullptr) {} Lis.

2022-04-13 11:00:06 407

原创 leetcode--086--分隔链表

分隔链表给你一个链表的头节点 head 和一个特定值 x ,请你对链表进行分隔,使得所有 小于 x 的节点都出现在 大于或等于 x 的节点之前。你应当 保留 两个分区中每个节点的初始相对位置。#include <iostream>using namespace std;struct ListNode { int val; ListNode *next; ListNode() : val(0), next(nullptr) {} ListNode(int x) : val(

2022-04-13 10:29:28 403

原创 leetcode--083--删除排序链表中的重复元素

给定一个已排序的链表的头 head , 删除所有重复的元素,使每个元素只出现一次 。返回 已排序的链表 。#include <iostream>using namespace std;struct ListNode { int val; ListNode *next; ListNode() : val(0), next(nullptr) {} ListNode(int x) : val(x), next(nullptr) {} ListNode(int x, ListNode

2022-04-13 09:34:51 650

原创 Pyhton精讲day10--python⽂件操作

python⽂件操作⽂件操作的作⽤就是把⼀些内容(数据)存储存放起来,可以让程序下⼀次执⾏的时候直接使⽤,⽽不必重新制作⼀份,省时省⼒。⽂件操作步骤打开⽂件读写等操作关闭⽂件在python,使⽤open函数,可以打开⼀个已经存在的⽂件,或者创建⼀个新⽂件,语法如下:name:是要打开的⽬标⽂件名的字符串(可以包含⽂件所在的具体路径)。mode:设置打开⽂件的模式(访问模式):只读、写⼊、追加等。w 和 a 模式:如果⽂件不存在则创建该⽂件;如果⽂件存在, w 模式先清空再写

2022-04-10 15:00:08 872

原创 Pyhton精讲day09--匿名函数/高阶函数/递归

匿名函数函数没有名字, 这样函数只能在定义的时使用一次(缺点); 优点是简洁明了;格式 lambda 参数1, 参数2 ... 参数n : 返回值表达式# 格式 lambda 参数1, 参数2 ... 参数n : 返回值表达式sums = lambda x, y: x +y;print(sums(10, 30))高阶函数高阶函数: 函数的参数中含有函数作为参数# 格式 lambda 参数1, 参数2 ... 参数n : 返回值表达式sums = lambda x, y: x +y;p

2022-04-05 22:12:38 884

原创 c++图的DFS/联通分量/路径

数据结构遍历的意义树的遍历图的遍历树的前序遍历图遍历和树遍历区别知识回顾树的深度优先遍历普通函数和递归函数调用的区别图的深度优先遍历的过程初始visited数组都是fasle,当从顶点0开始调用时, 如果没有被遍历,那么遍历结果列表中添加这个顶点,然后开始for循环,执行dfs(1)DFS的改进如果是如下的图结构对应的txt7 60 10 21 31 42 32 6执行dfs之后我们发现 顶点5并没有被遍历,这是因为我们dfs是从0开始的

2022-04-03 01:07:52 548

空空如也

空空如也

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

TA关注的人

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