logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

理解数据结构——图的DFS和BFS

理解数据结构——图的DFS和BFS在图算法和搜索算法中,dfs和bfs是常见的两种遍历方式。且二者常常千变万化,出现于各类题型,如最短路径、树形dp中,那么我们该如何理解这两种算法思想呢。1.DFS 深度优先搜索顾名思义,即当我们对某个树or图进行搜索时,一条道走到黑,“不撞南墙不回头”。dfs总是沿着某个最深的方向来进行搜索,直到无路可走。假设有下面这么一个树形结构(此处用树型结构,是为...

【金山训练营】应届C++客户端开发春招(已offer)面经

时间点2.15投简历2.18邀请笔试2.21出考研成绩发邮件可以参加2.22 笔试 内容数据结构(考研难度),C++基础,操作系统(一题,LRU)倆算法题一个回文链表一个力扣第6题Z形变换2.23来邀请面试2.28 hr面试(前一天字节笔试,拖到现在)3.1邀请技术面试3.4技术面试3.7offer一面—hr面面试的就是负责招聘的hr小姐姐,不比我大几岁自我介绍你喜欢客户端还是服务端你爱玩游戏吗(

#面试#职场和发展#c++ +1
机器学习基础—Softmax函数

机器学习基础—Softmax函数我们都知道,机器学习中大量的预测结果是通过映射一个概率值来反映的。Softmax函数(也叫归一化函数)是深度学习中一个重要的映射函数,常用于多分类问题。文章目录机器学习基础—Softmax函数1.定义2.交叉熵3.一个小技巧总结1.定义Softmax函数可以看作是逻辑回归二分类器在多分类场景中的泛化。通过将神经元输出的得分值映射到频率域,一个(0,1)的区间...

白话机器学习数学——梯度下降与牛顿迭代

白话机器学习数学——梯度下降与牛顿迭代导言预备知识多元函数的泰勒展开式梯度的概念Hessian矩阵梯度下降法牛顿法拓展-坐标下降法总结导言机器学习中,我们为了得到最优结果,需要寻找函数的最值这。由微积分的基础知识我们可知,即寻找函数在某一领域内的极值点。由于机器学习的模型涉及多个函数的变量及参数值,我们无法通过简单的多元函数求导找到函数的极值点。因此通常我们采用迭...

#机器学习#数学#深度学习
C++课程设计—猜拳游戏

C++课程设计—猜拳游戏文章目录C++课程设计—猜拳游戏简介代码简介给别人写的大二自动化《软件技术基础》课设,要求实现一个猜拳游戏的账号的注册、登录与游戏记录、排名。算是目前做过的所有课设里最最折腾的一个了,主要的麻烦在于C++中io流的使用,这一点上C++真的比C人性化多了,不用指针一个个地去扎,但是同时也逼着自己好好地学习了一把文件流的操作。代码#include<iostrea...

#c++
到底了