自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python爬取书籍数据并利用spark进行书籍推荐

作为课程作业,下面的内容是利用爬虫爬取某网站书籍数据并用spark进行书籍推荐。首先爬取数据,然后使用了MF(Matrix factorizaion)矩阵分解模型和FM(Factor Machine因子分解机)两个模型进行测试,首先给出了他们的关系和区别,然后分别进行试验和试验超参,最后演示了推荐。

2023-01-15 21:14:05 373

原创 c++: 左值、右值、左值引用、右值引用、传参、返回值、转发 等笔记

文章对c++中的左值、右值、左值右值引用、转发等概念进行了分析。

2022-10-27 16:13:43 857

原创 使用Python、Pandas、Sklearn预测NBA比赛结果

作为课程作业,下面的内容是利用每场胜负数据、球员的生物数据等进行的NBA比赛预测。内容包括:1. 获得数据 2. 构造特征 3. 学习验证。最后能够提升16%的准确率。

2022-10-24 15:58:50 3545

原创 Linux (Ubuntu) 下 latex (xelatex) 的一个字体问题 隶书:\lishu

一个Linux下的字体问题

2022-10-14 19:40:38 963

原创 关于Map的遍历

在Java中如何遍历Map对象在java中遍历Map有不少的方法。我们看一下最常用的方法及其优缺点。既然java中的所有map都实现了Map接口,以下方法适用于任何map实现(HashMap, TreeMap, LinkedHashMap, Hashtable, 等等)方法一 在for-each循环中使用entries来遍历这是最常见的并且在大多数情况下也是最可取的遍历方式。在键值都需要时使用。Map<Integer, Integer> map = new HashMap<Int

2021-07-03 11:25:04 612

原创 java中实用方法!

去空格str.trim(); //去掉首尾空格str.replace(" “,”"); //去除所有空格,包括首尾、中间str.replaceAll(" “, “”); //去掉所有空格,包括首尾、中间str.replaceAll(” +",""); //去掉所有空格,包括首尾、中间str.replaceAll("\s*", “”); //可以替换大部分空白字符, 不限于空格 ;正则表达式\将下一字符标记为特殊字符、文本、反向引用或八进制转义符。例如, n匹配字符 n。\n 匹配换行符。序

2021-07-01 20:12:57 120

原创 关于表示泄露的问题

可变对象和不可变对象可变对象与不可变对象概念1不可变对象(Immutable Objects)即对象一旦被创建它的状态(对象的数据,也即对象属性值)就不能改变,任何对它的改变都应该产生一个新的对象String str = “a” ;str = “b” ;// 两处的 str 不是同一个对象 == 判断 或输出 对象地址信息 不同可变对象(Mutable Objects):相对于不可变类,可变类创建实例后可以改变其成员变量值,开发中创建的大部分类都属于可变类不可变对象的类即为不可变类(Immu

2021-06-30 11:17:27 114

原创 图论进阶Ⅴ(平面图)

1.1.4节内容关于平面图。概念:1. 图G是平面图,如果R(G)同胚(homeomorphic)于R2R^2R2的子集。 其中R(G)=⋃{(pi,pj):xixj∈E}∪⋃1n{pi}R(G) = \bigcup\{(p_i,p_j):x_ix_j∈E\}\cup\bigcup_1^n\{{pi}\}R(G)=⋃{(pi​,pj​):xi​xj​∈E}∪1⋃n​{pi}pip_ipi​是R3R^3R3中的点,并且至多三点共面;(pi,pj)(p_i,p_j)(pi​,pj​)是线段。这被称为R的具

2021-05-29 22:04:15 443

原创 图论进阶Ⅳ(无限欧拉迹、无限图)

证明一下上篇文章的一个定理。这条定理是Erdös等人在1938年给出的(那位Erdös!)TH1:A graph G has a two-way infinite Euler trail iff (t1)–(t4)below hold:(t1)G is connected,E is countable,(t2)dG(v)dG(v)dG(v)is even or infinite for each v′∈V(G)v′∈V(G)v′∈V(G).(t3)G\E′ has at most two inf

2021-05-29 20:10:20 891

原创 关于Markdown使用的几点注记

1.tab:&emsp;回车:&nbsp;更多Html符号:https://www.runoob.com/html/html-tutorial.html2. 关于数学符号:https://www.jianshu.com/p/a0aa94ef8ab2https://blog.csdn.net/miao0967020148/article/details/78712811使用$...$让公式在行内显示。$$...$$换行显示。更多数学符号和内容:https://blog.csdn.

2021-05-26 21:56:38 82

原创 现代图论Ⅲ(哈密顿圈和欧拉回路、BEST定理)

1.3节 Hamilton Cycles and Euler Circuits 哈密顿圈和欧拉回路本篇简要的介绍了概念和相关定理。首先明确一下,下面讨论有三种图:无向图(simple graph),有向图(directed graph)以及(有向)多重图(directed multigraph),多重图允许自己指向自己的边(loop),也就是平行边。多重图的基图(underlying graph)就是删去了这些边的有向图。定义:如果图G中的一个路径包括每个边恰好一次,则该路径称为欧拉路径(Eule

2021-05-26 10:34:35 1477

原创 现代图论Ⅱ(路、圈、树)

1.21.2节 Paths, Cycles, and Trees讲了关于路、圈、树的几个基本成果。定理: ~~ iff:当且仅当,CO 推论 ~~TH3:关于连通分量的几个断言。这些都是离散数学中的内容TH4:图是二分图 iff 它不含奇数长的圈。TH5:图是森林 iff 每个顶点对(x,y)包含至多一条x-y路。TH6:关于树的断言书中给出两种建生成树的方式。一是广度优先,从而引出了直径的概念: diamG = maxx,yd(x,y),顶点:radG=minx maxy d(x,y);二是

2021-05-25 13:48:05 873 2

原创 现代图论Ⅰ(图论概念)

这篇文章首先发在bilibili。前言:计划读这本Modern graph theory, Bollobas (GTM184)。每天会发一部分提纲。今天的部分是1.1.1节 definitions。有过图论基础的朋友应该基本都知道,那我们的叙述就尽量简单但覆盖全面一点。1. 基本定义(下汉语术语都由笔者捏造。在使用时将使用英文)图(graph)、顶点(vertice)、边(edge)、连接(join)、相邻(neighbouring)、由…产生(be incident with)、子图(subg

2021-05-24 16:08:49 3705

空空如也

空空如也

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

TA关注的人

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