在待定点P观测水平角和检查角,进而确定P的平面坐标:(1)计算已知边BC的边长和方位角(2)计算α1(3)由点C推算出点P的坐标...
分类:
编程语言 时间:
2014-10-30 22:45:09
阅读次数:
432
A、B为已知控制点,P为待测点,测量了边长DAP和DBP,根据A、B点的已知坐标及边长DAP和DBP,通过计算求出P点坐标:(1)计算已知边AB的边长和方位角(2)计算∠BAP(3)计算待定边AP的坐标方位角(4)由点A推算点P的坐标...
分类:
编程语言 时间:
2014-10-30 22:44:44
阅读次数:
344
A、B为坐标已知的控制点,P为待测点。在A、B点上观测水平角α、β,根据A、B两点的已知坐标和α、β角,通过计算可得出P点的坐标:(1)计算已知边AB的边长和方位角(2)计算待定边AP、BP的边长(3)计算待定边AP的坐标方位角(4)由点A推算出点P的坐标...
分类:
编程语言 时间:
2014-10-30 22:44:27
阅读次数:
367
这算是经典算法了,网上很多朋友都写了,有的我看不懂,所以我自己按照我自己所理解的写出来,我觉得只有自己写出来的东西才是自己的主要思路:1.将数组的前两个数进行大小排序2.将第三个数与前两个数进行比较,将第三个数插入到合适的位置3.循环其实这样来将对于新手来说,将其变成代码是有点困难的。我也是。我很笨...
分类:
编程语言 时间:
2014-10-18 23:43:37
阅读次数:
237
KMP算法是一种在目标字符串中查找子串的算法。
blog宗旨:用图说话。...
分类:
编程语言 时间:
2014-10-18 18:24:06
阅读次数:
199
冒泡排序:
就是按索引逐次比较相邻的两个元素,如果大于/小于(取决于需要升序排还是降序排),则置换,否则不做改变
这样一轮下来,比较了n-1次,n等于元素的个数;n-2, n-3 ... 一直到最后一轮,比较了1次
所以比较次数为递减:从n-1 到 1
那么总的比较次数为:1+2+3+...+(n-1), 以等差公式计算:(1+n-1)/2*(n-1) ==> n/2*(n-1) ==...
分类:
编程语言 时间:
2014-10-15 19:44:41
阅读次数:
198
Java Chaos Game噪声游戏两则
[简介]
最近一直在读《深奥的简洁》,里面有一章介绍了几种使用噪声产生分形图的方法,感觉很有意思,于是尝试使用计算机模拟了一下,效果还不错(噪声法比传统迭代法在编程上好实现一些,后来发现这类算法还不少,搜索chaos game可以找到更多)。
本篇程序源文件及其依赖jar包可以到这里GitHub下载。
[Sierpinski三角形的噪声产生法]...
分类:
编程语言 时间:
2014-10-15 18:03:31
阅读次数:
274
问题
给定n个数,从中拿走x(x>=0)个数,使剩下的数最有下列性质。
A1 At+1 >At+2 > … > As
问最少要抽掉几个数,此数列才会具有以上性质。
图解
代码
#include "stdafx.h"
const int MAX=105;
int down[MAX],up[MAX];
int h[MAX],n;
void get_up(){
int...
分类:
编程语言 时间:
2014-10-11 19:15:56
阅读次数:
248
Java算法学习-----------------归并排序算法...
分类:
编程语言 时间:
2014-10-05 12:44:28
阅读次数:
185