
学习笔记
文章平均质量分 56
qdbszsj
游荡ing
我的邮箱:qdbszsj@163.com
展开
-
MATLAB 部分函数在C++中的转化
最近帮一位博三的学长翻译了一份MATLAB的代码,学长是控制专业的,没有系统学过数据结构和算法,只学过基础的C语言,做科研的大部分程序都是用MATLAB写的,MATLAB功能确实强大,但是程序的执行效率非常低,在我帮忙写的这份代码里,学长是在做一个调度算法,是一个NP问题,代码就有2000多行,其中包含了大量的暴力计算,其他同行用类似的算法用C写的程序一般在几百秒能跑出来的程序,MATLAB跑了上原创 2016-10-24 20:26:52 · 1368 阅读 · 0 评论 -
XGBoost 论文翻译+个人注释
最近研究机器学习理论,学习了一下陈天奇博士的论文,做了一点简单的翻译和批注,在这里记录一下。本文将按照论文的顺序来介绍xgb,其中穿插我自己的理解和我对于论文原文的中文翻译,以及一些公式的截图。原文翻译将使用红色来标注,其余的皆为我自己理解的内容,涉及参数调整的我会加粗。=================================================== 论文题目...原创 2018-03-20 00:49:23 · 20063 阅读 · 6 评论 -
Hadoop MapReduce 学习笔记
本文的部分图片、文字来自于HKU COMP7305 Cluster and Cloud Computing,Professor: C.L.Wanghadoop官方文档:http://hadoop.apache.org/docs/r2.7.5/拓扑结构和硬件配置先讲一下Hadoop之前的底层的结构,我们是4人一组,每个人一台机器,装上Xen,然后用Xen开两个VM,就是一共8个VM,配置上格式跟下图...原创 2018-03-10 21:56:31 · 815 阅读 · 0 评论 -
Python import各种包遇到的问题
对于一般的包,直接File->Settings->Project Interpreter->点加号搜名字就行了但是在安装seaborn的时候,总是提示出错,问题可能在于seaborn要依赖于scipy,但是装seaborn的时候他不给你装scipy,只能手动去装,于是我就去一个网站下载了scipy:http://www.lfd.uci.edu/~gohlke/pythonlibs/#sci原创 2017-10-21 12:32:42 · 1606 阅读 · 0 评论 -
Python笔记
用Python刷了快一百道题了,语法基本熟悉了,之前很多笔记都写在了那道题的题解里,找起来很麻烦,有时候找不到了很话多用法还是要现去查,我在这里总结一下:list:a=[[0]*10]*10看起来能定义出一个10*10的二维数组,但是我们发现修改其中的一维的数据,其他维的也会被跟着修改,所以这并不是真正意义上的二维数组直接返回最后一个值list[-1]删除某位置,del原创 2017-10-02 22:47:49 · 263 阅读 · 0 评论 -
正则表达式 在安卓editText的用法
这里我原本的意图是限制editText的输入,限制为两位小数,但是改到最后,这个小数还是可能存在前导0。如果不考虑开始的负号时,可以取消前导0,把第一位分类讨论就行了。但是如果要考虑到第一位的“-”我就不知道该怎么办了。我发现他在正则匹配的时候,你不能限定后面的内容一定存在,否则他就认为你当前这个不一定合法,比如[0-1]{1,1}[3-4]{1,1}这种写法根本就不会被editText认可,原创 2017-10-18 18:01:52 · 1703 阅读 · 0 评论 -
装载问题 贪心转化为01背包问题DP解决(自己编了一道题)
刚刚上完算法课,讲了装载问题,挺有用的,感觉比赛里可能会出现类似的,我去各大oj搜了一下,没有现成的题目,于是自己编了一道题。这是我模仿编的题,基本上就是模板题,没挖坑,自己也没有准确的测试数据,自己试了几个例子反正是没啥问题,不知道自己代码对不对,欢迎大家来批评指正。Loading problemTime Limit:1 Seconds Memory Lim原创 2015-05-18 12:12:59 · 978 阅读 · 0 评论 -
R语言初学者学习笔记
大数据分析,一般用R语言,老师布置了一些作业需要用到R语言,因为之前对R语言语法一无所知,所以在这里记录一下R语言的一些语法特性,和使用方式。导入数据:在右边点import导入声明变量:不用在前面写数据类型,直接AAXstudentAA访问元素:Student$num就是相当于访问student.num这一列A[3,3]就是访问数组A的(3,3)原创 2016-07-30 11:56:44 · 1069 阅读 · 0 评论 -
Unity2D 制作小游戏FlappyBird心得—Unity5学习笔记
Unity2D 制作小游戏FlappyBird心得—Unity5学习笔记前些天用Unity2D制作了一个小游戏FlappyBird,算作是计算机图形学这门课的一个小作业了,我用的Unity开发引擎版本是5.4.1_64-bit的,其中有些控件的脚本语法跟Unity4的不太一样,这也给我的自学过程造成了很多困扰,网上的代码很多都是Unity4版本的,没法在5上实现。我写这篇文章希望能记录一些原创 2016-10-24 15:45:19 · 5157 阅读 · 0 评论 -
Ubuntu 虚拟机重新分配磁盘空间 爬坑指南
光在外面分配了硬盘空间给虚拟机是不行的,还要进去操作一下,这里下个图形界面的工具,方便操作。sudo apt-get install gparted启动的时候报错,说a start job is running for dev-disk。。。。然后要等一分半,在里面运行程序的时候,也一言不合就给我kill了。因为没有修改swap的UUID,导致了下图的报错。这里说明swap分区没激活,所以一运行大...原创 2018-04-04 10:19:41 · 11513 阅读 · 0 评论