算法
taotianlucky
Python, Matlab, C/C++, Qt
展开
-
01-复杂度2 Maximum Subsequence Sum(25 分)-附详细注释
#include <stdio.h>int main(){ int N[10000],K; int first_sub=0,last_sub=0,temp_sub=0;//序列中第一个、最后一个元素的下标 int CurrentSum=0,MaxSum=-1; //MaxSum初始化为负数 scanf("%d",&K); /...原创 2019-07-30 23:31:37 · 403 阅读 · 0 评论 -
递归与非递归应用举例并计算其时间复杂度-持续更新
递归深度:每次递归消耗的空间:斐波那契(Fibonacci)int Fibonacci_recursive(int n){ if(n>=2) return Fibonacci_recursive(n-1)+Fibonacci_recursive(n-2); else return 1;}...原创 2019-07-28 21:10:58 · 634 阅读 · 0 评论 -
高斯牛顿迭代法的原理及实现(经典例子,附C和C++代码,含运行结果)
可帮助理解的一些文章:梯度,雅克比矩阵和海森矩阵海森矩阵和牛顿法如何通俗易懂地讲解牛顿迭代法?最优化方法:牛顿迭代法和拟牛顿迭代法经典举例:#include <stdio.h>#include <math.h>#include <stdlib.h>#define MAXN 7typedef struct { /...原创 2019-10-10 15:44:12 · 5353 阅读 · 1 评论