08 2021 档案
摘要:一、二叉树的遍历 1.1 二叉树的层序遍历 vector<vector<int>> levelOrder(TreeNode* root) { if(root == nullptr) return {}; //判断根节点是否为空 queue<TreeNode*> que; //创建队列 que.pus
阅读全文
摘要:本章内容主要描述了在机器学习中的前向传播,反向求导的原理与计算,常见的激活函数和损失函数,以及在网络训练过程中过拟合,梯度消失/爆炸等产生的原理以及解决方案。本人也在学习过程中,如果有错误之处,请各位多多指教。 1.1 神经网络的前向传播 我们首先定义如下图所示的神经网络,为了简单起见,所有的层都不
阅读全文
摘要:一、图像滤波 图像滤波的主要目的就是在尽量保留图像细节特征的条件下对目标图像的噪声进行抑制。图像滤波其主要分为线性滤波器和非线性滤波器。 1.1 线性滤波器 1.1.1 均值滤波 **原理:**在图像上,对待处理的像素给定一个模板,该模板包括了其周围的邻近像素。将模板中的全体像素的均值来替代原来的像
阅读全文
摘要:操作系统的多进程图像 操作系统主要控制计算机的硬件,而其中最重要的就是CPU,因此操作系统的最主要工作就是控制CPU更好地执行命令,那么在介绍进程之前,我们首先来了解一下CPU的工作原理是怎样的。 一、CPU的工作模式 首先,CPU取出程序指针PC,然后到对应的寄存器中取出地址为PC的指令,通过译码
阅读全文
摘要:在上一篇文章中 深度学习中的优化方法(一) - ZhiboZhao - 博客园 (cnblogs.com) 我们主要讲到了一维函数 的优化方法,在实际情况中,待优化的函数往往是多维的 ,因此本文
阅读全文
摘要:leetcode26:删除排序数组中的重复元素(留一个) 给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使每个元素只出现一次 ,返回删除后数 组的新长度。 不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。 输入:nums = [1,1,
阅读全文
摘要:C++中的迭代器和指针 在前面的内容中我们简单讲过,STL主要是由三部分组成 容器(container),包括vector,list,set,map等 泛型算法(generic algorithm),用来操作这些容器,包括find(),sort(),replace()等 迭代器(iterator),
阅读全文