/** cal.c** 
现行的格里历是从儒略历演化而来的。儒略历每4年一个润年,润年366天,平年365天。* 
如果从公元1年算的话,那么凡是能够被4整除的都是润年。从天文角度看,儒略历这种* 
历法是有误差的,到16世纪误差已经达到了10天。1582年,罗马教皇对儒略历进行了* 一次校定,该年的10...
                            
                            
                                分类:
编程语言   时间:
2014-07-22 23:17:34   
                                阅读次数:
505
                             
                    
                        
                            
                            
                                MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。项目中用到三边定位,c#中没有MATLAB 
solve函数来解方程,只好人工去解方程了。 class Pro...
                            
                            
                                分类:
其他好文   时间:
2014-07-22 23:17:15   
                                阅读次数:
504
                             
                    
                        
                            
                            
                                堆排序算法的时间复杂度为O(nlgn).在堆排序算法中,我们使用的是最大堆。(1)初始时候,堆排序算法利用BUILD-MAX-HEAP将输入数组A[1..n]建成最大堆。此时堆的根结点是最大元素,且该元素位于数组A[1]。接着将A[1]与A[n]互换,则可以将A[1..n]中的最大值置于A[n]。(...
                            
                            
                                分类:
其他好文   时间:
2014-07-22 23:16:35   
                                阅读次数:
404
                             
                    
                        
                            
                            
                                复习冒泡排序算法,同时自己也写了一个排序算法。实现效果:1.自己的算法思想:数组中数据取第一个为默认最小,依次和后面每个数据比较,只要有比其小的就交换直至找出最小的。然后将第二个数据与其后面所有数据比较,找出最小,依次重复2.冒泡排序算法思想:数据从最低端到最高端为a[n]......a[0]第一轮...
                            
                            
                                分类:
编程语言   时间:
2014-07-22 23:13:56   
                                阅读次数:
403
                             
                    
                        
                            
                            
                                /************ PID算法(C语言) ************/ #include 
#include struct _pid { int pv; /*integer that contains the process value*/ int 
sp; /*integ...
                            
                            
                                分类:
编程语言   时间:
2014-07-22 23:12:56   
                                阅读次数:
447
                             
                    
                        
                            
                            
                                平时做算法题目, 没少用到 GDB, 但今天才意识到 Project 的调试方法与单个 cpp 
文件的不同之处, 比如 gdb list 命令, 在单个 cpp 文件中列出的是源代码, 但在 project 中却什么都不显示Project Debug 时, 
file 参数的使用[1] 有讲解, UP...
                            
                            
                                分类:
数据库   时间:
2014-04-30 17:23:01   
                                阅读次数:
527
                             
                    
                        
                            
                            
                                堆排序(Heapsort)是指利用堆这种数据结构所设计的一种排序算法。堆积是一个近似完全二叉树的结构,并同时满足堆积的性质:即子结点的键值或索引总是小于(或者大于)它的父节点。通常堆是通过一维数组来实现的。在起始数组为 
0 的情形中:父节点i的左子节点在位置 (2*i+1);父节点i的右子节点在位置...
                            
                            
                                分类:
其他好文   时间:
2014-04-30 17:13:32   
                                阅读次数:
464
                             
                    
                        
                            
                            
                                //冒泡排序publicclassbubblesorter{publicvoidsort(int[]list){inti,j,temp;booldone=false;j=1;while((jlist[i+1]){done=false;temp=list[i];list[i]=list[i+1];li...
                            
                            
                                分类:
其他好文   时间:
2014-04-29 17:21:45   
                                阅读次数:
429
                             
                    
                        
                            
                            
                                假设这有一个各种字母组成的字符串,假设这还有另外一个字符串,而且这个字符串里的字母数相对少一些。从算法上讲,什么方法能最快的查出所有小字符串里的字母在大字符串里都有? 
比如,如果是下面两个字符串: String 1: ABCDEFGHLMNOPQRS String 2: DCGSRQPOM如果...
                            
                            
                                分类:
Web程序   时间:
2014-04-29 16:25:46   
                                阅读次数:
352
                             
                    
                        
                            
                            
                                最差的算法:最差的算法:去重,与数组是否有序无关public void noDups(){ 
//从0开始遍历 for(int i=0; i<nElems-1; i++){ //与后面每一个比较 for(j=i+1; j<nElems; 
j++){ ...
                            
                            
                                分类:
其他好文   时间:
2014-04-29 12:13:47   
                                阅读次数:
427