网站首页 站内搜索

搜索结果

查询Tags标签: DK,共有 19条记录
  • 拟牛顿法(Python实现)

    拟牛顿法(Python实现) 使用拟牛顿法(BFGS和DFP),分别使用Armijo准则和Wolfe准则来求步长 求解方程 \(f(x_1,x_2)=(x_1^2-2)^4+(x_1-2x_2)^2\)的极小值 import numpy as np# import tensorflow as tfdef gfun(x): # 梯度# x = tf.Variable(x, dtype=tf.float32)# wit…

    2021/12/30 12:07:16 人评论 次浏览
  • 拟牛顿法(Python实现)

    拟牛顿法(Python实现) 使用拟牛顿法(BFGS和DFP),分别使用Armijo准则和Wolfe准则来求步长 求解方程 \(f(x_1,x_2)=(x_1^2-2)^4+(x_1-2x_2)^2\)的极小值 import numpy as np# import tensorflow as tfdef gfun(x): # 梯度# x = tf.Variable(x, dtype=tf.float32)# wit…

    2021/12/30 12:07:16 人评论 次浏览
  • PAT 乙级 1021 个位数统计

    第一次写博客,加油加油呐!! 给定一个 k 位整数 N=dk−1​10k−1+⋯+d1​101+d0​ (0≤di​≤9, i=0,⋯,k−1, dk−1​>0),请编写程序统计每种不同的个位数字出现的次数。例如:给定 N=100311,则有 2 个 0,3 个 1,和 1 个 3。 输入格式: 每个输入包含 1 个测试用…

    2021/12/30 6:09:37 人评论 次浏览
  • PAT 乙级 1021 个位数统计

    第一次写博客,加油加油呐!! 给定一个 k 位整数 N=dk−1​10k−1+⋯+d1​101+d0​ (0≤di​≤9, i=0,⋯,k−1, dk−1​>0),请编写程序统计每种不同的个位数字出现的次数。例如:给定 N=100311,则有 2 个 0,3 个 1,和 1 个 3。 输入格式: 每个输入包含 1 个测试用…

    2021/12/30 6:09:37 人评论 次浏览
  • 练习5

    (1)今日安排 希尔排序的实现 题目要求:本题要求实现一趟希尔排序函数,待排序列的长度1<=n<=1000。#include<stdio.h> #include<stdlib.h> typedef int KeyType; typedef struct { KeyType *elem; /*elem[0]一般作哨兵或缓冲…

    2021/12/11 23:19:57 人评论 次浏览
  • 练习5

    (1)今日安排 希尔排序的实现 题目要求:本题要求实现一趟希尔排序函数,待排序列的长度1<=n<=1000。#include<stdio.h> #include<stdlib.h> typedef int KeyType; typedef struct { KeyType *elem; /*elem[0]一般作哨兵或缓冲…

    2021/12/11 23:19:57 人评论 次浏览
  • 共轭梯度法及其matlab程序

    上一篇文章介绍了修正牛顿法,修正牛顿法的缺点是收敛速度一般,所以为了使算法既不使用Hess阵,也要保证它的收敛速度,本文介绍共轭梯度法。共轭梯度法有超线性的收敛速度,算法结构简单,容易编程,并且不用计算Hess阵的优点。下面介绍共轭梯度法的算法步骤。步0:确定…

    2021/11/4 22:13:51 人评论 次浏览
  • 共轭梯度法及其matlab程序

    上一篇文章介绍了修正牛顿法,修正牛顿法的缺点是收敛速度一般,所以为了使算法既不使用Hess阵,也要保证它的收敛速度,本文介绍共轭梯度法。共轭梯度法有超线性的收敛速度,算法结构简单,容易编程,并且不用计算Hess阵的优点。下面介绍共轭梯度法的算法步骤。步0:确定…

    2021/11/4 22:13:51 人评论 次浏览
  • 浅谈网络流

    并不会从零开始讲网络流 , 并且其中很多是个人理解.\(①\) \(:\) 最大流 \(\cdot\) \(DK\) 每次去找 一条 (注意是一条) 路增广 , 再去更新. \(vis\) 保证每次每个点只找到一次 , 也防止双向边成环卡死.

    2021/10/27 23:10:12 人评论 次浏览
  • 浅谈网络流

    并不会从零开始讲网络流 , 并且其中很多是个人理解.\(①\) \(:\) 最大流 \(\cdot\) \(DK\) 每次去找 一条 (注意是一条) 路增广 , 再去更新. \(vis\) 保证每次每个点只找到一次 , 也防止双向边成环卡死.

    2021/10/27 23:10:12 人评论 次浏览
  • 常见排序算法实现c语言

    常见排序算法代码实现c语言 学习数据结构常见排序算法代码实现记录 包括常见三大类排序算法实现选择排序:简单选择排序,堆排序 插入排序:简单插入排序,希尔排序 交换排序:冒泡排序,两端冒泡排序,快速排序 归并排序 基数排序代码如下 #include<stdio.h> #incl…

    2021/10/19 1:09:20 人评论 次浏览
  • 常见排序算法实现c语言

    常见排序算法代码实现c语言 学习数据结构常见排序算法代码实现记录 包括常见三大类排序算法实现选择排序:简单选择排序,堆排序 插入排序:简单插入排序,希尔排序 交换排序:冒泡排序,两端冒泡排序,快速排序 归并排序 基数排序代码如下 #include<stdio.h> #incl…

    2021/10/19 1:09:20 人评论 次浏览
  • 全连接-普通卷积-深度可分离卷积-分组卷积-计算量和参数量

    一个全连接的参数量: params=(Ni+1)Noparams=(N_i+1)\times{N_o} params=(Ni​+1)No​ 其中,NiN_iNi​ 表示输入特征向量权重个数,NoN_oNo​ 表示输出特征向量的权重个数,+1表示偏置,直接理解参数量与输入输出个数有关。 一个全连接的计算量: FLOPs=[Ii+(Ii−1)+1]…

    2021/9/12 6:07:04 人评论 次浏览
  • 全连接-普通卷积-深度可分离卷积-分组卷积-计算量和参数量

    一个全连接的参数量: params=(Ni+1)Noparams=(N_i+1)\times{N_o} params=(Ni​+1)No​ 其中,NiN_iNi​ 表示输入特征向量权重个数,NoN_oNo​ 表示输出特征向量的权重个数,+1表示偏置,直接理解参数量与输入输出个数有关。 一个全连接的计算量: FLOPs=[Ii+(Ii−1)+1]…

    2021/9/12 6:07:04 人评论 次浏览
  • 排序题目1

    #include <stdio.h> #include <stdlib.h> typedef enum{RED,WHITE,BLUE} color; //交换函数 void Swap(color &a,color &b){color temp;temp=a;a=b;b=temp; } //ShellSort(基本思想:将数组用不同的步长划分为不同的子表,对子表内部进行相关的排序,使…

    2021/6/4 18:51:52 人评论 次浏览
共19记录«上一页12下一页»
扫一扫关注最新编程教程