1. 蒙特卡洛方法的基本思想 蒙特卡罗方法又叫统计模拟方法,它使用随机数(或伪随机数)来解决计算的问题,是一类重要的数值计算方法。该方法的名字来源于世界著名的赌城蒙特卡罗,而蒙特卡罗方法正是以概率为基础的方法。 一个简单的例子可以解释蒙特卡罗方法,假设我们需要计算一个不规则图形的面积,那么图形的不规 ...
分类:
编程语言 时间:
2020-06-16 23:10:27
阅读次数:
67
1. 定义 线性表:零个或者多个数据元素的有限序列 它是一个序列,元素之间是有顺序的 a1,a2,ai-1,ai,ai+1...an i=1,有且仅有一个直接后继元素 i=[2,n]有且仅有一个直接前驱元素 当n=0,为空表 有限性,事实上,计算机处理的元素都是有限的,无限数列只存在数学概念中 举例 ...
分类:
其他好文 时间:
2020-06-11 13:38:53
阅读次数:
60
1、第一阶段目标:重构四则运算-- 能把计算的功能封装起来,通过API 接口调用计算方法。 定义一个计算核心类:把四则运算的计算功能包装在一个模块中 (这个模块可以是一个类 Class, 一个DLL等等)。 “计算核心”模块和调用类它的其他模块之间是什么关系呢? 它们要通过一定的API (Appli ...
分类:
其他好文 时间:
2020-06-10 21:14:51
阅读次数:
58
1、第一阶段目标:重构四则运算-- 能把计算的功能封装起来,通过API 接口调用计算方法。 定义一个计算核心类:把四则运算的计算功能包装在一个模块中 (这个模块可以是一个类 Class, 一个DLL等等)。 “计算核心”模块和调用类它的其他模块之间是什么关系呢? 它们要通过一定的API (Appli ...
分类:
其他好文 时间:
2020-06-10 09:14:17
阅读次数:
54
参考文献: 1. Gilles Audemard,Laurent Simon: On the Glucose SAT Solver 一、对学习自己作用的认识 The first answer was just abouttrying to contain the combinatorial expl ...
分类:
其他好文 时间:
2020-06-08 13:08:22
阅读次数:
87
1,底物的计算,计算其电荷,设置计算方法,读取的电荷一定是esp电荷,guassview可以查看 2,RTF的准备,编辑,细节很重要 3,PRM。这个可以去Charmm的gui网站上去试一下,具体操作访问Youtube的视频教程 4,体系的文件拆分,包括酶、水分子、底物。这些文件都要对齐格式,我就是 ...
分类:
其他好文 时间:
2020-06-06 00:51:12
阅读次数:
98
复杂度是什么 复杂度是衡量代码运行效率的重要的度量因素。 计算机通过一个个程序去执行计算任务,也就是对输入数据进行加工处理,并最终得到结果的过程。每个程序都是由代码构成的。可见,编写代码的核心就是要完成计算。但对同一个计算任务,不同计算方法得到结果的过程复杂度是不一样的,这对你实际的任务处理效率就有 ...
分类:
编程语言 时间:
2020-06-04 13:47:39
阅读次数:
91
Kmeans是一种简单的聚类方法,一般在数据分析前期使用,选取适当的k,将数据分类后,然后分类研究不同聚类下数据的特点。 算法原理 kmeans的计算方法如下: 1 随机选取k个中心点; 2 遍历所有数据,将每个数据划分到最近的中心点,作为一个簇; 3 计算每个聚类的平均值,并作为新的中心点; 4 ...
分类:
其他好文 时间:
2020-05-30 12:52:32
阅读次数:
117
复杂度是衡量代码运行效率的重要的度量因素。 复杂度与计算机实际任务处理的效率 计算机通过程序去执行计算任务,也就是对输入数据的加工处理并得到结果的过程。对于相同的任务,不同的计算方法导致计算过程的复杂程度不同,比如: 假设一个任务,系统平均每秒新增10M数据,如果你的代码不能在1分钟内处理10M数据 ...
分类:
其他好文 时间:
2020-05-26 01:01:17
阅读次数:
89
之前想开坑坚持实践陈皓的 "ARTS挑战" , 奈何发现自己的学习水平和输出水平做不到写一篇ARTS文章. 不过我很喜欢ARTS的写作方向: Algorithm(算法), Review(评论), Tip(实践技巧), Share/Study(分享/学习); 这四方面相辅相成, 能够通过写作很好的锻炼 ...
分类:
编程语言 时间:
2020-05-25 00:02:47
阅读次数:
65