- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 π的计算
说起圆周率的计算,估计很多人首先想到的是祖冲之的割圆术。确实,在当时的条件下,割圆术能将π计算到一个较高的精度,实在不易。 不过我们现在,希望使用计算机快速计算高精度的π,这时我们该如何去做呢?算法库计算的思路像计算机中的数学库计算,一般都是采用泰勒展开进行的,像sin,cos这类的函数,都可以用泰勒展开式很方便的逼近。计算机计算的方法,就是用简单的多项式去不断逼近一个特殊的函数。
2015-09-11 20:47:31 22855 3
原创 西风的数据结构教程(4)——hash表
今天是教师节,感恩老师们的辛勤工作,让我们不断成长。今天制作的这份教程十分重要,是我们高中时必会,而且是计算机体系中占有关键地位的一种数据结构——hash表。 本文详细讲述了hash表的基本原理,两种字符串hash算法,阐述了开地址法和链地址法的原理和对应的两种优化方案,最后介绍了动态hash算法的思想。
2015-09-10 20:20:12 2051 2
原创 一入wine深似海,从此奋战到天明
wine神马的最烦人了,喝多了伤身,请适量。 很多朋友都会发现,Linux下的应用实在是太少了,Linux平台哪里都好,就是没人用。。。= =!为了在Linux下运行更多的应用,程序猿们开发出了Wine神器。要知道,这个东西开发的艰辛,Linux本身是开源的,但Windows可不是啊,能用开源的软件搭建出一套闭源软件的兼容层,可不是一件容易的事。
2015-09-10 13:09:20 10025 5
原创 西风的数据结构教程(3)——二叉树
今天我们终于要说到计算机界的经典数据结构——树,树是非常良好的一种组织数据的形式,在现实生活中也经常用到。树的结构,大概就是这个样子:一群树就会组成一个森林不过,这样并不好管理,所以我们一般会还是使用一个根节点来管理它们。树结构最大的特点就是,一个节点的情况分析只和父节点和子节点相关,这样管理数据时往往不需要考虑很多。
2015-09-06 11:16:05 1447
原创 ubuntu14.04安装GTX850M显卡驱动实录
ubuntu的源里面nvidia的驱动已经更新到了nvidia-346,开始支持了8XX系列的不少显卡,我的电脑是GTX850M,也在支持的行列,于是开始安装一下该驱动。我个人不推荐去Nvidia官网上下载驱动,因为那个驱动安装制作的不太好,而且稍有不慎就可能损害intel集显的驱动,使用ubuntu源里面的驱动更安全也更方便。
2015-09-03 13:02:37 5721
原创 在也不作死make底层库了
当年学习opengl时,觉得自己系统里面的opengl版本有点低。。。然后就下载了linux下用Mesa编译之后,make install到了自己的系统中。Linux安装应用,对于大部分普通用户,都只要用对应的包管理器安装就可以了。但我这种做法,就引来了一系列意想不到的问题。
2015-09-02 12:20:51 1414
2D平面游戏Demo
2014-02-28
OpenGL小游戏
2014-02-28
调查问卷统计工具
2013-03-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人