|
- 程序员必须掌握哪些算法? - 知乎
这里面有10个数据结构:数组、链表、栈、队列、散列表、二叉树、堆、跳表、图、Trie 树;10个算法:递归、排序、二分查找、搜索、哈希算法、贪心算法、分治算法、回溯算法、动态规划、字符串匹配算法。 掌握了这些基础的数据结构和算法,再学更加复杂的数据结构和算法,就会非常容易
- 程序员应该如何学习算法? - 知乎
书本内容 《算法》总共有448页,,除去前言和简介部分,总共包含了12个章节的内容,主要谈到了以下一些算法: 递归、回溯、动态编程、贪心算法、基本图算法、深度优先搜索、最小生成树、最短路径、全局最短路径、最大流最小割、流量与切割的应用、NP困难等。
- 如何系统地学习算法? - 知乎
这里面有10个数据结构:数组、链表、栈、队列、散列表、二叉树、堆、跳表、图、Trie 树;10个算法:递归、排序、二分查找、搜索、哈希算法、贪心算法、分治算法、回溯算法、动态规划、字符串匹配算法。 掌握了这些基础的数据结构和算法,再学更加复杂的数据结构和算法,就会非常容易
- 如何通俗易懂地解释什么是算法? - 知乎
其实我们用的大部分APP,都有算法支撑,尤其是推荐算法,从听音乐到看视频到看资讯新闻,看小说,看直播,打游戏。 那算法是怎么推荐的呢? 以头条公开的推荐算法为例 简单地说,就是将环境、人、和内容匹配。就像牵红线一样,是个月老。 算法一般会根据这3个维度来预估,进行推荐。 第
- 同样都是写代码,为什么要分开发和算法? - 知乎
而算法工程师的工作量主要是以算法的难度,算法的性能来衡量的,代码量人们关注不多。 比如,答主本人曾经为一个项目开发算法,忙了两个月 ,最终算法的代码还不到50行,如果以开发工程师的标准衡量,这还不到一天的工作量。
- AI合规必备:算法备案、大模型备案及登记全攻略【附流程+材料清单】
一、算法备案、大模型备案及登记的定义 (一)算法备案 算法备案全程叫 互联网信息服务算法备案,是依据《互联网信息服务算法推荐管理规定》设立的一项 强制性 制度。凡在中国境内,应用算法推荐技术(如个性化推送、生成合成、排序精选、搜索过滤、调度决策等)向用户提供互联网信息
- 【翻译】由浅入深 A* 算法介绍
要找到此路径,我们可以使用图搜索算法,该算法在将地图表示为图(Graph)这种数据结构时起作用。 A* 是其中一个非常流行的选择。 广度优先搜索(BFS) 是最简单的图搜索算法,因此,我们从它开始介绍,一步步深入到A*算法。 地图表示法 研究算法时,要做的第一件事是理解 数据。输入什么
- 10本算法深入学习书籍推荐 - 知乎
10本算法深入学习书籍推荐 01《算法导论》 这本书深入浅出,全面地介绍了计算机算法。 对每一个算法的分析既易于理解又十分有趣,并保持了数学严谨性。 本书的设计目标全面,适用于多种用途。 涵盖的内容有:算法在计算中的作用,概率分析和随机算法的
|
|
|