学习记录
xmu_rq
这个作者很懒,什么都没留下…
展开
-
字符编码的理解
转载:http://www.ruanyifeng.com/blog/2007/10/ascii_unicode_and_utf-8.html转载 2021-07-06 11:55:28 · 140 阅读 · 0 评论 -
Spark疑难杂症
Spark尚硅谷的spark视频。软件包:spark-2.1.1-bin-hadoop2.7.tgz按照视频教程,上传到linux服务器,解压,跑spark示例,出现以下错误:Warning: Local jar /home/xx/xx/spark/ does not exist, skipping.java.lang.ClassNotFoundException: org.apache.spark.examples.SparkPi at java.net.URLClassLoader.fin原创 2020-09-19 15:52:39 · 938 阅读 · 0 评论 -
基于导数的优化方法
使用导数的优化方法下面介绍的优化方法都是针对无约束优化问题的。考虑无约束问题:minf(x),x∈Rnmin\quad f(\bold{x}),\bold{x}\in \bold{R}^nminf(x),x∈Rn最速下降法假设f(x)f(\bold{x})f(x)具有一阶连续偏导数。迭代公式:x(k+1)=x(k)+λkd(k)\bold{x}^{(k+1)}=\bold{x}^{(k)}+\lambda_k\bold{d}^{(k)}x(k+1)=x(k)+λkd(k)d(k)=原创 2020-07-15 21:33:24 · 375 阅读 · 0 评论 -
集成学习之bagging、boosting、stacking
集成学习以下内容仅作为自己的学习记录。集成学习(ensemble learning)通过构建并结合多个学习器来完成学习任务。集成学习中的个体学习器通常由一个现有的算法从训练数据集产生,比如决策树算法、神经网络算法。集成学习主要有两种方式:同质集成(个体学习器都是一个类型的,比如都是神经网络算法)和异质集成。要获得好的集成,个体学习器应“好而不同”,即个体学习器的准确率要高,同时个体学习器之间的差异要高,即要有多样性。集成学习方法主要分为两大类:个体学习器间存在强依赖关系、必须串行生成的序列化方原创 2020-07-15 18:48:14 · 560 阅读 · 0 评论 -
八皇后问题python+回溯法
N皇后题目链接:https://leetcode-cn.com/problems/eight-queens-lcci/八皇后问题是典型的回溯法的应用,而回溯法的本质就是树的遍历和剪枝,N皇后问题可以说是N叉树的遍历和剪枝问题。对于树的遍历问题都是能抽象出解题模板的,见后续分析。完整代码在文章末尾。这里主要详细记录一下对于这种困难题怎么一步一步把代码写出来,写的会很细。回溯法一般都是可以通过递归来实现;设计一个递归程序需要明确这几点:1、递归的终止条件是什么?2、递归如何传值?传的值的含义是什么?3、如原创 2020-07-14 13:27:03 · 1457 阅读 · 2 评论 -
python3优先队列解决合并K个排序链表所涉及的知识点
这里主要记录下做题过程中遇到的新知识点:dataclasses模块中的dataclass、field,以及queue中的PriorityQueuePriorityQueue的参考见链接:https://docs.python.org/3/library/queue.html先讲一下python中优先队列的实现原理:优先队列实际上是使用堆结构实现的,能够将搜索的时间复杂度从O(k)O(k)O(k)降到O(logk)O(logk)O(logk)。看一下官方文档中对优先队列的描述:The lowest原创 2020-07-06 16:07:56 · 541 阅读 · 1 评论 -
word排版----分节、页眉页脚、页码、制作标题样式
最近在用word写一些课程论文,被一些格式问题困扰许久,经过网上搜集资料加上自己的尝试,解决了部分问题,特此记录下。标题样式的制作。略。分节。主要涉及到分节符。附上一篇介绍分节符的文档。https://wenku.baidu.com/view/19cdb7ed5ef7ba0d4a733b65.html总结下自己的体验。分节符和分页符属于分隔符,两者的功能不同,之前都没注意到这个。...原创 2018-12-31 02:09:08 · 892 阅读 · 0 评论 -
dict.setdefault dict.get() csr_matrix的理解
dict.get()函数:get() 函数返回指定键的值,即键对应的value,如果值不在字典中返回默认值。语法:dict.get(key, default=None)。其中key为要查找的键,如果key对应的值不存在,则返回default默认值。dict.setdefault()函数:源码:D.setdefault(k[,d]) -> D.get(k,d), also se...原创 2019-01-03 12:22:18 · 186 阅读 · 0 评论