布衣书生的博客

0与1的爱情故事

吴恩达机器学习课后作业深度解析(附答案)(ex2)

作业ex2题目及答案源码下载地址 一、学生入学预测(逻辑回归) 问题背景,根据学生两门课的成绩和是否入学的数据,预测学生能否顺利入学 plotData.m:数据可视化 % Find Indices of Positive and Negative Examples pos = f...

2018-12-07 22:53:08

阅读数 2051

评论数 1

吴恩达机器学习课后作业深度解析(附答案)(ex1)

作业ex1题目下载地址ex1 一. 问题背景:假如你是餐馆老板,已知若干城市中人口和利润的数据(ex1data1.txt),用线性回归方法计算该去哪个城市发展。 ex1.m是官方提供的入口函数,通过该函数补全其他函数的代码。 warmUpExercise.m:输出5*5的单位矩阵 A...

2018-12-05 00:11:50

阅读数 5082

评论数 1

如何优雅的使用fbx sdk

include 头文件 设置lib目录 添加libfbxsdk.lib 复制粘贴dll文件 运行平台一定要!大写加粗!一定要!设置为x64 添加宏(什么宏我忘了,明天补),否则会出各种莫名其妙的问题 ...

2018-10-11 22:49:04

阅读数 247

评论数 0

MFC线程自定义消息

自定义继承自CWinThread的类Example 在Example头文件中定义消息#define WM_PROCESS WM_USER+1 在Example头文件中加入DECLARE_MESSAGE_MAP() 在Example头文件中声明消息处理函数afx_msg void OnProces...

2018-10-08 19:35:38

阅读数 97

评论数 0

MFC中App、Doc、MainFrame、View各指针的互相获取

MFC中App、Doc、MainFrame、View各指针的互相获取 今天读到一篇特别好的文章,内容精炼,句句干货,分享给大家,原文转自 MFC中App、Doc、MainFrame、View各指针的互相获取 首先说明这四个类的执行顺序是:App->Doc-&am...

2018-07-16 21:33:37

阅读数 272

评论数 0

MFC根据颜色数组自定义位图并显示到窗口

首先颜色的定义,这里用32位即4个字节来表示1个颜色,从左到右数,第一个字节表示透明度,第二个字节是R,第三个字节是G,第四个字节是B。例0x000000ff表示蓝色。 定义100*100的二维数组,对角线赋值蓝色,其余为背景色黑色,即要在窗口中画一条对角线。 将二维数组按行传给DWORD *...

2018-07-11 10:41:47

阅读数 263

评论数 0

VS2015+OpenGL配置方法

VS2015+OpenGL配置方法 参考VS2015安装+OpenGL环境配置及测试 有几点需要注意: 没必要将VS全部功能进行安装 执行OpenGL环境配置的第(4)步之前必须将平台改为x64 OpenGL环境配置的第(7)步freeglut.dll文件应该放到和x64文件夹以及so...

2018-07-03 11:43:07

阅读数 212

评论数 0

C++实现简单的二叉树

由于许多题目都是基于二叉树设计的,我们验证答案的时候总无法避免创建二叉树。这里根据前序遍历的顺序输入节点来创建二叉树,需要输入-1来表示NULL节点。

2017-10-09 15:56:35

阅读数 218

评论数 0

图的链式前向星表示及深度广度优先遍历

图的前向星表示在我的上一篇博客中已经介绍 图的前向星表示首先定义数据结构struct NODE { int to; int next; };to表示指向节点,next表示从该节点出发的上一条边的位置。 依然用head[] 数组表示某节点出发的第一条边的位置。代码如下,转自 前向...

2017-09-15 21:43:51

阅读数 220

评论数 0

图的前向星表示

前向星是图的一种存储结构,保存图的边集。如果给出的是边的信息,那么使用前向星的时刻便到了。

2017-09-14 14:29:57

阅读数 278

评论数 0

动态规划之袋鼠过河问题

题目:一只袋鼠要从河这边跳到河对岸,河很宽,但是河中间打了很多桩子,每隔一米就有一个,每个桩子上都有一个弹簧,袋鼠跳到弹簧上就可以跳的更远,每个弹簧力量不同,用一个数字代表它的力量,如果弹簧力量为5,就代表袋鼠下一跳最多能够跳5米,如果为0,就会陷进去无法继续跳跃,河流一共N米宽,袋鼠初始位置就在...

2017-09-06 00:32:14

阅读数 665

评论数 2

链表的C++创建及翻转

以前感觉建立一个链表太简单不过了,但是当真正去实现的时候真让人奔溃。好不容易才实现,记录下来。 翻转就容易多了,记住不要吝惜定义指针,不要想着两个指针能不能实现,不要总想搞个大事情。

2017-09-02 16:21:26

阅读数 134

评论数 0

01背包问题python实现

可以记录路径,有时间再完善# -*- coding:utf-8 -*- def bag(n, c, w, v): res = [[-1 for j in range(c + 1)] for i in range(n + 1)] for j in range(c + 1): ...

2017-05-11 14:45:15

阅读数 1388

评论数 0

scipy.cluster模块实现kmeans聚类

简单验证该模块功能whiten(数组) 函数:先将数组各列求标准差,然后将数组每个元素分别除以该标准差例如: [[1,1], [1,0], [5,5] [5,4]] 二维数组,第一列1,1,5,5标准差为2,则该函数输出结果第一列分别为0.5,0.5,2.5,2.5impor...

2017-05-10 21:09:50

阅读数 379

评论数 0

c++连接mysql的中文编码问题

c++连接mysql时,比如查询语句中含有中文,或者得到结果中含有中文,经常出现编译出错或乱码问题。 VS编译器默认使用gbk编码。 如果将mysql设置为utf-8编码,则需要先将c++中的各种中文字符串转为utf-8编码输入mysql,得到的结果为utf-8编码,需要转为gbk才能正常显示...

2017-04-20 11:42:21

阅读数 1911

评论数 0

01背包、完全背包、多重背包问题的C++实现及路径记录

这里主要实现路径记录,只求最值问题移步 01背包、完全背包、多重背包问题的C++实现 以下均打印输出路径,即装入背包的物品序号,和最大值。01背包问题#include <iostream> #include<algorithm>using namespace std;i...

2017-04-19 17:35:29

阅读数 2579

评论数 0

用python快速将excel(含多sheet)导入MySQL(兼容中文)

需要使用xlrd和MySQLdb库,可自行百度下载。#coding:utf-8import xlrd import MySQLdbdata=xlrd.open_workbook(r'F:\test\baseParam.xls') #读取表格 db="测试" #需要操作的数据库c...

2017-04-19 16:07:49

阅读数 1003

评论数 0

01背包、完全背包、多重背包问题的C++实现

01背包问题 容量为10的背包,有5种物品,每种物品只有一个,其重量分别为5,4,3,2,1,其价值分别为1,2,3,4,5。 设计算法,实现背包内物品价值最大。 代码如下(输出14)

2017-04-19 14:44:04

阅读数 11326

评论数 3

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