分类
发现
标签
搜索
注册
登录
分类
发现
榜单
标签
搜索
注册
登录
搜索
万象云档
本次搜索耗时
1.628
秒,为您找到
168
个相关结果.
搜书籍
搜文档
6.9 Trie树
164
2025-05-15
《编程之法:面试和算法心得》
6.9 Trie树 方法介绍 1.1、什么是Trie树 1.2、树的构建 1.3、查询 问题实例 6.9 Trie树 方法介绍 1.1、什么是Trie树 Trie树,即字典树,又称单词查找树或键树,是一种树形结构。典型应用是用于统计和排序大量的字符串(但不仅限于字符串),所以经常被搜索引擎系统用于文本词频统计。它的优点是最大限度地减少无谓...
7.1.2 面向对象观点
163
2025-05-08
《程序设计思想与方法》
7.1.2 面向对象观点 7.1.2 面向对象观点 什么是面向对象?要回答这个问题,首先要理解面向对象思想中最基本的观点:数据和对数据的操作不可分离。 其实这个观点对我们来说并不完全陌生。通过第 2 章介绍的数据类型的概念,我们已经 意识到:特定的数据值与能对该数据执行的操作是密切关联的。对于数值型数据,合法的操 作不外乎加减乘除之类;对于字符串数据...
10.3 分治法
162
2025-05-08
《程序设计思想与方法》
10.3 分治法 10.3 分治法 分治法(divide-and-conquer)是解决问题的一种常用策略,其思想是将难以处理的较大 问题分解为若干个较小的子问题,然后分别解决这些子问题,并从子问题的解构造出原问题 的解。“分”是指将原问题分解,“治”是指解决问题。 “分治”仅提及了分而治之的过程,而未提及此方法的另一个特点——递归。当我们将 大问题...
7.2.5 类与模块化
161
2025-05-08
《程序设计思想与方法》
7.2.5 类与模块化 7.2.5 类与模块化 我们在第 4 章讨论过模块化编程的思想。对于复杂程序,通常需要用分解的方法将程序 划分成若干模块,使每个模块仅针对有限的数据执行有限的操作。模块化能够使复杂程序的 设计更加可控。 对复杂程序一般有两种分解方法:功能分解和数据分解。功能分解是面向过程编程的基 础,依赖于子程序(如函数)概念,以过程为中心来...
第六题 协同推荐SlopeOne 算法
159
2025-05-31
《经典算法题》
一:概念 二:实现 1:定义一个评分类Rating。 2: 定义一个产品类 3:SlopeOne类 4: 测试类Program 相信大家对如下的Category都很熟悉,很多网站都有类似如下的功能,“商品推荐”,"猜你喜欢“,在实体店中我们有导购来为我们服务,在网络上 我们需要同样的一种替代物,如果简简单单的在数据库里面去捞,去比较,几...
6.2.2 列表
158
2025-05-08
《程序设计思想与方法》
6.2.2 列表 6.2.2 列表 我们先回顾第 2 章中介绍的关于列表的知识。 列表是由多个数据组成的序列,可以通过索引(位置序号)来访问列表中的数据。与很 多编程语言提供的数组(array)类型不同,Python 列表具有两个特点:第一,列表成员可 以由任意类型的数据构成,不要求各成员具有相同类型;第二,列表长度是不定的,随时可 以增加和删除成员...
第十五题 并查集
157
2025-05-31
《经典算法题》
第十五题 并查集 一:场景 二:操作 1.节点定义 2.Union操作 <2> 按秩合并 3.Find操作 第十五题 并查集 这一篇我们看看经典又神奇的并查集,顾名思义就是并起来查,可用于处理一些不相交集合的秒杀。 一:场景 有时候我们会遇到这样的场景,比如: M ={ 1 , 4 , 6 , 8 }, N ={ 2 , 4 , ...
7.2.4 编程实例:模拟炮弹飞行
156
2025-05-08
《程序设计思想与方法》
7.2.4 编程实例:模拟炮弹飞行 7.2.4 编程实例:模拟炮弹飞行 本节讨论一个模拟炮弹飞行的程序的设计。我们采用三种设计方法,得到三个版本的程序。通过比较各个版本的差别,可以看出 OOP 与传统的面向过程编程相比具有明显优点。 算法设计 程序规格是输入炮弹的发射角度、初速度和高度,输出炮弹的射程。 虽然可以利用复杂的数学公式直接算出射程,但我...
04 自动回复个性化邮件:ChatGPT Writer
156
2025-05-09
《ChatGPT:AI革命》
04 自动回复个性化邮件:ChatGPT Writer 04 自动回复个性化邮件:ChatGPT Writer ChatGPT Writer是Chrome浏览器的一个插件,它能使用ChatGPT生成整封电子邮件和消息。它的目的是帮助用户更加快速有效地撰写高质量的邮件和消息。它支持所有网站,在Gmail上的支持更强,并且支持所有语言。 该插件适合以下几...
如何基于 Dubbo 进行服务治理、服务降级、失败重试以及超时重试?
156
2025-05-18
《互联网 Java 工程师进阶知识完全扫盲》
如何基于 Dubbo 进行服务治理 面试题 面试官心理分析 面试题剖析 服务治理 1. 调用链路自动生成 2. 服务访问压力以及时长统计 3. 其它 服务降级 失败重试和超时重试 如何基于 Dubbo 进行服务治理 面试题 如何基于 dubbo 进行服务治理、服务降级、失败重试以及超时重试? 面试官心理分析 服务治理,这个问题如...
1..
«
10
11
12
13
»
..17