|
- 程序员必须掌握哪些算法? - 知乎
这里面有10个数据结构:数组、链表、栈、队列、散列表、二叉树、堆、跳表、图、Trie 树;10个算法:递归、排序、二分查找、搜索、哈希算法、贪心算法、分治算法、回溯算法、动态规划、字符串匹配算法。 掌握了这些基础的数据结构和算法,再学更加复杂的数据结构和算法,就会非常容易
- 同样都是写代码,为什么要分开发和算法? - 知乎
而算法工程师的工作量主要是以算法的难度,算法的性能来衡量的,代码量人们关注不多。 比如,答主本人曾经为一个项目开发算法,忙了两个月 ,最终算法的代码还不到50行,如果以开发工程师的标准衡量,这还不到一天的工作量。
- 知乎 - 有问题,就会有答案
广播电视节目制作经营许可证:(京)字第06591号 互联网宗教信息服务许可证:京(2022)0000078 侵权举报 网上有害信息举报专区 儿童色情信息举报专区 互联网算法推荐举报专区 违法和不良信息举报:010-82716601 举报邮箱:jubao@zhihu com
- 如何系统地学习算法? - 知乎
这里面有10个数据结构:数组、链表、栈、队列、散列表、二叉树、堆、跳表、图、Trie 树;10个算法:递归、排序、二分查找、搜索、哈希算法、贪心算法、分治算法、回溯算法、动态规划、字符串匹配算法。 掌握了这些基础的数据结构和算法,再学更加复杂的数据结构和算法,就会非常容易
- 如何通俗易懂地解释什么是算法? - 知乎
其实我们用的大部分APP,都有算法支撑,尤其是推荐算法,从听音乐到看视频到看资讯新闻,看小说,看直播,打游戏。 那算法是怎么推荐的呢? 以头条公开的推荐算法为例 简单地说,就是将环境、人、和内容匹配。就像牵红线一样,是个月老。 算法一般会根据这3个维度来预估,进行推荐。 第
- 推荐几个算法可视化网站 - 知乎
很多初学者在学习数据结构与算法的时候,都会觉得很难,很大一部分是因为数据结构与算法本身比较抽象,不好理解。对于这一点,可以通过一些可视化动画来帮助理解。 下面推荐几个学习数据结构和算法的可视化工具。 1、Data Structure Visualizations
- 算法岗是什么?我适不适合算法岗?选什么算法岗? - 知乎
因为,这里面真正的算法,也就是身份验证这个算法,对于你而言,是完全封装好的一个黑盒子,你并不知道上传过去的那个API里面,到底干了些什么。 反过来,你如果做的这个API内部的验证工作,那么这可能是某种意义上的算法岗。
- 有哪些值得推荐的好的算法书? - 知乎
从当初被算法吊打,到现在能用算法解决一些实际的工程问题。分享一下自己的整理的一些书籍和学习资源。 我的每篇回答都很用心,如果觉得内容不错的话,点个赞就是对我最大的鼓励。欢迎关注这个宝藏博主。 开始书籍推荐之前先说一下我觉得算法这部分学习比较好的规划: 「未入门(对算法
|
|
|