自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Floyd算法

Floyd是求多源的最短路径,是动态规划算法的一种。 Floyd算法的基本思想如下:从节点A到任意节点B的最短路径,直接从A到B,或者从A经过若干个节点X到B。所以,假设Dis(AB)为节点A到节点B的最短路径的距离,对于每一个节点X,检查Dis(AX) + Dis(XB) < Dis(AB)是否成立,如果成立,证明从A到X再到B的路径比A直接到B的路径短,便设置Dis(AB) = Dis(AX)

2017-06-02 23:20:25 305

原创 Python二分法

def BinarySearch(arr, key): left, right = 0, len(arr) - 1 mid = 0 while left < right: mid = int((left+right)/2) if arr[mid] == key: return arr[mid] br

2017-05-15 23:43:24 606

翻译 (译)Sympy的矩阵操作

最近在使用python的Sympy,因此想要简单的翻译。(这个翻译会快速的浏览一些比较简单的部分)贴上原来的网址[Matrices](http://docs.sympy.org/latest/tutorial/matrices.html)导入Sympy from sympy import *#矩阵的表达>>Matrix([[1, -1], [3, 4], [0, 2]])⎡1 -1

2017-03-31 21:43:47 9695 1

原创 有限元平面总刚计算

在对称力的作用下,菱形薄板因为对称,所以可以分成四块,取其中的一块进行分析(图是自己画的,我们就假装它是对称的) 然后对研究对象进行划分,分成四个单元,六个节点。 上图的每个三角形单元的的长和高都是1,板的厚度为h。 为了让计算结果好看点,假设弹性模量E,泊松比u。 首先,先求矩阵 |1 xl yl |A = |1 xm ym | |1 xn yn |

2017-03-30 22:45:39 1376

原创 LaTeX显示中文

在使用LaTeX的时候发现不能显示中文的字,于是就百度一下。。 首先先安装LaTeX的中文字体库。sudo apt-get install latex-cjk-chinese然后在代码添加上\usepackage{CJKutf8} 、\usepackage{pinyin}、\end{CJK} 、\begin{CJK}{UTF8}{gkai} 、\documentclass{article}

2017-03-29 23:11:09 4959

原创 codeblocks的openGL环境配置

codeblocks不能直接编译openGL的程序,要自己手动配置。1、新建Console application的project。2、在projects里选择刚才新建的项目,右击选择Build options...3、如图添加文件(有可能文件的位置不一样)4、接着就可以愉快的撸代码。。附上测试代码#include <GL/glut.h>void display(){ glC

2016-09-30 22:24:18 2453 1

原创 插入排序和堆排序算法

快速排序算法   插入排序的基本思想是:每步将一个待排序的纪录,按其关键码值的大小插入前面已经排序的文件中适当位置上,直到全部插入完为止。(来自百度百科)int j, P; for(int i=1; i<n; i++) { P = a[i]; for(j=i; j>0 && a[j-1]>P; j--) a[j] = a[j-

2016-09-25 14:09:14 604

空空如也

空空如也

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

TA关注的人

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