自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 西瓜书第三章

广义线性模型考虑单点可微函数g(⋅)g(\cdot)g(⋅),令y=g−1(ωTx+b)y=g^{-1}(\omega^{T}x+b)y=g−1(ωTx+b),这样得到的模型称为“广义线性模型”,其中函数g(⋅)g(\cdot)g(⋅)称为“联系函数”。显然,对数线性回归是广义线性模型在g(⋅)=ln⁡(⋅)g(\cdot)=\ln (\cdot)g(⋅)=ln(⋅)时的特例。对数几率回归在线性回归模型的基础上,改进以完成分类任务。关键在于寻找一个单调可微函数,将分类任务的真实标记yyy与线性回归模型

2023-08-23 00:32:33 120

原创 西瓜书&南瓜书第一、二章

人工智能:研究如何让机器变得像人一样拥有智能的学科机器学习:让计算机像人一样能从数据中学习出规律的一类算法深度学习:神经网络类的机器学习算法,是机器学习的子集深度学习⊂\subset⊂机器学习⊂\subset⊂人工智能人工智能的具体应用领域:计算机视觉CV:让计算机拥有视觉能力自然语言处理NLP:让计算机用于语言能力推荐系统RS:让计算机精确分析出人的喜好最快的方式学完西瓜书前五章即可开始深度学习机器学习所研究的主要内容,是关于计算机从数据中产生“模型”的算法,即“学习算法”。

2023-08-15 22:12:33 188

原创 SQL中常见的数据类型

SQL中常见的数据类型

2023-02-16 11:54:55 3694

原创 DDL 数据定义语言

DDL 数据定义语言

2023-02-15 17:02:03 407

原创 DML数据操纵语言

SQL数据操纵语言

2023-02-14 21:51:56 381

原创 进阶7 分页查询

分页查询

2023-02-12 16:04:20 462

原创 进阶4 常见函数

SQL中常见的函数

2023-02-02 19:25:49 196

原创 进阶5 分组查询

分组查询

2023-02-02 19:25:06 302 1

原创 进阶3 排序查询

排序查询

2023-02-02 18:45:57 50

原创 进阶2 条件查询

条件查询

2023-02-02 18:37:24 311

原创 进阶1 基础查询

基础查询语法

2023-02-02 18:20:05 332

原创 进阶6 连接查询

SQL连接查询

2023-02-02 17:57:29 313

原创 数据库和SQL概述

SQL语言学习

2023-01-24 22:27:14 8672 6

原创 mumuisapig

前言:插值算法与拟合算法的思想比较接近。两者的区别:拟合问题中不需要曲线一定经过给定的点,拟合问题的目标在于寻求一个函数(曲线),使得该曲线在某种准则下与所有的数据点最为接近,即曲线拟合的最好(也叫做最小化损失函数)。在插值算法中,得到的多项式f(x)f(x)f(x)必须经过每一个已知点,如果样本点太多会造成插值多项式太复杂,产生龙格现象。即使使用分段插值的方法固然可以避免龙格现象,但是这样一来为了经过每一个点,多项式的解析式必定十分复杂。但是更多时候,我们更倾向于得到一个确定简洁的曲线(用数学的思维去衡

2020-08-17 21:20:50 174

原创 插值算法

【问题】在比赛中,常常需要根据已知的函数点进行数据,模型的处理和分析,而有时候现有的数据又是极少的,不足以支撑分析的进行,这时候就需要使用一些数学的方法,“模拟产生”一些新的但又比较靠谱的值来满足需求,这就是插值的作用。一维插值问题...

2020-08-15 14:15:10 414 1

原创 评价类模型

层次分析法(AHP)优劣距离解法(Topsis)在解决评价类问题之前,首先要确定的三个问题:我们的评价目标是什么?我们为了达到这个目标有哪几种可选的方案?评价的准则或者指标是什么?以及各个指标权重的确定。层次分析法1.确定评价指标根据已有发表的同主题论文,专家的看法。搜索网站:谷歌>百度>微信>知乎2.确定指标的权重分而治之的思想两个两个指标进行比较,最终根据两两比较的结果来推算出权重。【注】两指标比较的重要程度表:(有时候重要性也可解释为满意度).

2020-08-12 16:53:44 9515

原创 文件与文件系统

文件与文件系统打开文件open(file,mode='r',buffering=None,encoding=None,errors=None,newline=None,closefd=True):Open file and return a stream.Raise OSError upon failure.file:必需传入的参数,文件路径(相对或绝对路径)mode:可选,文件打开模式buffering:设置缓冲encoding:编码方式,一般使用utf-8errors:报错级别new

2020-08-08 21:21:13 95

原创 模块与datetime模块

模块前言:我们的脚本是用Python解释器来编程的,如果你从Python解释器中退出再进入,那么你定义的所有的方法和变量就都消失了。为此,Python提供了一个办法,把这些定义参在文件中,为一些脚本或者交互式的解释器实例使用,这个文件被称为模块(Moudule)。模块是一个包含所有你定义的函数和变量的文件,其后缀名为.py。模块可以被别的程序引用,以使用该模块中的函数等功能。这也是使用Python标准库的方法。1.什么是模块容器–>数据的封装函数–>语句的封装类–>方法和

2020-08-07 22:02:24 121

原创 类与对象,魔法方法

类与对象对象=属性加方法**对象是类的实例。**换句话说,类是主要定义对象的结构,然后以类为模板创建对象。类不但包括方法定义,而且还包括所有实例共享的数据。封装通过类的封装进行信息隐蔽。语法:使用关键字class来定义Python类,关键字后面紧跟类的名称,冒号和类的实现。Python中类名约定以大写字母开头【例子】class Turtle: '''关于类的一个简单例子''' #属性 color='green' weight=10 legs=4

2020-08-05 22:32:36 199

原创 函数与lamada表达式

1. 函数Python 里面“万物皆对象”,Python 把函数也当成对象,可以从另一个函数中返回出来而去构建高阶函数,比如:参数是函数返回值是函数

2020-08-02 21:48:38 217

原创 字典,集合和序列

字典序列是以连续的整数为索引(如0,1,2,3,……),而字典是以“关键字”为索引的,关键字是不可变类型。关键字可以是任意不可变类型,通常用数值或者字符串表示。字典是Python中唯一一个映射类型,字符串,元组,列表等都属于序列类型。可变类型与不可变类型可变类型与不可变类型是针对数据类型来说的如何判断一个数据类型X是不是可变或者不可变类型呢?利用求地址函数id(),对某个数据类型的对象X进行操作,比较操作前后的id(地址),如果地址不相同,则该数据类型不可变,如果地址相同,则该数据类型可变

2020-07-31 22:34:34 3194

原创 Python的异常处理

异常处理python标准异常总结python标准警告Python标准异常总结名称含义BaseException所有的异常(基类)Exeption常规异常(基类)StandardError所有的内建标准异常的基类ArithmeticError所有数值计算异常的基类FloatingPointError浮点计算异常OverflowError数值运算超出最大限制ZeroDivisionError除数为0AssertionErro

2020-07-24 21:17:04 74

原创 将有序数组转换成二叉树

将一个按照升序排列的有序数组,转换为一棵高度平衡二叉搜索树。本题中,一个高度平衡二叉树是指一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1。示例:给定有序数组: [-10,-3,0,5,9],一个可能的答案是:[0,-3,9,-10,null,5],它可以表示下面这个高度平衡二叉搜索树: 0 / \ -3 9 / / -10 5来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/conve

2020-06-30 17:33:05 661

原创 最小生成树

基本概念生成树:设G为连通网,具有G的所有顶点(假设为n个)且只有n-1条边的连通子网。树的权:生成树T的各边的权值的和。最小生成树:权值最小的生成树。Prim算法

2020-06-28 16:27:19 99

原创 树(C#)

树的基本概念与术语树的定义:树是N(N>=0)个节点构成的有穷集合该集合的特征有:除N=0的树之外,其余的树有且只有一个根结点。没有分支相交树有层次树的术语结点的度:该结点具有子树的数目。叶子结点:度为0的结点(没有子树的结点)树的度:树中结点度的最大值结点的层:根到该结点的路径长度。(根为第0层,若结点X在L层,则其子女在L+1层)树的高度(深度):树中结点层的最大值子女与双亲:子女指该结点子树的根结点,双亲即该结点。兄弟与堂兄弟:同一双亲孩子之间成为兄弟,其

2020-06-27 12:02:00 1199

原创 显式实现接口与隐式实现接口的区别

引用自https://www.cnblogs.com/taomylife/p/4828453.html先定义一个接口:public Interface ICategory{ string GetName();}接着实现上面定义的接口:public class Category:ICategory{ public string GetName() { return name; }}以上的方式是隐式的实现接口(

2020-06-23 21:48:30 245

原创 银行叫号服务(C#)

线程的同步技术。代码: public interface IBankQueue : IQueue<int> { int GetCallnumber();//得到号码 int MaxSize { get; }//为了迁就使用顺序存储的队列 } public class CSeqBankQueue : CSeqQueue<int>, IBankQueue//该队列的对象作为服务窗口共用的对象 {//为什么这里面没

2020-06-23 16:31:37 767 1

原创 火车车厢重排问题(栈)

问题描述:原文一列货运列车共有n节车厢,每节车厢将停放在不同的车站。假定n个车站的编号分别为1~n,货运列车按照第n站至第1站的顺序经过这些车站。车厢编号与他们的目的地一样。为了便于从列车上卸掉相应的车厢,必须重排车厢顺序,使得各车厢从前往后按编号1到n的次序排列。当所有车厢按照这种次序排列时,在每个车站只需卸掉最后一个车厢即可。我们在一个转轨站里完成重排的工作,在转轨站有一个入轨,一个出轨和k个缓冲轨(位于入轨和出轨之间)。下面的图示就是一个转轨站,其中有3个缓冲轨,H1,H2,H3。开始的时候,n节

2020-06-22 17:11:08 2535

原创 C#语言与面向对象技术

C#语言数据类型列举:分类一简单数据类型:byte(无符号8位整型)、short(16)、int(32)、long(64)、float(32)、double(64)、char(16)、bool组合数据类型:struct(结构体),enum(枚举类型),class。分类二:(作为参数传递时,传递拷贝,还是传递地址)值类型:简单数据类型,struct类型,enum类型引用类型:class类型,数组(数组名)(包括字符串)。注意:对于C#语言中的string类型,其实是引用传递,但是作为

2020-06-20 22:02:46 212

原创 课程表II

现在你总共有 n 门课需要选,记为 0 到 n-1。在选修某些课程之前需要一些先修课程。 例如,想要学习课程 0 ,你需要先完成课程 1 ,我们用一个匹配来表示他们: [0,1]给定课程总量以及它们的先决条件,返回你为了学完所有课程所安排的学习顺序。可能会有多个正确的顺序,你只要返回一种就可以了。如果不可能完成所有课程,返回一个空数组。示例 1:输入: 2, [[1,0]]输出: [0,1]解释: 总共有 2 门课程。要学习课程 1,你需要先完成课程 0。因此,正确的课程顺序为 [0,1] 。

2020-05-15 21:46:15 113

原创 课程表

你这个学期必须选修 numCourse 门课程,记为 0 到 numCourse-1 。在选修某些课程之前需要一些先修课程。 例如,想要学习课程 0 ,你需要先完成课程 1 ,我们用一个匹配来表示他们:[0,1]给定课程总量以及它们的先决条件,请你判断是否可能完成所有课程的学习?示例 1:输入: 2, [[1,0]]输出: true解释: 总共有 2 门课程。学习课程 1 之前,你需要完成课程 0。所以这是可能的。示例 2:输入: 2, [[1,0],[0,1]]输出: false解释:

2020-05-15 21:26:31 144 1

原创 分支定界法分享

对于观察法分支定界的循环迭代需要注意的小细节对于观察法上界和下界的处理最初的下界不好寻找,不妨设为-inf。原因:如果该整数规划问题有整数可行解,则最后一定会有一个下界。(平时最初用的下界零解,实质作用很小,很少用它来剪枝)上界实际上也不用找,因为每一次的分支,都会重新遍历一次分支问题的可行解来更新这个上界。分支定界核心:(基于下标对应的)标记矩阵和一系列记录矩阵标记矩阵:标记对应的问题是否被剪去,被分支相当于被剪去。记录矩阵:父节点记录矩阵,最优解记录矩阵,最优目标函数记录.

2020-05-14 10:10:05 558

原创 二叉树的最近公共祖先

给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它自己的祖先)。”例如,给定如下二叉树: root = [3,5,1,6,2,0,8,null,null,7,4]示例 1:输入: root = [3,5,1,6,...

2020-05-05 20:42:44 75

原创 二叉树的最大深度

给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。说明: 叶子节点是指没有子节点的节点。示例:给定二叉树 [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7返回它的最大深度 3 。来源:力扣(LeetCode)链接:https://leetcode-cn.com/pr...

2020-05-02 22:34:46 79

原创 svm

学习内容SVM 硬间隔原理SVM 软间隔SMO 求解SVM代码设计1、硬间隔本文是需要一定基础才可以看懂的,建议先看看参考博客,一些疑惑会在文中直接提出,大家有额外的疑惑可以直接评论,有问题请直接提出,相互交流。SVM-统计学习基础一开始讲解了最小间距超平面:所有样本到平面的距离最小。而距离度量有了函数间隔和几何间隔,函数间隔与法向量www和bbb有关,www变为2w2w2w则...

2020-05-01 22:46:09 104

原创 传染病模型

参考:https://www.zhihu.com/question/367466399?from=groupmessage假定人群分为4种,分别是:SUSCEPTIBLES:易感者,潜在的可感染人群。EXPOSED:潜伏者,已经被感染没有表现出来的人群。INFECTIVES:感染者,已经表现出感染症状的人RESISTANCES:抵抗者,感染者痊愈后获得抗性的人。有些时候可以把R解释成...

2020-05-01 16:27:06 7590

原创 条件随机场(CRF)

前言:在前几次的学习中一直把理论的学习作为重点,由于不熟悉Python,所以更加没有注重实践,直到这次才发现本末倒置,故而这次的学习,注重实践环节,先大致理解原理。...

2020-04-29 22:10:27 135

原创 实用小工具分享

针对有向图或无向图的绘制https://csacademy.com/app/graph_editor/

2020-04-28 13:19:51 275

原创 对称二叉树

给定一个二叉树,检查它是否是镜像对称的。例如,二叉树 [1,2,2,3,4,4,3] 是对称的。 1 / \ 2 2 / \ / \3 4 4 3但是下面这个 [1,2,2,null,3,null,3] 则不是镜像对称的: 1 / \ 2 2 \ \ 3 3进阶:你可以运用递归和迭代两种方法解决这个问题吗?递...

2020-04-27 13:17:24 76

原创 相同的树

来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/same-tree深度优先遍历两棵树:public bool IsSameTree(TreeNode p, TreeNode q) { return recursion(p, q); } ...

2020-04-27 11:54:32 95

空空如也

空空如也

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

TA关注的人

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