自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(202)
  • 资源 (35)
  • 问答 (11)
  • 收藏
  • 关注

原创 MySQL查询语句返回注意事项:对象类型与Map类型的差异解析

MySQL查询返回类型差异与批量查询优化 摘要:本文分析了MySQL查询中对象类型与Map类型返回结果的差异。对象类型要求严格字段映射,可能导致数据丢失;而Map类型更灵活,自动适配所有字段。解决方案包括配置驼峰转换、使用ResultMap或SQL别名。在批量查询方面,推荐使用IN语句替代循环单查,注意控制IN列表大小(500-800元素/批)、确保索引利用、管理事务和内存。最佳实践包括MyBatis的foreach分页处理和Spring事务管理,以兼顾性能与稳定性。

2025-11-20 22:59:53 298

原创 华为Java专业级科目一通过心得

本文分享了华为Java专业级科目一考试的备考心得。作者强调保持日常Java编程练习的重要性,建议每天编写代码维持手感。备考重点应放在基础算法和数据结构上,适当练习常见算法题,如排序、查找等基础题目。特别要熟练掌握Java中各种数据结构(Stack、Queue、List等)的实际应用,因为考试多为基础模拟题,考察的是基础实现的准确性而非复杂算法。作者认为只要坚持练习、打好基础,考试并不困难。

2025-10-21 23:32:46 619

原创 【Leetcode】11. 盛最多水的容器

该问题要求在给定高度数组中找到两条垂直线,使其与x轴构成的容器能盛最多水。使用双指针法,从数组两端开始向中间移动,每次移动较短的指针以寻找可能的更大面积。时间复杂度为O(n),空间复杂度O(1)。通过数学证明验证了算法的正确性,确保不会错过最优解。代码实现简洁高效,适用于大规模数据。

2025-10-04 16:10:42 646

原创 【Leetcode】869. 重新排序得到 2 的幂

摘要 本题要求判断给定整数n能否通过数字重排成为2的幂。核心思路是比较数字计数签名:预先计算所有可能的2的幂(0到30次方)的数字频率特征,然后检查n的数字频率是否与之匹配。这种方法避免了排列组合,直接通过数字统计特征进行判断,时间复杂度O(1)。关键点在于数字频率签名能唯一确定重排可能性,且自动排除前导零情况。三种语言实现均采用生成数字频率签名并与预存2的幂签名比对的方式,确保高效正确。测试用例验证了各种边界情况,证明该方法的可靠性。

2025-08-10 08:00:00 535

原创 【Leetcode】904. 水果成篮

题目要求从一排果树上采摘水果,最多只能使用两个篮子(每个篮子装一种类型的水果),找到可以采摘的最大连续水果数量。这可以转化为寻找包含最多两种不同元素的最长子数组。 解题思路: 使用滑动窗口(双指针)技术维护一个最多包含两种水果类型的窗口: 用哈希表记录窗口内水果类型及其出现次数。 右指针扩展窗口,添加新水果。 当窗口内水果类型超过两种时,移动左指针缩小窗口,直到类型数≤2。 每次更新窗口时记录最大长度。 代码实现: C++/Java/Python均采用滑动窗口+哈希表,时间复杂度O(N),空间复杂度O(1)

2025-08-04 00:31:41 993

原创 【Leetcode】3. 无重复字符的最长子串

本文介绍了如何解决无重复字符的最长子串问题,给定一个字符串,找出其中不包含重复字符的最长子串长度。通过滑动窗口技术,使用两个指针维护一个无重复字符的窗口,利用哈希集合快速判断重复,实现高效的线性时间复杂度O(N)。算法在遍历时动态调整窗口大小,每个字符最多被访问两次,空间复杂度取决于字符集大小。该方法适用于各种输入情况,包括空字符串,能够正确处理所有边界条件,是解决此类问题的经典方案。

2025-08-03 21:07:35 596

原创 【Leetcode】2106. 摘水果

题目要求在x轴上从起点startPos出发,最多走k步,摘取最大水果数量。核心思路是枚举可能的右侧最远位置R,计算剩余步数下能到达的最左侧距离,通过预计算前缀和数组来高效统计区间水果总量。算法时间复杂度O(N),空间复杂度O(N),适用于大规模数据。代码实现包括C++、Java和Python三种语言,均通过LeetCode测试。该问题考察了区间求和与路径规划的结合能力,通过数学推导优化了枚举策略。

2025-08-03 16:07:37 731

原创 【Leetcode】2561. 重排水果

摘要: 该问题要求通过最小成本交换使两个果篮排序后相同。首先检查水果数量差的奇偶性,若存在奇数差则无法平衡。然后收集需要交换的水果,并利用贪心策略配对:将较小供给与较大需求配对,每次选择直接交换或通过全局最小值中转。时间复杂度为O(n log n),适用于大规模数据。 关键点: 可行性检查:每种水果数量差必须为偶数 贪心配对:升序供给与降序需求配对,取min(a,b)或2*全局最小值 成本优化:确保每次交换选择最小成本方案

2025-08-02 23:53:37 786

原创 【Leetcode】118. 杨辉三角

本文介绍了如何生成杨辉三角的前n行。杨辉三角是一种数学结构,每行的数字是上一行相邻数字之和。算法通过初始化一个二维数组,逐行计算每个元素的值:首尾元素为1,中间元素为上一行相邻元素之和。文章提供了C++、Java和Python的实现代码,时间复杂度为O(n²),空间复杂度为O(n²)。该算法简单高效,适用于处理1到30行范围内的杨辉三角生成。

2025-08-01 16:51:39 938

原创 【Leetcode】2683. 相邻值的按位异或

这道题要求判断是否存在一个二进制数组original,使得derived数组中的每个元素等于original相邻元素的异或结果。关键在于发现数学规律:所有derived元素的异或和必须为0(因为每个original元素在异或计算中出现两次)。特殊情况是当数组长度为1时,derived[0]必须为0。算法只需计算derived数组的异或和,时间复杂度O(n),空间复杂度O(1)。通过数学推导将构造问题转化为简单的异或运算,有效解决了题目。

2025-07-31 22:29:19 456

原创 【Leetcode】3201. 找出有效子序列的最大长度 I

这道题要求找出最长的有效子序列长度,有效子序列满足相邻元素之和的奇偶性相同。通过分析发现,有效子序列只有四种模式:全奇数、全偶数、奇偶交替或偶奇交替。算法思路是分别统计奇偶数个数(全奇/全偶模式),再遍历数组计算奇偶交替模式的最大长度。时间复杂度为O(n),空间复杂度O(1)。示例验证表明该方法正确,如[1,2,3,4]的最长有效子序列长度为4,符合预期。

2025-07-16 08:00:00 987

原创 【MySQL】性能优化实战指南:释放数据库潜能的艺术

《MySQL性能优化实战指南》摘要: 本文系统介绍了MySQL数据库性能优化的核心策略和实战技巧。从硬件资源瓶颈分析到MySQL内部配置优化,详细讲解了内存配置、I/O优化、连接管理等关键参数的设置方法。文章提出了分层存储、动态自适应配置等创新优化方案,并分享了高级优化技巧,包括并行处理、索引优化和查询性能分析。通过监控工具和SQL命令示例,帮助DBA精准定位性能瓶颈,实现数据库性能的显著提升,最终达到优化用户体验、降低硬件成本、提高系统稳定性的目标。文中还包含独特的负载感知配置和自动优化存储过程等实用技术

2025-07-16 07:00:00 1566

原创 正则表达式深度解析:从LeetCode 3136题说起

正则表达式深度解析与性能优化 本文以LeetCode 3136题为例,深入解析正则表达式的高级应用。通过一个有效单词验证问题,展示了如何使用先行断言等高级特性构建复杂匹配模式。文章详细讲解了正则表达式的基本元字符、字符类以及先行断言语法,并提供了Java、Python等语言的实现示例。在性能优化方面,提出了预编译正则表达式、使用非捕获组等实用技巧。最后通过实际应用场景展示了正则表达式在邮箱验证、密码强度检查等方面的强大功能,并分析了正则表达式与传统方法在时间/空间复杂度上的差异。

2025-07-15 16:03:18 1450

原创 【Leetcode】3136. 有效单词

题目要求验证字符串是否为有效单词,条件包括:长度≥3,仅含数字和字母,至少一个元音和一个辅音字母。提供了两种解法: 遍历计数法:检查字符合法性,统计元音和辅音数量,时间复杂度O(n),空间O(1) 正则表达式法:通过单一正则模式验证所有条件,代码更简洁但需正则基础 两种方法在LeetCode上均表现良好,遍历法更直观易调试,正则法更简洁。建议根据团队熟悉度选择,遍历法在面试中更为稳妥。复杂度均为线性,适用于常规字符串验证场景。

2025-07-15 12:22:31 837

原创 【Leetcode】Q1. 用特殊操作处理字符串 I

题目要求按照特定规则处理字符串中的字符。给定一个包含字母和特殊字符(*,#,%)的字符串,从左到右遍历每个字符:字母直接添加,*删除末尾字符,#复制当前结果并追加,%反转当前结果。最终返回处理后的字符串。 解题思路:模拟处理过程,维护结果字符串。关键点包括处理*时检查非空,#操作复制当前结果,%操作反转字符串。时间复杂度O(n×m),空间复杂度O(m),其中n为输入长度,m为结果长度。 这是一道考察字符串基本操作和边界处理的模拟题。

2025-07-14 07:00:00 465

原创 【Leetcode】Q2. 最小化连通分量的最大成本

题目要求在无向连通图中移除边,使连通分量不超过k个,并最小化各连通分量中边权的最大值。采用二分搜索结合并查集的解法:通过二分确定可能的最小最大边权,使用并查集统计连通分量数量是否满足要求。时间复杂度为O(Elog(max_weight)),空间复杂度O(n)。该解法高效地平衡了连通分量数量与边权限制,适用于类似的最小化最大值问题。

2025-07-14 07:00:00 668

原创 【Leetcode】2410. 运动员和训练师的最大匹配数

摘要 题目要求将运动员与训练师进行匹配,运动员能力需小于等于训练师能力,求最大匹配数。采用贪心算法策略: 排序预处理:对运动员和训练师数组进行升序排序 双指针匹配:从能力最强的运动员和训练师开始匹配 贪心策略: 能匹配时,同时移动两个指针并计数 不能匹配时,仅移动运动员指针 算法时间复杂度为O(n log n + m log m),空间复杂度O(1)。通过排序和双指针技巧,确保最优匹配方案。

2025-07-13 09:37:41 536

原创 【华为OD】生成哈夫曼树

本文介绍了基于贪心算法构建哈夫曼树并输出中序遍历结果的实现方法。给定无序数字数组作为叶子节点权值,算法通过优先队列(最小堆)每次合并权值最小的两个节点,生成带权路径最短的最优二叉树。构建过程中确保左子节点权值≤右子节点,权值相等时按高度排序。代码实现包括节点结构定义、优先队列比较器、哈夫曼树构建和中序遍历四部分,使用C++和Java两种语言完成。示例输入5个权值[5,15,40,30,10],输出中序遍历结果为"40 100 30 60 15 30 5 15 10",验证了算法的正确性。

2025-07-13 07:00:00 875

原创 【华为OD】MVP争夺战2(C++、Java、Python)

摘要:题目要求从给定数组中选取3个元素(不足3个则全选)组成最小数字。核心思路是:对于数组长度≥3的情况,先按数值大小排序取前3个元素,再按字符串拼接规则(a+b < b+a)排序,最后拼接得到最小数字。算法时间复杂度为O(n log n),空间复杂度O(n)。该问题考查贪心算法和自定义排序的应用,通过数值排序和字符串拼接比较实现最优组合。代码实现包括C++、Java和Python三种语言版本,均通过所有测试用例。

2025-07-12 19:31:49 1323

原创 【华为OD】MVP争夺战(C++、Java、Python)

这篇文章探讨了如何将篮球比赛中的得分数据分组,使尽可能多的选手获得MVP称号。主要思路是将得分数组划分为多个和相等的子集,每个子集代表一名MVP的总得分。算法采用贪心策略和回溯方法,从最大可能的MVP人数开始枚举,使用剪枝优化提高效率。代码实现展示了C++、Java和Python三种语言的解决方案,核心是通过排序预处理和深度优先搜索验证分组可行性。最终复杂度为O(k^n),但实际运行中剪枝效果显著。该问题本质上是数组划分的变种,关键在于寻找最优的子集划分方案。

2025-07-12 19:24:14 753

翻译 SkReels 教程

skyreels翻译教程

2025-05-08 09:56:35 499

原创 【Leetcode】3375. 使数组的值全部为 K 的最少操作次数

核心在于识别合法操作的序列,即每次操作必须针对当前数组中严格大于某个值的唯一元素。通过统计这些不同值的数量,即可直接得出最少操作次数。

2025-04-09 23:54:03 1159

原创 【Leetcode】2264. 字符串中最大的 3 位相同数字

每日一题

2025-01-08 15:00:00 942

原创 【QED】kiwi要打Phigros!

比赛题解

2025-01-06 15:00:00 1320

原创 【Leetcode】2274. 不含特殊楼层的最大连续楼层数

每日一题

2025-01-06 14:00:00 965

原创 【QED】坐座位

比赛题解

2025-01-05 22:15:00 1338

原创 【QED】kouki与阶乘之间的那些事?

比赛题解

2025-01-05 22:15:00 661

原创 【Leetcode】2241. 设计一个 ATM 机器

每日一题

2025-01-05 20:45:00 1408

原创 【QED】hhuggo的完美木桶

比赛题解

2025-01-05 17:38:45 749

原创 【QED】魔咒解密

比赛题解

2025-01-05 16:56:39 781

原创 【QED】暴食海獭

比赛题解

2025-01-05 16:40:01 1101

原创 【Leetcode】732. 我的日程安排表 III

每日一题

2025-01-04 22:04:41 934

原创 【Leetcode】731. 我的日程安排表 II

每日一题

2025-01-03 23:49:11 912

原创 【QED】烦人的图书

题解

2025-01-03 08:00:00 1809

原创 【Leetcode】729. 我的日程安排表 I

每日一题

2025-01-02 21:00:00 1113

原创 【Leetcode】3280. 将日期转换为二进制表示

每日一题

2025-01-01 23:53:17 1155

原创 【QED】充满智慧的质数

比赛题解

2024-12-29 08:00:00 966

原创 【Leetcode】3046. 分割数组

每日一题

2024-12-28 00:24:49 947

原创 【QED】等式构造

比赛题解

2024-12-27 18:21:21 765

原创 【Leetcode】3159. 查询数组中元素的出现位置

每日一题

2024-12-27 11:31:23 1090

广东工业大学数据结构anyview代码第八章

内容包括广东工业大学数据结构anyview的相关练习第二章,能力有限给大家一个参考

2023-01-25

广东工业大学数据结构anyview代码第七章

内容包括广东工业大学数据结构anyview的相关练习第二章,能力有限给大家一个参考

2023-01-25

广东工业大学数据结构anyview代码第六章

内容包括广东工业大学数据结构anyview的相关练习第二章,能力有限给大家一个参考

2023-01-25

广东工业大学数据结构anyview代码第五章

内容包括广东工业大学数据结构anyview的相关练习第五章,能力有限给大家一个参考

2023-01-25

广东工业大学数据结构anyview代码第三章

内容包括广东工业大学数据结构anyview的相关练习第三章,能力有限给大家一个参考

2023-01-25

广东工业大学数据结构anyview代码第四章

内容包括广东工业大学数据结构anyview的相关练习第四章,能力有限给大家一个参考

2023-01-25

广东工业大学数据结构anyview代码第二章

内容包括广东工业大学数据结构anyview的相关练习第二章,能力有限给大家一个参考

2023-01-25

广东工业大学数据结构anyview代码第一章

广东工业大学数据结构anyview代码第一章

2023-01-25

CLion-2022.1.3安装包

压缩包的密码:123456 CLion是JetBrains公司开发的一款强大的集成开发环境(IDE),专门用于C和C++编程。它提供了许多功能,包括代码自动完成、调试工具、版本控制集成等。 以下是针对 CLion-2022.1.3 版本中的一系列问题和改进的记录。这些问题和改进主要集中在各个方面,从代码提示到调试器、编辑器、用户界面、版本控制等多个领域。它们涉及的范围非常广泛,包括了各种类型的 bug 修复、用户体验优化和新功能开发。 例如: 代码提示方面的问题:禁用“显示构造函数表达式提示”无效 导航问题:在短标识符的情况下导航到错误解析的头文件 重构方面的问题:特定模式下“重命名”重构的影响范围错误 项目模型中的通知:如果重新加载了 CMake,显示清除缓存的通知 插件管理中的异常处理:ClassNotFoundException异常等 编辑器中的格式化问题:重新启动 IDE 后,文件以错误的编码加载 其他用户界面和搜索功能的改进和修复,比如寻找、替换、搜索等等 不同领域的 bug 修复和特性改进,比如 Dart、数据库、CSS、JavaScript等

2023-12-21

《数据库原理》概论笔记+课后答案

广工数据库原理书籍课后答案部分习题的参考答案 主要内容是一些基础的知识点以及课后的习题以及相对应的答案 期末复习或者平时课后作业可参考

2024-01-08

广工数据库系统~期末习题.docx

数据库系统~期末习题案例解析 设计题: 1.图书出版管理数据库中有两个基本表: 图书 (书号,书名,作者编号,出版社,出版日期); 作者 (作者编号,作者名,年龄,地址); 试用SQL语句写出下列查询:检索年龄低于作者平均年龄的所有作者的作者名、书名和出版社。 2.学校有多名学生,财务处每年要收一次学费。为财务处收学费工作设计一个数据库,包括两个关系: 学生 (学号,姓名,专业,入学日期) 收费 (学年,学号,学费,书费,总金额) 假设规定属性的类型:学费、书费、总金额为数值型数据;学号、姓名、学年、专业为字符型数据;入学日期为日期型数据。列的宽度自定义。 试用SQL语句定义上述表的结构,(定义中应包括主键子句和外键子句)。 3. 现有关系数据库如下: 学生(学号,姓名,性别,专业,奖学金) 课程(课程号,名称,学分) 学习(学号,课程号,分数) 用关系代数表达式实现下列1—4小题: (1).检索“英语”专业学生所学课程的信息,包括学号、姓名、课程名和分数。 (2).检索“数据库原理”课程成绩高于90分的所有学生的学号、姓名、专业和分数; (3).检索不学课程号为

2023-12-31

广工数据库教材实验.pdf

13.2 创建管理 SQL Server 2016 数据库和 表 一、实训目的 1. 了解 SQL Server 数据库的逻辑结构和物理结构。 2. 了解表的结构和特点。 3. 了解 SQL Server 的基本数据类型。 4. 掌握在 SQL Server Management Studio 中创建数据库和表的方法。 5. 掌握使用 T-SQL 语句创建数据库和表的方法。 二、实训要求 1. 明确能够创建数据库的用户必须是系统管理员或被授权使用Create Database的用户。 2. 创建数据库必须要确定数据库名、所有者、数据库大小(最初大小、最大大小、是 否允许增长和增长的方式)和存储数据的文件。 3. 确定数据库包含哪些表及包含的表结构,还要了解、掌握在 SQL Server Management 中常用数据类型,以创建数据库的表。 4. 了解常用的创建数据库和表的方法。 三、实训内容 1. 数据库分析 (1)创建用于学生选课管理的数据库,数据库名为 student,初始大小为 20M,最大 50M, 数据库自动增长,增长方式是按 15%;日志文件大小为 5M,最大 25M,

2023-12-31

信息安全概论课后习题答案总结(华南理工大学出版社)

涵盖了信息安全领域的多个章节,每章节都涉及了关键概念、方法和技术。首先,在选择题方面,涉及到报文鉴别、数字证书、加密算法、身份验证和入侵检测等核心概念,要求考生理解信息安全领域的关键要素。 填空题涵盖了加密算法的特性和应用,例如报文鉴别的方式、RSA加密安全性的依赖、报文摘要的实现方法等,以及AH支持的MAC长度和SSL协议的组成部分等。 简答题涵盖了信息安全的定义、目标和访问控制等基本概念,以及入侵检测系统的功能、结构和部署等方面。这部分内容要求考生理解信息安全的范围、重要性,以及入侵检测系统在安全维护中的角色和实施方式。 计算题部分要求考生运用特定的加密解密算法进行实际计算,比如使用Vigenere方案解密密文,求解RSA系统中的私钥,以及根据RSA公钥和密文求解明文等。这部分内容考察了考生对加密解密算法的理解和应用能力。

2023-12-28

计算机网络课件ppt(概述+物理层+数据链路层+网络层+运输层+应用层)

(仅用于学术交流) 概述: 网络的定义和基本概念。计算机网络的发展历程和重要性。分布式系统和网络的关系。网络的类型和拓扑结构。 物理层: 数据在物理媒介上传输的基本原理和方式。介质的类型,如双绞线、光纤、无线信道等。调制解调、编码和物理信号的传输。物理层的标准和协议,如Ethernet、Wi-Fi等。 数据链路层: 数据链路层的作用和功能,如数据帧的创建和传输。点对点协议(PPP)和以太网协议等的详细解释。介质访问控制(MAC)和逻辑链路控制(LLC)的概念。数据链路层错误检测和纠错机制。 网络层: 网络层的作用和功能,如路由和转发。IP协议的基本原理和工作方式。子网划分、子网掩码和IP地址的分类。路由协议,如RIP、OSPF、BGP等。 运输层: 运输层的作用和功能,如数据传输的可靠性和完整性保证。TCP和UDP协议的区别、特点和应用场景。连接建立、可靠传输、流量控制和拥塞控制等概念。端口和套接字的概念和作用。 应用层: 应用层协议的作用和功能,如HTTP、FTP、SMTP、DNS等。不同应用层协议的工作原理和数据交换方式。客户端-服务器模型和P2P模型的区别和特点。

2023-12-21

2023年CAIP主题省赛成绩

省赛成绩

2023-07-22

中国训练营资格赛2023年

今年的清华中国训练营资格赛题目与解析,免费自取

2023-07-20

计算机网络知识网络思维导图

参考书:计算机网络谢希仁第8版 概括了大部分以及重点的知识点 可以用于期末知识点的快速复习 如有表达不恰当的地方或者是有出错的地方大家可以私信我交流一下

2023-06-22

广东工业大学计算机科学与技术程序设计实验报告

广东工业大学计算机科学与技术程序设计实验报告

2023-01-17

基于Java与MySQL的高校宿舍管理系统设计与实现

随着科技的不断发展,计算机系统开始替代传统纸质文件变成储存和管理各种数据的工具。随着中国高等教育的普及,在校大学生人数屡创新高,传统的宿舍管理存在着许多问题,比如效率低,易出错,安全性差,难于查找等缺点。设计一个功能完善的大学生宿舍管理系统将会极大地提高大学生宿舍的生活和管理质量。 宿舍管理系统是一种教育管理系统,本系统具有多种优点,其中通用性、智能化、简单操作性等可以极大地提升用户体验,本系统适合于高校以及教育行业公司等进行使用。宿舍管理系统采用Jsp技术作为前端页面技术,主要逻辑技术语言为Java,后台数据库为MySQL。本系统实现了学生宿舍的基本管理功能,比如管理员管理、学生管理、宿舍管理、楼宇管理、学生状态管理。以上功能都在本系统中有所体现,本系统对于大学生宿舍管理实现信息化有着重要作用。本系统的使用,能够达到掌握宿舍情况,提高管理效率的目的。 关键词:Java;宿舍管理系统;MySQL数据库;Jsp;系统设计;软件工程

2024-11-22

广东工业大学编译原理复习汇总

目录 第二章 2 题目: 3 语言与文法的转换(课后习题12) 3 语法树(记得不能写∑) 8 第三章 9 题目 12 正规式与构造自动状态机 12 最小化DFA(第一步先分非终态与终态,即某子集的数Ia等落入不同子集时要分割) 17 确定化(选表格的Ia和Ib的值写下一行表格) 25 第四章 29 题目 30 求first、follow、select集 30 LL(1)预测分析表(较重要,看select集) 31 LL预测分析程序(产生式为最左推导的过程的产生式) 32 写递归下降子程序(∑可以直接忽略不看) 33 综合题 39 第五六章(拓广文法:加一句S’->S(第0句),构造分析表空白地方即为出错) 41 题目(套路:先写拓广文法) 42 拓广文法求闭包、构造活前缀的自动机LR(0)(单箭头连接) 42 构造分析表(根据构造的自动机填写) 44 LR分析过程(根据自动状态机或分析表来写) 45 综合题 47 第七八章 55 题目 57 属性文法 57 布尔表达式的翻译(画拉链) 59 PL/0符号表构造 65 第九章 66 题目 68 Display表 70 ...

2024-06-28

广东工业大学PPT模板

广东工业大学的ppt模板,内容包括以下文件: 沉稳1.pptx 沉稳2.pptx 沉稳3.pptx 简约1.pptx 简约2.pptx 简约3.pptx 热血1.pptx 热血2.pptx 热血3.pptx 小清新1.pptx 小清新2.pptx 小清新3.pptx 沉稳系列: 使用稳重的颜色,如深蓝、灰色或黑色,突出学校的稳重和可靠性。 选择简洁的字体,如Arial或Roboto,以增加内容的可读性。 简约系列: 采用简洁明了的设计风格,避免过多的装饰和复杂的图案。 使用明亮的背景色和清晰的字体,以便内容清晰易读。 热血系列: 选择鲜艳的颜色,如红色、橙色或黄色,以展现活力和热情。 使用大胆的字体和图标,以增加视觉吸引力。 小清新系列: 使用柔和的颜色调,如淡蓝、粉色或浅绿色,展现清新的感觉。 添加一些简单的插图或花草图案,增加可爱和温馨的氛围。

2024-03-14

广东工业大学数据结构课设报告参考

银行业务模拟中一共有两种服务业务,第一种是申请从银行得到一笔资金,即取款或借款。第二种是向银行投入一笔资金,即存款或还款。银行有两个服务窗口,相应地有两个队列。客户到达银行后先排第一个队。处理每个客户业务时,如果属于第一种,且申请额超出银行现存资金总额而得不到满足,则立刻排入第二个队等候,直至满足时才离开银行;否则业务处理完后立刻离开银行。每接待完一个第二种业务的客户,则顺序检查和处理(如果可能)第二个队列中的客户,对能满足的申请者予以满足,不能满足者重新排到第二个队列的队尾。注意,在此检查过程中,一旦银行资金总额少于或等于刚才第一个队列中最后一个客户(第二种业务)被接待之前的数额,或者本次已将第二个队列检查或处理了一遍,就停止检查(因为此时已不可能还有能满足者)转而继续接待第一个队列的客户。任何时刻都只开一个窗口。假设检查不需要时间。营业时间结束时所有客户立即离开银行。 模拟过程中我们需要记录每一位客户进入以及离开银行的时间,及时解决他们的需求,最后求出客户银行的平均逗留时间。

2024-01-12

wireshark.zip

该文件来自于(www.newhua.com) what you are downloading are from Onlinedown Download Site:(www.onlinedown.com) 使用前请您先阅读以下条款: please read the following items before using: 1.本站仅对原软件包“依样”打包,未做过任何改动,但不保证所提供软件或程序的完整性和安全性。 1.Our website only pack up the original software without any altering, but wecannot guarantee?the integrality and safety of the software or program. 2. 请在使用前查毒 (这也是您使用其它网络资源所必须注意的) 。 2.please check the virus before using-that's what you must pay attention to while usingother net res

2024-08-09

云计算题目集(包含实验)

云计算认证考试 1. 以下哪个云服务属于SaaS层服务? A. 弹性云服务器ECS B. 云桌面服务Workspace C. 云监控服务Cloud Eye[正确] D. 云容器引擎CCE 答案解析:无 2. 以下哪个服务可以使伸缩组中每一个实例均可分配到应用程序流量? A. 弹性文件服务SFS B. 云监控服务Cloud Eye C. 弹性负载均街ELB[正确] D. 弹性公网IP 答案解析:无 3. 以下哪项云服务器的资源可以通过弹性伸缩自动升降? A. 带宽[正确] B. 内存 C. CPU D. 硬盘容量 答案解析:无 4. 以下哪个命令可以在Linux系统中查看新增的数据盘? A. fdisk-1[正确] B. mkfs-t C. mkdir D. partprobe 答案解析:无 5. 云硬盘的存储容量单位是什么? A. PB B. KB C. GB[正确] D. TB 答案解析:无 6. 通过创建(),系统可以在设定的时间点自动对云硬盘进行备份。 A. 备份 B. 标签 C. 备份策略[正确] D. 共享 答案解析:无

2024-07-28

中国移动IT新技术实训营(人工智能、大数据、网络安全)学习内容:理论学习、项目实践

一、最终作品成果 假日出行数据分析及可视化项目 该项目的展示结果包括了上网模式统计、上网设备类型统计和各省访问量统计等图表。我特别附上了一张详细的“移动用户行为分析及可视化项目展示结果”图片。这张图片展示了不同上网模式下的访问量对比、不同设备类型对访问量的贡献,以及各省访问量的具体统计数据。 移动用户行为分析及可视化项目 该项目的展示结果如图所示,涵盖了上网模式统计、上网设备类型统计以及各省访问量统计等图表。我特别附上了一张详细的“移动用户行为分析及可视化项目展示结果”图片,该图片展示了不同上网模式下的访问量对比、各设备类型对访问量的贡献,以及各省访问量的具体统计数据。 二、完成情况 完成的功能 通过理论学习和实际配置,我深入了解了Hadoop的核心配置文件,并掌握了HDFS和YARN的基本配置及其作用。此外,我学习并配置了Kafka的 server.properties 文件,从而掌握了Kafka集群的基本配置和启动方法。我还成功配置了Hive的 hive-site.xml 文件,理解了Hive与Hadoop的集成配置,并配置了 aj-report 的...

2024-07-28

2024年RAICOM省赛获奖名单.pdf

2024年睿抗机器人开发者大赛(RAICOM)编程技能赛省赛成绩公示名单

2024-07-23

软考模拟作答系统.rar

压缩包解压密码是:123456 操作指南 一、等待开考 应试人员登录系统后,在等待开考界面,请应试人员利用考前等待时间认真阅读《考场规则》和《操作指南》。阅读完毕后,点击“我已阅读”按钮。 机考系统将在开考时间到达时自动跳转至作答界面。 重要提示: 只有点击“我已阅读”按钮后,应试人员才能进入作答界面。考试开始时间到达后,计时器开始倒计时,请及时点击“我已阅读”按钮,避免影响作答时间。 二、试题界面 试题界面上方为标题栏,左侧为题号栏,右侧为试题栏。 标题栏从左到右,依次显示应试人员基本信息、本场考试名称(具体以正式考试为准)、考试科目名称、机位号、考试剩余时间、“交卷”按钮。 题号栏上方显示作答进度;题号栏显示试题序号及试题作答状态,白色背景表示未作答,绿色背景表示已作答,蓝色背景表示部分作答,橙色边框表示当前正在作答,三角形符号表示题目被标记。 试题栏显示题目、作答区域及系统功能。 (一)基础知识、综合知识科目考试界面示意: (二)信息处理技术员应用技术科目考试界面示意: (三)应用技术、案例分析科目考试界面示意: (四)论文科目考试界面示意:

2024-06-11

编译原理实验初始资料包.zip

编译原理课内试验及课程设计内容和要求 1.课内实验 对PL/0作以下修改扩充: (1)增加单词:保留字 ELSE,FOR,STEP,UNTIL,DO,RETURN 运算符 *=,/=,&,|,! (2)修改单词:不等号# 改为 <> (3)增加条件语句的ELSE子句,要求:写出相关文法,语法描述图,语义描述图。 2.课程设计内容 必做内容 (1)扩充赋值运算:*= 和 /= (2)扩充语句(Pascal的FOR语句): FOR <变量>:=<表达式>STEP<表达式> UNTIL<表达式>Do<语句> 选做内容 (1) 扩充运算:++ 和 --(要求作为表达式实现) (2)增加类型:① 字符类型; ② 实数类型。 (3)扩充函数:① 有返回值和返回语句;② 有参数函数。 (4)增加一维数组类型(可增加指令)。 (5)其他典型语言设施。 3.提交报告 (1)提交实验报告一份和光盘一张 (各班统一制作一张光盘,每人的目录名:xx姓名,xx是学号末2位)。 (2)在程序运行界面突出显示: 设计者的班级、学号和姓名; 开始调试时间; 完成调试时间。 (3)实验报告内容 ...

2024-06-11

C++builder6安装包

1.下载C++builder,不建议在官网下载,下载的较慢,在这里点击打开链接用百度云盘下载。 2.安装C++builder。 点击autorun.exe,选择需要的版本进行安装。 3.主要是安装会存在的兼容性问题。第一是nmfast60.bpl缺失。点击打开链接参照这里进行配置。(如果您下载的是DLL文件(如果是其他软件请无视下面的信息): 1、下载后根据您系统的情况选择X86/X64,X86为32位电脑,X64为64位电脑。 如果您不知道是X86还是X64,可以住个尝试。 2、把dll文件拷贝到对应目录 C:\Windows\System (Windows 95/98/Me) C:\WINNT\System32 (Windows NT/2000) C:\Windows\System32 (Windows XP,Vista,7,8,10) 如果是64位文件C:\Windows\SysWOW64 至此如果问题依旧,您可能需要使用regsvr32注册文件 方法如下: 单击开始,选择运行 ,输入 regsvr32 nmfast60.bpl 并按下确认 之后会弹出注册成功信息即可。)

2024-06-11

大数据技术原理与应用实验

第一章 Hadoop基础环境安装和部署 1 实验一 Hadoop基础环境搭建 1 实验二 Hadoop伪分布式环境安装 6 实验三 Hadoop完全分布式环境安装 18 实验四 Hadoop商业版安装 36 第二章 分布式文件系统HDFS 45 实验五 HDFS Shell命令使用 45 实验六 Eclipse开发插件配置 64 实验七 HDFS Java API编程 69 第三章 分布式协调服务系统ZooKeeper 75 实验八 Zookeeper安装部署 75 实验九 Zookeeper Shell命令使用 79 实验十 Zookeeper Java API编程 82 第四章 分布式离线计算框架MapReduce 85 实验十一 MapReduce单词计数 85 实验十二 MapReduce数据去重 94 实验十三 MapReduce单表关联 103 第五章 统一资源管理系统YARN 114 实验十四 YARN命令基础 114 实验十五 YARN命令进阶 118 第六章 分布式列族数据库HBase 123 实验十六 HBase安装部署 123 .........

2024-04-08

广工工程伦理课堂汇报内容(主题:假如自动驾驶汽车撞人了责任是谁的?)

今天我们小组想和大家讨论的是关于自动驾驶汽车责任划分的话题。 首先,让我们简单通过一个视频了解一下今天讨论的主体——自动驾驶汽车。自动驾驶汽车,又称为无人驾驶汽车,是一种由电脑系统实现无需人类操控的汽车。这种车辆能够让我们出行更加便捷,也有助于降低交通事故率。 那么究竟是什么推动了自动驾驶汽车的出现呢?首先是科学技术的进步,有了传感器技术的发展,人工智能和机器学习的发展才推动了自动驾驶技术。第二点是安全需求,研究表明,大约百分之九十的交通事故是由人为因素引起的,例如酒驾、使用手机、情绪不稳等。而在这些情况下,电脑系统的冷静或许能够有效避免这类问题的发生。如果大家都使用自动驾驶汽车,那么交通伤亡率将会大幅度下降。第三点是便利性和效率上的的提升,有了自动驾驶的帮助我们可以更加轻松的进行长途旅行,减少交通的拥堵。最后一点是环境和经济因素,有了自动驾驶算法,汽车在行驶的过程中可能会减少碳排放,提升资源利用效率,对真实规划和经济产生积极的影响...

2024-04-08

广工元素图片png版本

包含校徽(红色、白色) 以及各校区标志建筑简笔画

2024-04-08

2023年蓝桥杯国赛代码以及题目

第十四届蓝桥杯大赛软件赛决赛 C/C++ 大学 B 组 【考生须知】 考试开始后,选手首先下载题目,并使用考场现场公布的解压密码解压试 题。 考试时间为 4 小时。考试期间选手可浏览自己已经提交的答案,被浏览的 答案允许拷贝。时间截止后,将无法继续提交或浏览答案。 对同一题目,选手可多次提交答案,以最后一次提交的答案为准。 选手必须通过浏览器方式提交自己的答案。选手在其它位置的作答或其它 方式提交的答案无效。 试题包含“结果填空”和“程序设计”两种题型。 结果填空题:要求选手根据题目描述直接填写结果。求解方式不限。不要 求源代码。把结果填空的答案直接通过网页提交即可,不要书写多余的内容。 程序设计题:要求选手设计的程序对于给定的输入能给出正确的输出结果。 考生的程序只有能运行出正确结果才有机会得分。 注意:在评卷时使用的输入数据与试卷中给出的示例数据可能是不同的。 选手的程序必须是通用的,不能只对试卷中给定的数据有效。 对于编程题目,要求选手给出的解答完全符合 GNU C/C++ 标准,不能使 用诸如绘图、Win32API、中断调用、硬件操作或与操作系统相关的 API。

2024-04-08

算法竞赛出题模板(奇数还是偶数,这是个问题)

qedfalse出题模板以及造数据模板代码(快速生成输入输出文件)

2024-03-25

2023CAIP国赛主题赛成绩

CAIP国赛主题赛成绩压缩包

2024-03-12

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除