最新 最热

数据结构与算法-(7)---栈的应用-(4)后缀表达式求值

后缀表达式,又称逆波兰式,不包含括号,运算符放在两个运算对象的后面,所有的计算按运算符出现的顺序,严格从左向右进行(不再考虑运算符的优先规则),非常方便计算机的计算。...

2024-01-18
1

【迅搜14】搜索技巧(四)搜索日志库及热门、推荐、纠错功能

前面我们已经学习了基本的搜索功能以及非常重要的相关度排序的算法。对于大家日常基本的使用来说,其实有之前的内容就已经非常足够了,但是,一个好的工具,总会有一些意外惊喜的,比如说我们今天要学习的内容。...

2024-01-02
1

Python 学习路线:介绍、基础语法、数据结构、算法、高级主题、框架及异步编程详解

Python 是一种 高级 的、解释型 的、通用 的编程语言。其设计哲学强调代码的可读性,使用显著的缩进。Python 是 动态类型 和 垃圾收集 的。

2023-12-22
1

【灵魂 | 数据结构与算法】线性表(数组&链表)原理详解 + 实战代码

数组(Array)是一种线性表数据结构。它用一组连续的内存空间,来存储一组具有相同类型的数据。由于数组有连续的内存空间和相同类型的数据,内存访问机制 - 任意访问(随机访问)...

2023-12-05
1

【灵魂 |数据结构与算法】 数据结构必备经法(开山篇),一起修炼算法经法!

比如 BAT、Google、Facebook,面试的时候都喜欢考算法、让人现场写代码。公司只能考察他们的基础知识是否牢固。社招就更不用说了,越是厉害的公司,越是注重考察数据结构与算法这类基础知识。相比短期能力,他们更看中你的长...

2023-12-05
1

数据结构与算法Study_01

腾讯云开发者社区是腾讯云官方开发者社区,致力于打造开发者的技术分享型社区。提供专栏,问答,沙龙等产品和服务,汇聚海量精品云计算使用和开发经验,致力于帮助开发者快速成长与发展,营造开放的云计算技术生态圈。...

2023-11-30
1

数据结构与算法 | 动态规划算法(Dynamic Programming)

上一篇文末已经提到了记忆化搜索是动态规划(Dynamic Programming)的一种形式,是一种自顶向下(Top-Down)的思考方式,通常采用递归的编码形式;既然动态规划有自顶向下(Top-Down)的递归形式,自然想到对应的另外一种思考方式自底向...

2023-11-16
3

数据结构与算法 | 哈希表(Hash Table)

在二分搜索中提到了在有序集合中查询某个特定元素的时候,通过折半的方式进行搜索是一种很高效的算法。那能否根据特征直接定位元素,而非折半去查找?哈希表(Hash Table),也称为散列表,就是一种数据结构,用于实现键-值对的映射...

2023-11-02
1

【每日精选时刻】老六外包公司给项目留的大坑,如何用工程化思维解决;教育培训领域的创新实践和高效优化策略;深搜与广搜傻傻分不清?一文带你掌握

大家吼,我是你们的朋友煎饼狗子——喜欢在社区发掘有趣的作品和作者。本周开始,我将持续为大家带来新的栏目——【每日精选时刻】。在这里,你可以看到狗子为你携回的来自社区各领域的新鲜出彩作品。...

2023-10-31
1

刷算法必备插件

在大学有数据结构与算法这样一门课,当时学的还是比较费劲,可能是因为计算机天赋不够,所以当时是为了学而学,并没有认真学习。但是随着自己开发学习的逐渐深入,对于数据结构与算法的重要性的有了新的认识。能够培养自己的编...

2023-10-30
1