AvlTree

#include<stdio.h> #include<malloc.h> #include<stdlib.h> struct AvlNode; typedef struct AvlNode *Position; typedef struct A

2022-04-10 · 5 分钟 · 874 字 · 里列昂

多项式加法

多项式加法运算 采用不带头结点的单向链表,按照指数递减的顺序排列各项 struct PolyNode{ int coef;//系数 int expon;//指数 struct PolyNode *link;//指向下一个结点的指针 }; typedef struct PolyNo

2022-03-05 · 1 分钟 · 176 字 · 里列昂

求最大子列和

求最大子列和 给定个整数的序列,求函数 算法一 int MaxSubseqSum1(int A[], int N) {/三重嵌套循环,时间复杂度是O(N^3)/ int This

2022-03-01 · 2 分钟 · 319 字 · 里列昂

计算给定多项式在给定点x 处的值

计算给定多项式在给定点处的值 方法1 (f(x)=a_0+a_1x+cdots+a_{n-1}x^{n-1}+a_nx^n) double f_1(int n, double a[], double x) { int i; double p = a[0]; for (i = 1;

2022-02-23 · 2 分钟 · 278 字 · 里列昂

输出从1到N的整数

实现函数PrintN,能顺序打印从1到N的全部正整数 循环写法 void printN_1(int N) { for (int i = 1; i <= N; i++) { printf("%dn", i); } return; } 递归写法 void p

2022-02-22 · 1 分钟 · 190 字 · 里列昂

去噪自动编码器

去噪自动编码器 强制自动编码器学习有用特征的另一种方法是向其输入中添加噪声,训练它来恢复原始的无噪声输入。这个想法自1980年代开始就存在(在Yann LeCun 1987年的硕士论文中提到过)。在2008年的论文中,Pascal Vincent等人表明自动编码器也可以用于特征提

2022-01-08 · 2 分钟 · 282 字 · 里列昂

支持函数式编程的包

支持函数式编程的包 Python的目标不是变成函数式语言,但是得益于operator和functools等包的支持,函数式编程风格也可以信手拈来 operator模块 在函数式编程中,经常需要把算术运算符当作函数使用。例如,不适使用递归计算阶乘。求和可以使用sum函数,但是求积没

2022-01-04 · 2 分钟 · 369 字 · 里列昂

函数注解

函数注解 Python 3提供了一种句法,用于为函数声明中的参数和返回值附加元数据 # 有注解的clip函数 def clip(text: str, max_len: 'int>0' = 80) -> str: # max_len参数的注解是字符串 &

2022-01-04 · 1 分钟 · 131 字 · 里列昂

获取有关参数的信息

获取关于参数的信息 HTTP微框架Bobo有个使用内省函数的例子 # Bobo直到hello需要person参数,并且从HTTP请求中获取它 import bobo @bobo.query('/') def hello(person): return 'H

2021-12-31 · 1 分钟 · 142 字 · 里列昂

拟牛顿法(Python实现)

拟牛顿法(Python实现) 使用拟牛顿法(BFGS和DFP),分别使用Armijo准则和Wolfe准则来求步长 求解方程 的极小值 import numpy as np # import tensorflow as tf d

2021-12-30 · 5 分钟 · 905 字 · 里列昂