alex_bn_lee

导航

随笔分类 -  Study Materials

上一页 1 2 3 4 5 6 7 下一页

A lot of study materials in different fields.
【415】C语言文件读写
摘要:A program can open and close, and read from, and write to, a file that is defined by the user This is generally done when you have large volumes of st 阅读全文

posted @ 2019-06-25 15:26 McDelfino 阅读(287) 评论(0) 推荐(0)

【414】Code::Blocks增加主题
摘要:替换文件地址:C:\Users\z5194293\AppData\Roaming\CodeBlocks 文件下载地址:default.rar 通过 Settings -> Editor... -> Syntax highlighting 来修改 效果如下: 阅读全文

posted @ 2019-06-25 11:58 McDelfino 阅读(295) 评论(0) 推荐(0)

【413】C 语言 Command line
摘要:Command-Line Arguments All the executable programs above have a main(void) program more generally, executables take arguments on the command line thes 阅读全文

posted @ 2019-06-23 21:45 McDelfino 阅读(582) 评论(0) 推荐(0)

【412】Linux 系统编译 C 程序
摘要:1. 直接编译,会自动生成 a.out 文件,此文件即为可执行文件 下面代码可以生成相同用户名的 .o 文件,生成 getchar.o 文件 下面代码可以生成指定名称的 executable,生成 getchar 文件 2. 运行时间计算,使用 time 命令 The time command re 阅读全文

posted @ 2019-06-23 16:02 McDelfino 阅读(434) 评论(0) 推荐(0)

【411】COMP9024 Assignment1 问题汇总
摘要:1. 构建 Makefile 文件后运行错误,undefined reference to 'sqrt' 实际上是没有链接math数学库,所以要 $gcc test.c –lm //-lm就是链接到math库。 参考:C 语言 undefined reference to 'sqrt' 问题解决 参 阅读全文

posted @ 2019-06-23 14:15 McDelfino 阅读(569) 评论(0) 推荐(0)

【410】Linux 系统 makefile 文件
摘要:makefile 主要是用来合并编译文件 前面就是参数设置,为了后面便与修改 puzzle.c 为主函数 boardADT.c 为 ADT 文件 boardADT.h 为头文件 gcc 参数 -c:Compile and assemble, but do not link. (生成 .o 文件,名字 阅读全文

posted @ 2019-06-23 12:20 McDelfino 阅读(310) 评论(0) 推荐(0)

【409】Linux 系统 Testrun
摘要:文件名:Testrun 问题一: not found Testrun 解答:Ah got it, it's CRLF again - even sh has trouble reading files with it. Run dos2unix Testrun and then afterwards 阅读全文

posted @ 2019-06-23 12:16 McDelfino 阅读(355) 评论(0) 推荐(0)

【408】C函数中的ADT
摘要:类似类的形式 boardADT.h:所有的宏、声明等部分写在这里 boardADT.c:只需要 #inclue "boardADT.h",不需要 include 其他系统头文件,然后在此建立 struct,类似属性的内容,建立各种函数,类似方法的内容 puzzle.c:只需要 #inclue "bo 阅读全文

posted @ 2019-06-22 16:05 McDelfino 阅读(319) 评论(0) 推荐(0)

【407】C函数中的指针
摘要:注意:如果对于函数中指针参数的对应值进行修改,当调用该函数后,实参会被修改,所以如果不想要实参被修改,需要为函数的形参定义一个 str_copy 的量,通过 strcpy() 进行将字符串复制给 str_copy。 阅读全文

posted @ 2019-06-21 12:41 McDelfino 阅读(274) 评论(0) 推荐(0)

【406】C语言相关函数
摘要:<stdlib.h>(1) <stdlib.h>(2) malloc() 用来动态地分配内存空间,分配成功返回指向该内存的地址,失败则返回 NULL。 前面的 (int*) 或者 (char*) 表明数据类型 realloc() 重新分配内存空间 atoi() C 库函数 int atoi(cons 阅读全文

posted @ 2019-06-21 12:37 McDelfino 阅读(230) 评论(0) 推荐(0)

【405】算法时间复杂度和空间复杂度的计算
摘要:参考:算法时间复杂度和空间复杂度的计算 时间复杂度计算 去掉运行时间中的所有加法常数。(例如 n2+n+1,直接变为 n2+n) 只保留最高项。(n2+n 变成 n2) 如果最高项存在但是系数不是1,去掉系数。(n2 系数为 1) 阅读全文

posted @ 2019-06-18 12:19 McDelfino 阅读(220) 评论(0) 推荐(0)

【404】int main(int argc,char * argv[]) windows 下的使用
摘要:参考:int main(int argc,char * argv[]) windows 下的使用 参考:The program can't start because libgcc_s_dw2-1.dll is missing Notice: 测试代码: test3.c 编译后会生成文件 test3 阅读全文

posted @ 2019-06-17 15:12 McDelfino 阅读(264) 评论(0) 推荐(0)

【403】COMP9024 Exercise
摘要:Week 1 Exercises fiveDigit.c There is a 5-digit number that satisfies 4 * abcde = edcba, that is,when multiplied by 4 yields the same number read back 阅读全文

posted @ 2019-06-13 12:13 McDelfino 阅读(460) 评论(0) 推荐(0)

【390】向量叉乘,判断向量位置
摘要:COMP9021作业引申的博客 1. 二维向量叉乘 参考:二维向量叉乘公式 a×b = (x1y2-x2y1) 参考:叉积(点线)判断法 (P叉乘Q)P^Q>0说明P在Q的顺时针方向,<0说明P在Q的逆时针方向,=0说明P和Q共线。 2. 判断点在多边形内部 参考:如何判定一点是否在给定顶点的不规则 阅读全文

posted @ 2019-04-11 12:59 McDelfino 阅读(2142) 评论(0) 推荐(0)

【367】通过 python 实现 SVM 硬边界 算法
摘要:参考: 支持向量机整理 SVM 硬边界的结果如下: $$min \quad \frac{1}{2} \sum_{i=1}^m\sum_{j=1}^m \alpha_i\alpha_jy_iy_j \vec x_i \vec x_j - \sum_{i=1}^m\alpha_i\\s.t. \quad 阅读全文

posted @ 2019-02-03 15:42 McDelfino 阅读(487) 评论(0) 推荐(0)

【366】通过 python 求解 QP 问题
摘要:参考: 9.3 凸优化 · 如何在 Python 中利用 CVXOPT 求解二次规划问题 参考: Quadratic Programming - Official website 步骤如下: 首先安装 cvxopt library 将问题化成标准 QP 问题, 得到 P/q/G/h/A/b 直接利用 阅读全文

posted @ 2019-02-03 13:03 McDelfino 阅读(3770) 评论(0) 推荐(0)

【365】拉格朗日乘子法与KKT条件说明
摘要:参考:知乎回答 - 通过山头形象描述 参考:马同学 - 如何理解拉格朗日乘子法? 参考: 马同学 - 如何理解拉格朗日乘子法和KKT条件? 参考:拉格朗日乘数 - Wikipedia 自己总结的规律 梯度为0, 其实就是说明里面每一个参数的偏导数都为0. 拉格朗日乘子法是对于等式约束. KKT条件是 阅读全文

posted @ 2019-02-01 15:20 McDelfino 阅读(537) 评论(0) 推荐(0)

【356】数理统计相关概念
摘要:术语 解释 加权平均 数学期望 一般地, 设 X 为随机变量, X 可能取许多数值, 这些取值以概率为权重的加权平均数,称为 X 的数学期望,记为 E X).这里的符号“ E 含有加权平均的意思, 加权平均往往简称为平均, 因此数学期望又简称为期望或均值. 方差 方差是随机变量对其中心位置偏离平方的数学期望.简言之,方差是偏离平... 阅读全文

posted @ 2019-01-24 11:43 McDelfino 阅读(498) 评论(0) 推荐(0)

【355】线性代数相关概念
摘要:术语 解释 零矩阵 所有元素均为 0。 n 阶矩阵 矩阵的行、列数都是 n。也称 n 阶方阵。 上三角矩阵 在 n 阶矩阵中,若主对角线左下侧的元素全为 0。 下三角矩阵 在 n 阶矩阵中,若主对角线右上侧的元素全为 0。 对角矩阵 主对角线两侧的元素全为 0。 单位矩阵 主对角线上元素全为 1 的对角矩阵。 负矩阵 $(-1)... 阅读全文

posted @ 2019-01-22 09:56 McDelfino 阅读(649) 评论(0) 推荐(0)

【353】线性回归损失函数求导举例
摘要:参考:【351】实数对向量求导公式 参考:【352】矩阵转置性质 参考:机器学习实战教程(十一):线性回归基础篇之预测鲍鱼年龄 其他方法可参考 回归算法之线性回归。 参考:通过一个例子快速上手矩阵求导 线性回归的损失函数如下:$$E_b = {(X b - y)^T (X b - y)}$$ 将转置 阅读全文

posted @ 2019-01-21 11:30 McDelfino 阅读(2978) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 下一页