自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

六天

努力不一定有回报。

  • 博客(4)
  • 资源 (9)
  • 收藏
  • 关注

原创 CSAPP学习笔记——Fraction Binary Numbers

浮点数的二进制底层表示同整数的二进制底层表示,浮点数也是2的幂的加权。 对于二进制比特串[bm,bm−1...b2,b1,b0,b−1,b−2,b−3....b−n−1,b−n][b_{m},b_{m-1}...b_2,b_1, b_0,b_{-1},b_{-2},b{-3}....b_{-n-1},b_{-n}] 表示 float number=∑i=−nmbi∗2ifloat\ number

2015-08-18 11:26:50 1627

原创 二分图的最佳完美匹配——KM算法

二分图的最佳完美匹配如果二分图的每条边都有一个权(可以是负数),要求一种完备匹配方案,使得所有匹配边的权和最大,记做最佳完美匹配。(特殊的,当所有边的权为1时,就是最大完备匹配问题) 我们使用KM算法解决该问题。KM(Kuhn and Munkres)算法,是对匈牙利算法的一种贪心扩展,如果对匈牙利算法还不够明白,建议先重新回顾一下匈牙利算法。KM是对匈牙利算法的一种贪心扩展,这种贪心不是对边的权

2015-08-17 15:24:37 48809 14

原创 二分图的最大匹配——匈牙利算法

二分图简单来说,如果图中点可以被分为两组,并且使得所有边都跨越组的边界,则这就是一个二分图。 也就是说,把一个图的顶点划分为两个不相交集 XX 和 YY ,使得每一条边都分别连接XX 、YY 中的顶点。如果存在这样的划分,则此图为一个二分图。二分图的一个等价定义是:不含有「奇数条边的环」的图。图11不含有「奇数条边的环」我们习惯上将其画成下列形式:可以看到图22中每条边的两个端点属于不同的集合

2015-08-15 16:15:38 10579 7

原创 CSAPP学习笔记——Integer Representation

整数的二进制底层表示对于字长(word size)为w的机器,用w位bit表示一个字(word)。[x(w-1),x(w-2).....x0]无符号整数的二进制表示如果该字表示一个无符号整数的话,我们可以用下列公式来计算 unsinged int = ∑w−1i=0xi2i \sum_{i = 0 }^{w-1}x_{i}2^{i}范围 : 0 2w−12^{w}-1

2015-08-11 21:05:00 1065

Redis-x64-cluster.rar

Redis-x64-cluster

2020-04-07

protobuf2.6

protobuffer2.6版本的源码和编译好的realease版exe (包含根据PB描述生成C#和Go的exe)

2018-05-31

Visual Studio 搭建好的OpenGL环境(GLFW3+GLAD)

配置好的Modern OpenGL开发环境,适用于opengl3.3+及以上版本。 1.GLFW3+GLAD 2.集成stb_image和assimp 3.相对路径配置,任意装有vs的PC都可以一键打开

2018-01-15

编译好的assimp动态链接库[适用于win10]

assimp是开源的模型读取库,支持绝大多数格式,不过配置比较繁琐,这里编译成了动态库的形式,实测可以使用。[win7/10 + visual studio 2015及以上]

2017-09-29

glad和stb_image静态库

配合LearnOpenGL教程使用。编译好的静态库,实测可用,用于学习OpenGL。 使用方法: (1)include文件夹 : 工程目录的include path添加该文件夹 (2)lib文件夹 : 编译好的静态库,工程目录的lib path添加该文件夹 (3)配置lib : 工程的链接器->输入->添加glad.lib和stb_image.lib

2017-09-29

C# 软件渲染器

基于左手系,和D3D一致。 线框模式的绘制使用Bresenham算法 相机基于UVN模型 灯光基于平行光,使用HalfLambert计算漫反射,BlinnPhong计算高光反射 实现简单背面消隐BackFaceCulling 深度缓冲和透视投影矫正的应用

2017-09-05

FreeGLUT编译材料

FreeGLUT3.0源码 配合CMake配置Win10 64位OpenGL开发环境,详细步骤看 http://blog.csdn.net/sixdaycoder/article/details/66975126

2017-03-27

Foundations of Qt Development

如果有一定的 C++ 基础,但没有 GUI 的经验,那么这本书再合适不过。虽然所用 Qt 版本有点旧,但基本的信号和槽的思想是不变的。大部分例子的实际运行代码不超过二百行,理解了书中前面所讲的信号和槽、Qt 的 IO 操作、QMake 的基本用法之后,后面的例子可以说是自包含的,即便跳过某一章节,也不会影响其他章节的学习。

2016-05-30

vs2013-settings

我常用的一个vs2013的settings文件,直接导入即可,比较方便。 夜晚使用也不伤眼睛

2015-06-30

空空如也

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

TA关注的人

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