自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 问答 (1)
  • 收藏
  • 关注

原创 数据结构——线性表(王道顺序表动态分配的顺序表增加空间)

#include <stdio.h>#include <stdlib.h>#define Initsize 10#define Elemtype inttypedef struct{ Elemtype *data; int Maxsize; int length;}Seqlist;void InitLiner(Seqlist *list){ //初始化函数 list->data = (Elemtype *)malloc(Initsize *sizeof

2021-07-02 22:25:32 556 3

原创 数据结构——线性表(王道顺序表的顺序存储)

王道数据结构的代码,手打熟悉,顺便复习下c的操作,用python用的全忘了包含了静态分配的创建、插入、删除、查找4个操作#include <stdio.h>#include <stdlib.h>#define Elemtype int#define MaxSize 10//静态分配的顺序表的定义typedef struct{ Elemtype data[MaxSize]; int length;}Sqlist;void InitLiner(Sqlist *l

2021-07-02 21:50:06 165

原创 解决jupyter notebook加载pytorch就报“服务器似乎挂掉了,但是会立即重启”

笔者使用的是anaconda的jupyter notebook,再使用pytorch构建神经网络的时候,每一次加载torch就会出现下图错误(图片为网上找,我的当时没有保存)为了解决这个问题我真的是身心俱疲,再终端(cmd)运行torch就会报错,起初以为是torch的问题,卸载了很多次,cuda和pip的方法都试过,但是都是不行,每次加载还是如上,网上没有查到同样的先例被逼无奈之下,卸载了anaconda,然后重新安装了下(实际原因是不小心卸载了tornado[一个用来网络编程,链接jupyter

2021-03-30 16:45:56 1892

原创 力扣第99题恢复二叉搜索树

题目题解二叉查找树(Binary Search Tree),(又:二叉搜索树,二叉排序树)它或者是一棵空树,或者是具有下列性质的二叉树: 若它的左子树不空,则左子树上所有结点的值均小于它的根结点的值; 若它的右子树不空,则右子树上所有结点的值均大于它的根结点的值; 它的左、右子树也分别为二叉排序树。二叉搜索树作为一种经典的数据结构,它既有链表的快速插入与删除操作的特点,又有数组快速查找的优势;所以应用十分广泛,例如在文件系统和数据库系统一般会采用这种数据结构进行高效率的排序与检索操作。(开源:百度百

2020-08-08 22:49:57 259

转载 连续内存分配与非连续内存分配

连续内存分配首次适配:空闲分区以地址递增的次序链接。分配内存时顺序查找,找到大小能满足要求的第一个空闲分区。 最优适配:空闲分区按容量递增形成分区链,找到第一个能满足要求的空闲分区。 最...

2020-05-06 10:37:47 720

转载 何谓装入时动态链接,装入时动态链接有何优点?

装入时动态链接是指:用户源程序编译后,得到一组目标模块,在装入内存时,采用边装入,边链接的方式。即在装入一个目标模块时,若发生一个外部模事件,将引起装入程序去找出相应的外部目标模块,并将他装入内存。优点主要分为两点:(1)便于修改和更新:对于静态链接,如果需要修改获更新某个目标模块,需要重新打开装入模块,这不仅仅是效率问题,而在很多时候甚至是不可能的。而采用动态链接方式,由于个目标模块是分开存...

2020-04-22 00:01:39 5271

转载 机器学习算法笔记之K近邻算法(KNeighborsClassifier)

介绍:在sklearn库中,KNeighborsClassifier是实现K近邻算法的一个类,一般都使用欧式距离进行测量。这个类的结构如下:sklearn.neighbors.KNeighborsClassifierclass sklearn.neighb...

2020-03-23 12:22:56 1979

原创 Python求均值,方差,标准差,最大值,最小值

最近初入机器学习,老是让计算这几个值还有最大最小值,现在整理一下import numpy as np arr = [1,2,5,8,9,6,7,3,4]#求均值arr_mean = np.mean(arr)#求方差arr_var = np.var(arr)#求标准差arr_std = np.std(arr,ddof=1)#求最值arr_New = sorted(arr)arr...

2020-03-13 15:56:21 8155 2

原创 数据库基础知识整理(一)

目录只是强迫症数据(Data)定义种类、特点数据库(Database)定义特点数据库管理系统(Database Management System)定义常见的DBMSDBMS的主要功能数据库系统( Database System)定义数据库系统的构成只是强迫症了解数据库,先要了解几个名词:数据、数据库、数据库管理系统、数据库系统数据(Data)定义数据是数据库中存储中的基本对象数据就是...

2020-03-07 23:21:50 230

转载 关于的解决SQL Server连接错误(Microsoft SQL Server,Error:2)

SQL Server连接错误(Microsoft SQL Server,Error:2) 原创 ...

2020-03-06 09:59:26 1948

转载 SQL Server 2014下载,安装和使用教程

SQL Server 2014下载,安装和使用教程...

2020-03-01 11:12:57 22441 16

原创 KNN(k近邻算法)实例之医用判断良性恶性肿瘤

本文数据为真实数据,但是数据量少,不能作为科学用途,数据来源数据集上kaggle,点击dataset,搜prostate cancer,第二个就是,本文所用数据为100条,文章最后有本文所使用数据,如果需要自行提取,另附笔者学习的视频目录题目完整代码详解代码导入文件对数据进行分类求距离函数KNN函数正确率判断代码改进所用文件教学视频题目医学上判断肿瘤需要通过"radius",“texture...

2020-02-08 15:56:22 5205 9

原创 机器学习实战——KNN算法(K近邻)

本文主要是算法的介绍,如果有想要撸代码撸例子的会有链接目录简单介绍优缺点(来源于百度)优点缺点算法实现算法应用举例手写数字识别医疗肿瘤良性恶性判断简单介绍k近邻算法是机器学习最简单的算法之一,也是机器学习的初步,其主要通过大量的数据分析,判断一组未知数据和各数据的距离,从而对一组未知数据进行相应的归类。而所谓K最近邻,就是k个最近的邻居的意思,说的是每个样本都可以用它最接近的k个邻居来代表...

2020-02-08 14:21:36 338

原创 Python之字符串转译

关于转译:转义字符‘ \ ’可以转义很多字符,比如\n表示换行,\t表示制表符,字符\本身也要转义,所以\表示的字符就是\。可以通过以下程序理解e1:print('I\'m ok.')输出结果是I'm ok.e2:print('I\'m learning\nPython.')输出结果是I'm learningPython.e3:print('\\\n\\')...

2020-01-27 13:46:17 1588

原创 Python基础整理(一)(不完整)

近期自己通过原来的课件和廖雪峰老师的网站(廖雪峰python教学)自己又看了看python,内心极度崩溃,很多知识都忘记了,另外由于用了近一年的c和java,很多python的语法规则都忘记了,于是做了一个小小的整理,整理的知识都很简单也很杂乱,会逐步提升数据类型整数:除了日常生活使用的十进制数(1,-10…)还包括计算机常用的二进制数和十六进制数(开头是0x,例如0xff00)等等浮点数...

2020-01-26 00:14:04 91

原创 数据结构——线性表的链式存储

线性表顺序存储常用操作结构体的定义结构体的定义#include <stdio.h>#include <stdlib.h>typedef int ElemType ;typedef struct LNode{ //声明结点的类型和指向结点的指针类型 ElemType data; //数据元素的类型 struct LNode *nex...

2020-01-20 23:04:28 143

原创 数据结构——线性表顺序结构存储总结

定义线性表结构体(空间分配,静态:数组;动态:指针)#include <stdio.h>#include <stdlib.h>#define LIST_INIT_SIZE 100 //线性表存储空间的初始分配量 #define LISTINCREMENT 10 //线性表存储空间的分配增量 typedef int ElemType ;typedef st...

2020-01-20 12:56:07 265

空空如也

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

TA关注的人

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