题目

小蓝正在学习一门神奇的语言,这门语言中的单词都是由小写英文字母组 成,有些单词很长,远远超过正常英文单词的长度。小蓝学了很长时间也记不住一些单词,他准备不再完全记忆这些单词,而是根据单词中哪个字母出现得最多来分辨单词。

现在,请你帮助小蓝,给了一个单词后,帮助他找到出现最多的字母和这 个字母出现的次数。

算法蓝桥杯

题目

小蓝要为一条街的住户制作门牌号。

这条街一共有 2020 位住户,门牌号从 1 到 2020 编号。

小蓝制作门牌的方法是先制作 0 到 9 这几个数字字符,最后根据需要将字符粘贴到门牌上,例如门牌 1017 需要依次粘贴字符 1、0、1、7,即需要 1 个字符 0,2 个字符 1,1 个字符 7。

请问要制作所有的 1 到 2020 号门牌,总共需要多少个字符 2?

运行限制

  • 最大运行时间:1s
  • 最大运行内存: 128M
算法蓝桥杯

题目

我们知道第一个质数是 22、第二个质数是 33、第三个质数是 55……

请你计算第 20192019 个质数是多少?

运行限制

  • 最大运行时间:1s
  • 最大运行内存: 128M
算法蓝桥杯

题目

给定一个二叉树,我们在树的节点上安装摄像头。

节点上的每个摄影头都可以监视其父对象、自身及其直接子对象。

计算监控树的所有节点所需的最小摄像头数量。

leetcode算法

题目

给你二叉树的根节点 root 和一个整数目标和 targetSum ,找出所有 从根节点到叶子节点 路径总和等于给定目标和的路径。

叶子节点 是指没有子节点的节点。

leetcode算法

Toward a Smart Cloud: A Review of Fault-Tolerance Methods in Cloud Systems

Abstract

本文介绍了云计算中提出的容错方法的最新研究进展。本文将容错方法分为三类:1)反应式方法(RAMs);2)预防性方法(PRMs);和3)弹性方法(RSMs)。RAMs允许系统进入故障状态,然后尝试恢复系统。PRMs倾向于通过实施机制来避免错误影响系统,从而防止系统进入故障状态。另一方面,最近出现的RSMs旨在最小化系统从故障中恢复所需的时间。本文还探讨了机器学习和人工智能在RSM领域中如何发挥作用以最小化恢复时间。

容错云计算工作流调度

题目

给你一个整数数组 nums ,其中元素已经按 升序 排列,请你将其转换为一棵 高度平衡 二叉搜索树。

高度平衡 二叉树是一棵满足「每个节点的左右两个子树的高度差的绝对值不超过 1 」的二叉树。

leetcode算法

题目

给定一个字符串 s,你可以通过在字符串前面添加字符将其转换为回文串。找到并返回可以用这种方式转换的最短回文串。

leetcode算法

题目

给你一个字符串 s ,请你反转字符串中 单词 的顺序。

单词 是由非空格字符组成的字符串。s 中使用至少一个空格将字符串中的 单词 分隔开。

返回 单词 顺序颠倒且 单词 之间用单个空格连接的结果字符串。

注意:输入字符串 s中可能会存在前导空格、尾随空格或者单词间的多个空格。返回的结果字符串中,单词间应当仅用单个空格分隔,且不包含任何额外的空格。

leetcode算法

基于改进差分进化算法的云端科学工作流调度自适应故障检测策略

原题目:An adaptive fault detector strategy for scientific workflow scheduling based on improved differential evolution algorithm in cloud

Abstract

讨论了在云计算环境中执行大规模科学工作流程的挑战,并提出了一种基于改进差分进化算法的自适应故障检测器策略,以最小化能源消耗、总成本和时间,并在调度科学工作流程时容忍故障。此外,该文章还介绍了一种自适应基于网络的模糊推理系统(ANFIS)预测模型,用于主动控制资源负载波动并提高故障预测准确性。

容错云计算工作流调度进化算法