@kidultff · 2018年9月7日 PAT-A1101/B1045 真题 – 快速排序 著名的快速排序算法里有一个经典的划分过程:我们通常采用某种方法取一个元素作为主元,通过交换,把比主元小的元素放到它的左边,比主元大的元素放到它的右边。 给定划分后的 N 个互不相同的正整数的排列,请问有多少个元素可能是划分 ...
@kidultff · 2018年9月5日 TensorFlow学习笔记(三)--反向传播 在(二)中,我们的程序实现了前向传播,前向传播是一个预测的过程,在数学角度,是一个矩阵相乘的过程。而反向传播是一个学习的过程,在数学角度就是求导,原理是将输出的数据与真实数据进行对比,从而得到神经网络预测的不足,通过反向传播的“反 ...
@kidultff · 2018年9月5日 TensorFlow学习笔记(二)--神经网络的前向传播 神经网络对于输入数据进行预测时,执行的是前向传播过程,前向传播就是将输入数据与参数相乘,得到结果,是一个正向运算的过程。假设要搭建一个下图这样的神经网络,含有两个输入特征,一个3神经元的隐藏层,一个输出由于没有数据集,所以先瞎编一 ...
@kidultff · 2018年9月5日 TensorFlow学习笔记(一)--张量、会话 对于任何一门编程语言,首先学习的都是定义变量常量,虽然接下来要讲的是Python TensorFlow,但是TensorFlow是不可以直接使用Python中定义的普通变量或常量的,TensorFlow要使用TensorFlow张量。一、TensorFlow张量运算TensorFlow中定义张量:a&nb ...
@kidultff · 2018年9月4日 PAT-A 真题 – 1098 Insertion or Heap Sort According to Wikipedia:Insertion sort iterates, consuming one input element each repetition, and growing a sorted output list. Each iteration, insertion sort removes one element from the input data, finds the location it bel ...