- 博客(101)
- 资源 (1)
- 收藏
- 关注
原创 移动系统编程-Ionic 组件 (Ionic Components)
然而,ionic 组件也可能是在模板中由特殊定义的标签、属性和值组成的特定代码,这些代码自动实现或使用组件。如果安装的版本是 7.0.0 或更新版本,请注意,app.module.ts 文件将不再存在于你的应用程序的 app 文件夹中。例如,以下警报的名称为 field1,可以在“确定”按钮的处理程序中通过选择传递给处理程序的参数中的 name 进行访问。为了演示可注入组件,考虑一个 ionic 操作表作为示例,它是一个显示在当前页面上方的 ionic 组件,向用户呈现一系列操作选项。
2024-06-02 17:22:30
662
原创 移动系统编程-Ionic 页面(Ionic Pages)
主要区别在于 SCSS 使用带有“{”和“}”符号的嵌套语法,这与你在其他编程语言中熟悉的语法相同,而 SASS 是基于缩进的语法。或者,你可以将这些文件中的代码复制并粘贴到你自己的项目文件中。自从 ionic 版本 4 以来,上一节中显示的 tabs 系统是建立在由 Angular 路由器提供的更基本的页面导航系统之上的。Ionic 源代码结构中,每个页面都在一个单独的目录中,以便将页面的所有信息集中在一起。这是由 ionic 页面控制器控制的,你将在下面的阅读中看到,这实际上是应用程序的根页面。
2024-06-01 12:45:00
866
原创 移动系统编程-安装和运行Ionic应用程序 (Installation and Running Ionic Apps)
您也可以不使用CLI安装Ionic,但如果您使用的是最新版本的Cordova,这样做可能会导致版本不匹配,不推荐这样做。请注意,这个命令同时安装了Cordova和Ionic。Ionic需要Cordova,但我们将在教程中进一步讨论Cordova。在创建过程中,您可能会被问到两个问题。这两个问题是最近添加的,所以在您阅读本文时可能有所不同。回答“是”。这将允许我们在iOS和Android模拟器或实际设备上运行应用程序。在您阅读本文时,这个问题可能不存在。回答“否”。
2024-05-31 10:28:52
960
原创 云计算-高级云资源配置(Advanced Cloud Provisioning)
BucketPolicy”是一个类似于“Bucket”的资源,它具有“Type”和“Properties”。“Statement”属性包括五个子属性 - “Sid”,“Effect”,“Principal”,“Action”和“Resource”。现在我们将在上面的模板中的“Properties”标签中添加“AccessControl”和“WebsiteConfiguration”属性。首先,如果Bucket访问未设置为“公共”,我们需要取消选中“权限”选项卡中的“阻止所有公共访问”。
2024-05-31 10:06:36
1636
原创 云计算-使用、质量和成本指标(Usage, Quality and Cost Metrics)
在每个市场建立计算机中心的成本需要大量的前期成本,而现有资源可能无法承受,即没有银行会借钱给他们,股东也不愿意提供更多资金。通常,云资源的前期成本远低于内部成本。对于云资源,这意味着重新部署或退役系统所需的劳动力,而对于内部IT资源,这还需要处理现有资源的处置。:与数据相关的成本是云计算的主要成本之一,因为云计算环境中的数据存储和传输涉及高昂的费用。对于IT资源,企业可能已经在硬件、软件和人员上进行了大量投资,因此如果新的IT资源可以利用当前系统的一部分或全部,那么前期成本会较小。
2024-05-30 07:40:32
1071
原创 云计算-云基础设施的配置 (Provisioning Cloud Infrastructure)
这是因为我们在模板中指定的名称(即“cloudformationbucket”)是“逻辑名”,而不是“物理名”。在设计器视图中,我们可以对模板进行必要的更改,验证它(重要步骤),并使用‘Save’选项将其保存(本地或S3)。你可以使用second_template.txt进行测试,但在尝试之前更改物理桶名(使用唯一名称),否则你将收到更新错误,提示“bucket already exists”。我们将做一个简单的练习,我们将再次更改桶名,使用以下模板,third_template.txt。
2024-05-30 07:39:48
1258
原创 云计算-交互式数据处理 (Interactive Data Processing)
如前所述,我们可以先将数据集上传到S3存储桶,然后使用它创建项目。假设我们在S3存储桶中有一个“employee.json”文件。我们将使用这个文件创建一个数据集。我们点击左侧的“数据集”标签,然后点击“连接新数据集”按钮。我们需要给数据集命名并指定数据文件的位置。一旦选择“Amazon S3”,所有现有的存储桶(在此示例中列出一个存储桶)将出现在“S3存储桶”列表中。一旦选择存储桶,它的所有对象(即文件)将被列出,我们可以选择“employee.json”。
2024-05-29 09:26:06
1363
原创 云计算-专用云架构 (Specialised Cloud Architectures)
由于VIM发起物理服务器之间的虚拟服务器移动,它还会在复制操作完成时通知集中式虚拟交换分发最新的网络状态到物理服务器中的管理程序。当一台或多台虚拟服务器在一台物理服务器上增加网络流量时,需要平衡该物理服务器的负载,以便每个虚拟服务器具有适当的网络容量。当然,如果一个消费者的虚拟服务器绕过了管理程序,而另一个消费者的虚拟服务器没有绕过,这会带来安全问题。这可以通过确保一个硬件服务器仅分配给一个消费者的虚拟服务器,或将I/O端口专用于一个或多个消费者的虚拟服务器来管理。然而,冗余物理连接仍然是值得的。
2024-05-29 09:25:41
950
1
原创 云计算-Lambda事件 (Lambda Events)
使用“S3Object”对象,创建一个“InputStream”类对象来检索“键”文件中的内容。读取的“键”文件的内容不是直接的字符串格式,我们需要将其转换为字符串。创建一个新的名为"Unit"的DynamoDB表,主键为“Id” - 数字类型,“UnitName”和“UnitCode” - 字符串类型。您的handler应解析JSON对象,并读取“Id”、“UnitName”和“UnitCode”字段的值。更新您的handler,使您的Lambda函数能够在收到“对象创建”通知时检索S3对象的内容。
2024-05-28 08:37:21
1158
原创 云计算-无服务器计算与AWS Lambda (Serverless Computing with AWS Lambda)
我们单击“LabRole”链接,它将带我们进入AWS IAM控制台,并显示当前为“LabRole”角色设置的“Permission policies”摘要。在“Runtime settings”部分,我们需要选择正确的运行时(即Amazon Linux 2),并提供正确的handler名称为“package.main class::handler”,即“au.edu.scu.app.App::myHandler”。在此过程中,我们将JAR文件上传到S3桶中,然后将该桶作为Lambda代码的源进行引用。
2024-05-28 08:36:41
1095
原创 云计算-高级云架构 (Advanced Cloud Architecture)
正如我们之前所学,管理程序是运行在裸机硬件上的低级环境,管理多个虚拟机,使它们认为自己运行在独立的硬件服务器上。例如,在资源池架构中,如果一个组件故障,资源池将继续通过将请求转移到剩余的池成员来运行。然而,必须修复故障的池成员以恢复池的原始配置,即使池继续运行。当我们有多个虚拟服务器运行在多个物理机器上(不在集群中)时,不可避免地会有一个或多个物理服务器过载,而其他服务器有剩余容量。需要注意的是,这与之前讨论的集群架构不同,因为这里描述的物理服务器并不在集群中,在VIM看来是独立的设备。
2024-05-27 23:51:26
1557
原创 云计算-基础云架构(Fundamental Cloud Architectures)
例如,负载均衡器可以检查传入请求以估算所需的处理,并且还可以轮询IT资源以确定它们的当前负载,然后再向它们发送更多请求。云突发架构是一种涉及云消费者的本地IT资源和云提供商的IT资源的架构。运行中的虚拟服务器被监控,在虚拟服务器达到当前分配资源的极限之前,启动从池中分配/释放资源。例如,可以将存储资源从基于磁盘的SAN移动到基于SSD的SAN,以允许更高的存储吞吐量以应对更高的请求量。虚拟服务器池 - 它们与物理服务器池类似,具有相同的软件配置,并且每个服务器都可以在很短的时间内投入使用。
2024-05-27 23:45:59
812
原创 云计算-关系型数据库(Relational Database)
在 main 方法中使用以下代码在我们的“scudb”数据库中创建一个新表(Units)。如果我们点击“数据库标识符”下的“写入实例”,在“连接和安全”选项卡下,我们将看到以下详细信息。从“VPC”控制台,我们点击左侧菜单上的“安全组”。在“类型”列表中选择“MYSQL/Aurora”,并将复制的安全组 ID 粘贴到“来源”文本框中。我们点击“创建数据库”按钮。这会带我们到一个长页面,在那里我们可以创建和配置数据库集群。为了确认插入,如果我们在 Cloud9 终端中运行选择查询,我们应该会看到以下输出。
2024-05-26 20:07:22
707
原创 云计算-No-SQL 数据库 (No-SQL Database)
AWS DynamoDB 是亚马逊提供的一种 NoSQL 数据库,适用于需要快速访问的大规模应用程序。NoSQL 数据库指的是非关系型数据库(或许应该称为“非关系数据库”)。关系型数据库是你之前可能使用过的熟悉的数据库,例如 MySQL 和 Microsoft SQL Server。这些数据库通过 SQL 查询进行访问,允许连接和其他多表查询。NoSQL 数据库不支持完整的 SQL 语言,尽管它们可能支持部分 SQL 语言。NoSQL 数据库没有标准的访问机制。
2024-05-25 23:44:31
607
原创 云计算-特殊机制(Specialsed Mechanisms)
是指在一定时间段内发出的请求数量。在云计算中,"CallCount" 通常用来衡量和记录用户对某一特定服务或API的调用次数。这一指标在云计算支付和成本系统中具有重要作用,因为它可以直接反映出服务的使用频率和负载情况。在基于 "CallCount" 的计费模型中,云服务提供商会根据客户发送的请求次数进行计费。这种计费方式的优点是透明且容易理解,客户可以清楚地知道自己使用了多少次服务,每次调用的成本是多少。服务调用频率较高且难以预估。需要按需扩展和缩减资源。
2024-05-25 16:08:23
744
原创 云计算-基础设施和管理机制(Infrastructure and Management Mechanisms)
在其基本形式中,虚拟服务器的性能受限于单一物理服务器的性能,当虚拟服务器是唯一的占用者时。自然地,门户用户将需要适当的访问权限,门户用户将具有比同一云消费者组织中的其他云用户更高的权限。这里的想法是,在比非时间敏感的、成本较低的后端环境更昂贵的云环境中运行高性能的前端。图9.3显示了两种使用和管理门户的用法,一种直接与云提供者的远程管理系统接口,另一种与实际的云服务互动。远程管理系统通常有两部分,一部分是提供给云消费者的界面,另一部分是由云提供者实现的各种管理系统,例如计费系统和资源分配系统。
2024-05-24 16:55:38
1079
原创 云计算-使用Java访问S3 (Accessing S3 using Java)
为了访问桶,我们使用AWS Java API。我们将使用API的2.0版本,但在撰写本文时,这是一个非常新的版本,因此您在互联网上找不到许多代码示例。版本1与版本2不兼容,不同的子版本之间也不兼容,因此我们必须非常小心地选择我们使用的API版本。在本单元中,我们将同时使用1.x版本和2.x版本。这是因为AWS上的大多数Java文档都是1.x版本。由于用于完成简单任务的类和接口很多。这是因为AWS并非用原生Java构建,因此每个数据结构都将有一个Java类/对象来提供对它的语言级访问。
2024-05-23 03:01:57
1190
原创 云计算-Amazon S3
当存储许多对象时,您应该思考可能出现的问题,因为这将解释亚马逊做出的一些设计决策以及您将看到的许多S3存储管理产品。这是通过选择我们将用作网站的桶的“权限”标签上的“阻止公共访问”按钮来完成的。这里提供了两个选项,我们可以将文件拖放到对话框中,或者我们可以点击“添加文件”按钮,将出现一个进一步的对话框,允许我们在计算机上选择文件。这可以通过一个URL完成,该URL是从您的桶名称和存储您的桶的亚马逊AWS区域的名称组成的唯一字符串。然后我们点击“上传”按钮,将出现一个对话框,我们可以选择要放入桶中的文件。
2024-05-23 02:36:55
1289
原创 云计算-云安全威胁与威胁代理(Cloud Security Threats and Agents)
用户、组和全局访问,其中用户是文件的所有者,分配了组的用户可以访问文件,全局访问适用于所有用户。基于云的系统更复杂,因为在基于云的系统中存在重叠的信任边界。例如,当我们在实验室会话中创建 Amazon EC2 实例时,Unix 版本是由亚马逊配置的某个 Unix 版本,并安装了某些 Unix 软件的版本。当我们说“经过验证”时,我们指的是云提供商在多次部署中使用了此镜像,或者对此镜像进行了广泛的测试。您应该注意,在真实的云系统中,某些术语可能有所不同,但概念是相同的。威胁代理可以是内部的或外部的。
2024-05-20 14:29:33
1119
1
原创 云计算-云系统背后的技术 (Technologies Behind Cloud Systems)
因为它将支持一个物理服务器上的多个虚拟服务器,它必须能够管理CPU使用、内存使用、多个网络地址和端口(每个虚拟机不同),分隔的辅助存储等。它必须让每个虚拟服务器上的软件认为它在自己的物理服务器上运行,并确保一个虚拟服务器上的软件不会干扰另一个虚拟服务器上的软件。在这样的系统中,每个租户或客户都有他们的数据存储和处理的独立个人空间。它是一个将应用程序的物理实例的许可证密钥在企业的不同用户之间共享的过程。随着技术的进步,一些云用户的担忧正在消散,但这需要仔细考虑云服务和通信技术是否足够先进,以满足您的要求。
2024-05-20 14:14:51
1531
原创 云计算-Setting-up Maven in Cloud9(在Cloud9中设置Maven)
例如,我们将使用Maven脚本仅包含代码中使用的类,这大大减少了程序的大小,从而减少了加载时间和存储空间,降低了AWS成本。我们将在许多未来的示例中使用shade插件,但对于此示例,我们需要将以下插件定义添加到pom.xml文件中的标签内。在你的AWS开发中使用一致的版本非常重要,因为AWS SDK版本不兼容,例如,2.0版本不兼容2.5版本。高亮显示的文件pom.xml是Maven的配置文件,我们需要编辑它以指导Maven如何构建我们的项目。此文件提供有关如何构建和打包项目的重要信息。
2024-05-19 16:59:25
783
原创 云计算-设置 Java 在 Cloud9 中的配置 (Setting-up Java in Cloud9)
你在网上找到的大部分资料都是版本 1,这些资料主要与版本 2 的 SDK 不兼容,并且无法使用。如果你之前使用过控制台,那么“最近访问的服务”将显示你使用过的一些服务。例如,如果上述实例是我们创建的唯一实例,AWS 控制台在我们稍后返回 Cloud9 时将显示以下屏幕。还需要注意的是,这些命令的基本执行结果可以通过文件树窗口实现,因此除非进行更复杂的操作,否则你不需要使用 Unix 命令。要找到 Cloud9,你可以在搜索字段中输入 Cloud9,或者你可以展开“所有服务”菜单,如以下截图所示。
2024-05-19 02:22:10
970
原创 云计算-角色、特性和模型 (Roles, Characteristics, and Models)
云服务提供商(云提供商)从另一家大型云服务公司(第三方云服务提供商)租用资源,因此大型公司是实际的云服务所有者。我们假设云提供商是云服务所有者,但情况并非总是如此,因为云服务所有者可能是转售商中的第三方云服务提供商。云计算资源的使用是计量的,制造组织根据实际使用量付费。按需使用可能导致意外的高成本,因为资源使用是动态变化的,且可能超出预算。网络带宽和延迟是云计算的重要方面,广泛的网络访问需要高带宽的通信链接,例如互联网或私有云的局域网。云提供商维护云IT资源,或者在某些情况下转售其他提供商的云服务。
2024-05-18 19:38:45
1049
原创 云计算历史、业务驱动因素和术语 (Cloud Computing History, Business Drivers and Terminologies)
云计算的概念化始于很久以前,早在1963年。麻省理工学院从美国国防高级研究计划局获得研究资金,用于开发一种“计算机可同时被两人或更多人使用”的技术。在早期的云计算版本中,被称为原始云计算,只有两到三名用户可以使用云计算服务。目前尚不清楚谁最先发明了云计算的概念。根据许多历史学家的说法,美国计算机科学家约翰·麦卡锡(John Maccarthy)首次提出了“实用计算”(utility computing)的云计算理念。另一些人认为JCR Licklider最早发明了云计算。
2024-05-18 19:32:27
817
原创 数据结构练习-线性表的顺序存储
在顺序存储结构中,元素的存储地址可以通过下面的公式计算: 地址(�[�])=基地址+�×元素大小地址(A[i])=基地址+i×元素大小 其中,�[�]A[i] 表示数组中的第 �i 个元素,基地址是数组第一个元素的存储地址,元素大小是存储每个元素所需的字节数。线性表的顺序存储结构意味着表中的元素是在连续的存储单元里存放的,类似于数组。这代表在顺序存储结构的线性表中进行插入操作时,最坏情况下的时间复杂度是线性的,与表中元素的数量成线性关系。在顺序存储结构中,元素地址的连续性是必须的,不可能是不连续的。
2024-04-25 21:26:56
726
原创 数据结构练习-线性表定义与基本操作
除第一个和最后一个,其余每个元素都有一个且仅有一个直接前驱和直接后继。这个选项准确描述了线性表中元素的前驱和后继关系,除了特殊的首尾元素外。这个选项正确地描述了线性表的基本特性——它是有限的,并且可以没有任何元素(即为空)。选项D: 除第一个和最后一个,其余每个元素都有一个且仅有一个直接前驱和直接后继。除第一个和最后一个,其余每个元素都有一个且仅有一个直接前驱和直接后继。选项A: 每个元素都有一个直接前驱和一个直接后继。每个元素都有一个直接前驱和一个直接。选项B:一个有限序列,不可以为空。
2024-04-24 15:10:40
922
原创 数据结构练习-算法与时间复杂度
这是因为在算法分析中,n 通常用于表示算法处理的数据的规模,这可以是元素数量、数据点的数量或任何其他衡量输入大小的指标。因此,对于刚接触数据结构的学习者来说,理解如何存储数据元素间的关系是非常重要的,因为它直接影响到数据的使用和操作。合并两个已排序的链表的基本策略通常是使用一个双指针技术,一个指针在每个链表上追踪当前位置,然后逐个比较指针指向的元素,并按排序顺序添加到新链表中。这表明时间复杂度与两个链表长度的乘积成正比,暗示在最坏情况下,每个来自一个链表的元素都可能需要与另一个链表的所有元素比较。
2024-04-21 21:05:47
1286
原创 数据结构练习-数据结构概述
根据题目要求,我们寻找的是与数据元素的“形式、内容、相对位置、个数”无关的方面。逻辑结构只关心数据元素之间的逻辑关系,而与元素的具体内容、形式或在内存中的物理位置无关。:数组是最基本的线性结构,它由一系列具有相同类型的元素组成,这些元素在内存中连续存储。非线性结构中,数据元素之间的关系可以是一对多或多对多,形成了更为复杂的连接方式。逻辑结构主要描述的是数据元素之间的逻辑关系,而这些关系定义了元素是如何组织和相互连接的。:图是由节点(顶点)和边组成的结构,边可以是有向的也可以是无向的。
2024-04-21 17:14:51
967
原创 计算机网络练习-计算机网络概述与性能指标
1. 计算机网络最据本的功能的是( )。1,差错控制 Ⅱ.路由选择 Ⅲ,分布式处理 IV.传输控制:这是网络在传输数据时确保数据完整性的一个过程。网络传输过程中可能会因为各种原因(如干扰、信号衰减)导致数据发生变化(即“错误”),差错控制的目的是检测这些错误,并采取措施纠正它们,确保接收方得到正确的数据。:路由选择是决定数据包从源地址到目的地址的路径。在复杂的网络中,数据包可能需要通过多个中间节点(路由器)转发,选择最优的路径可以提高数据传输的效率和可靠性。
2024-04-06 19:56:38
1105
原创 操作系统练习-操作系统体系结构
宏内核的优点在于高效,因为所有的服务都在同一个空间内运行,减少了模式切换(用户态与内核态之间的切换)的开销。微内核结构的操作系统将内核的职责最小化,仅包含最基础的服务,如低级硬件抽象、进程和线程管理、基本的通信机制等。其他更高级的服务,如文件系统、网络协议、图形界面等,运行在用户空间,作为独立的进程,并通过消息传递与微内核通信。:由于微内核只包含最基本的功能,它比宏内核更小、更简单。为了回答这个问题,我们首先需要理解操作系统的内核是什么,它的传统结构与微内核结构有什么区别,以及这些区别带来的好处。
2024-04-05 18:51:05
868
原创 操作系统练习-操作系统的发展与分类
1.下列关于批处理系统的叙述中,正确的是(I.批处理系统允许多个用户与计算机直接交互Ⅱ.批处理系统分为单道批处理系统和多道批处理系统Ⅲ、中断技术使得多道批处理系统的I/0设备可与CPU并行工作A.仅Ⅱ、ⅢB.仅ⅡC.仅IⅡD.仅IⅢ在计算机的早期,人们需要一种方式来高效地使用计算资源,因为那时候计算机非常昂贵且不像今天这样普及。,它允许用户编写作业(或任务),然后将这些作业集中起来,一次性提交给计算机处理。
2024-03-28 15:52:49
838
原创 操作系统练习-操作系统的基本概念
在我们的购物中心类比中,操作系统就像是管理团队,负责调度和监督中心工作人员(CPU管理/处理机管理),确保每个店铺有足够的仓库空间并且公共区域得到有效利用(存储管理),维护设备如电梯和自动扶梯以保障顺畅运作(设备管理),并且维护文件柜里的文件整齐有序(数据管理/文件管理)。这就类似于操作系统中的设备管理,它需要确保所有的硬件设备如打印机、硬盘、显示器等都得到正确的驱动程序支持,能够正常运行和交互,同时还要处理硬件故障,管理设备之间的数据传输,以及优化设备性能。操作系统也是这样管理计算机内存和存储设备的。
2024-03-19 10:45:03
818
原创 计算机组成原理练习-计算机性能指标
原来的CPU时间是90秒。CPU速度提高50%,意味着CPU所需的时间会减少到原来的2/3(因为原来的时间是100%,现在增加了50%,所以新的速度是150%,时间与速度成反比,所以原来的时间要除以1.5,即乘以2/3)。这100秒中,有90秒是CPU在工作(CPU时间),剩下的10秒是进行I/O操作的时间(I/O时间)。而在计算平均CPI上,使用加权平均的方法,我们将每种指令的CPI乘以它的比例,然后将它们加在一起。所以,如果CPU速度提高50%,而I/O速度不变,运行基准程序A所耗费的时间将是70秒。
2024-03-18 11:25:16
1075
原创 计算机组成原理练习-计算机工作过程
这些机器级目标代码文件通常包括为链接过程准备的额外信息,比如重定位信息和符号表,但这些目标代码文件是从汇编语言代码转换得到的,而不是直接从高级语言源代码编译得到的。解释器不生成目标代码文件,因此不是正确答案。编译器的主要任务是读取用高级编程语言编写的源代码,经过一系列的处理过程,转换成对应平台的低级机器语言代码,通常是目标代码(Object Code)或机器码。链接程序(Linker):链接程序的作用是将编译后生成的一个或多个目标代码文件以及库代码合并,并解决程序内部和外部的地址引用问题,生成可执行文件。
2024-03-14 17:18:59
1134
原创 计算机组成原理练习-计算机硬件组成
对于上面的例子,record 结构体中的字段 a、b 和 c 会按照它们在结构体中定义的顺序顺序存储,但是字段 a 和字段 c(如果它们的值超过了一个字节)的内部字节顺序会按照小端模式存储。具体来说:
2024-03-13 20:33:42
1134
原创 算法练习-牛牛的快递(思路+流程图+代码)
牛牛正在寄快递,他了解到快递在 1kg 以内的按起步价 20 元计算,超出部分按每 kg 1元计算,不足 1kg 部分按 1kg计算。如果加急的话要额外付五元,请问牛牛总共要支付多少快递费输入描述:第一行输入一个单精度浮点数 a 和一个字符 b ,a 表示牛牛要寄的快递的重量,b表示牛牛是否选择加急,'y' 表示加急 ,'n' 表示不加急。输出描述:输出牛牛总共要支付的快递费用示例1输入
2024-03-13 10:32:45
1007
原创 算法练习-小乐乐与欧几里得(思路+流程图+代码)
小乐乐最近在课上学习了如何求两个正整数的最大公约数与最小公倍数,但是他竟然不会求两个正整数的最大公约数与最小公倍数之和,请你帮助他解输入描述:每组输入包含两个正整数n和m。(1 ≤ n ≤ 109,1 ≤ m ≤ 109)输出描述:对于每组输入,输出一个正整数,为n和m的最大公约数与最小公倍数之和。示例1:输入10 20输出30示例
2024-03-11 14:25:06
758
原创 算法练习-组合总和【回溯算法】(思路+流程图+代码)
给定一个无重复元素的数组candidates和一个目标数target,找出candidates中所有可以使数字和为target的组合,candidates中的数字可以无限制重复被选取。说明:所有数字(包括target)都是正整数。解集不能包含重复的组合。示例1:输入:candidates =[2,3,6,7],target = 7,所求解集为:[[7],[2,2,3]]
2024-02-25 22:43:39
1007
浙江理工大学自命题991数据结构(2007-2023)+938数据结构与数据库技术(内部复习题,真题,期末,PPT,题库)
2024-06-03
广西科技大学自命题817数据结构与程序设计(2022-2023)+818数据结构[历年真题,期末试卷,PPT,题库]
2024-06-01
智慧消防大屏.zippppppp
2024-02-19
白茶种植大数据溯源平台.zip
2024-02-19
茶叶种植大数据溯源平台.zip
2024-02-19
HELLO共享单车运营管理平台.zip
2024-02-05
新能源汽车数量统计大屏.zip
2024-02-05
基于Maltab GUI的情人节跳动爱心.zip
2024-02-05
基于Maltab GUI的新年烟花代码.zip
2024-02-05
学生综合成绩评价系统大屏.zip
2024-01-30
01背包问题动态规划.py
2024-01-21
python烟花代码.py
2024-01-19
HTML大数据综合分析平台.zip
2024-01-14
小费数据预处理.zip
2024-01-14
学生信息数据处理可视化.zip
2024-01-13
使用SVD进行图像降维的可视化比较.zip
2024-01-13
titanic数据分析与可视化.zip
2024-01-13
自行车租赁统计数据分析.zip
2024-01-13
使用k-means算法的图像像素聚类和可视化.zip
2024-01-12
边缘检测和角点标记的图像处理与可视化.ipynb
2024-01-12
红酒数据分析与可视化.zip
2024-01-12
股票数据可视化.ipynb
2024-01-12
职业人群体检数据分析.zip
2024-01-12
B站up视频可视化系统(可视化+爬虫).zip
2024-01-12
求二叉树深度.docx(递归/迭代 - C, Java, Python)
2024-01-06
java字符串转数组.docx
2023-09-27
java 随机数.docx
2023-09-27
java arrays类.docx
2023-09-27
java 换行符.docx
2023-09-27
java顺序表的基本操作.docx
2023-09-27
java的继承.docx
2023-09-27
java元注解.docx
2023-09-27
Java异或.docx
2023-09-27
Java重载.docx
2023-09-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人