自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 收藏
  • 关注

原创 验证码机制

5.当客户端输入验证码完毕之后,会提交表单,后端服务器会拿到客户端提交过来的验证码,与服务器端的Session中的验证码进行比较。3.将绘制的图片URL地址,通过网络返送给客户端,然后,客户端可以使用img标签,去引用这个验证码的地址;4.后端在绘制完验证码之后,随机选择生成的字母,不能丢弃,需要保存到Session中;2.绘制的那些随机的数字、字母,都是后端预先定义好的;首先,验证码是从后端生成的,随机生成;【后端永远认为前端有可能会被伪造】

2024-12-22 11:50:42 608

原创 32位汇编语言设计期末复习-钱晓捷-第2版

仅供复习使用。

2024-12-19 12:37:37 157

原创 Relational Data Model

1.数据:是数据库存储的基本对象2.有组织的数据:3.数据库:Database,简称DB长期存储在计算机内、有组织的、可共享的数据的集合4.数据库管理系统:5.dbms的位置:6.产品:关系数据库管理系统:1.含义:用于描述数据或信息的模型2.组成:数据的结构、数据的操作、数据的约束条件3.重要的数据模型:包括关系数据模型和图数据模型4.关系模型简介:5.简论图模型:6.Schemas:1.关系:一个关系对应通常说的一张表。2.属性:表中的一列即为一个属性。3.域:属性的取值范围。4.元组:表中的一

2024-12-10 08:53:47 244

原创 总览:vue3项目(pc端+移动端+真实业务场景+支付功能+真实接口)

3. **设置 .common-layout 和 .el-container 高度:** 最后,确保 .common-layout 和 .el-container 的高度也设置为 100%,这样侧边菜单就能占满浏览器高度了。1. **设置 html 和 body 高度:** html 和 body 是根元素,需要先将它们的高度设置为 100%,才能让子元素继承高度。2. **设置 #app 高度:** #app 是 Vue 应用挂载的根元素,也需要设置高度为 100%。*每次修改配置文件后都需要重启项目*

2024-12-08 12:50:31 794

原创 洛谷-P1307 [NOIP2011 普及组] 数字反转

给定一个整数 NN,请将该数各个位上数字反转得到一个新数。新数也应满足整数的常见形式,即除非给定的原数为零,否则反转后得到的新数的最高位数字不应为零(参见样例 2)。这个题目要求我们对一个整数 NN 进行“数字反转”,并返回反转后的新数。反转后的数应该符合整数的一般规则,即不能有前导零(除非原数本身就是零)。一个整数,表示反转后的新数。

2024-12-04 10:33:25 376

原创 DFS:疯狂整数的统计

小C发现了一类特殊的整数,他称之为“疯狂整数”。疯狂整数是指只包含数字。,你的任务是计算出所有小于或等于。的非负疯狂整数的数量。

2024-12-02 10:58:52 294

原创 小F的永久代币卡回本计划

小F最近迷上了玩一款游戏,她面前有一个永久代币卡的购买机会。要解决这个问题,我们需要计算小F至少需要登录多少天,才能通过每天返还的勾玉。表示向上取整,因为即使有一个小数部分,意味着小F也需要再登录一天以完成弥补。小F想知道她至少需要登录多少天,才能让购买的永久代币卡回本。来计算至少需要的天数。这个公式实现了整数除法的向上取整操作。,确保了如果存在小数部分,就能够向上取整。:通过几个测试样例验证代码的正确性。来弥补她购买永久代币卡所花费的。勾玉,每天登录游戏可以返还。

2024-12-01 12:26:41 372

原创 小F的矩阵值调整

小F得到了一个矩阵。如果矩阵中某一个格子的值是偶数,则该值变为它的三倍;如果是奇数,则保持不变。小F想知道调整后的矩阵是什么样子的。

2024-11-30 15:14:58 631

原创 动态规划-好数组的总数

给定一个包含 个整数的数组 ,其中每个元素编号从 到 ,并且一个整数 。数组 的每个元素都在 到 的范围内。定义一个长度为 的数组 为好数组,如果它满足以下条件:你的任务是计算满足上述条件的好数组的总数。样例1:样例2:样例3:***要解决这个问题,可以逐步构建符合条件的数组 ,并利用动态规划或者递归的方式来计算符合条件的好数组的总数。****好数组定义:数组 的构造:状态转移::初始化:状态转移:最终结果:输入:输入:输入:

2024-11-29 16:51:40 324

原创 动态规划-小u的问号替换问题

这道题目考察了字符串中字符替换与整数的整除关系,要求计算在对字符串中的问号()进行数字替换后,最终形成的数字是否能够被指定整数 整除。由于可能的替换组合数量非常大,直接穷举的做法会导致时间复杂度过高,因此需要使用动态规划来有效求解。小C拿到了一个由数字字符和 组成的字符串,她的目标是将所有的 替换成数字字符,使得替换后的字符串表示的十进制整数成为正整数 pp 的倍数。由于方案数可能非常大,需要对最终的结果取模 109+7109+7。样例1:样例2:样例3:这个问题是要将字符串中的问号 替换为数字字符

2024-11-28 10:02:51 847

原创 贪心-小c点菜问题

统计每种菜的数量,并返回最多的那个数量,能够有效地解决问题,时间复杂度为 O(n),适用于大多数输入规模。:我们需要统计剩下的菜中每种价格出现的次数,然后找出最多的那一类。已知该餐馆有 nn 道菜,第 ii 道菜的售价为 wiwi​。小C准备点一些价格相同的菜,但小C不会点单价超过 mm 的菜。这个问题的目标是找到小C在餐馆中最多可以点多少道单价不超过。:遍历频次统计,找出出现次数最多的价格的数量。的菜,所以我们可以先过滤掉所有价格大于。小C来到了一家餐馆,准备点一些菜。来记录每种菜品的价格出现的次数。

2024-11-27 14:34:30 582

原创 小U的数字插入问题

小U手中有两个数字 a 和 b。第一个数字是一个任意的正整数,而第二个数字是一个非负整数。她的任务是将第二个数字 b 插入到第一个数字 a 的某个位置,以形成一个最大的可能数字。你需要帮助小U找到这个插入位置,输出插入后的最大结果。,然后通过比较不同插入后的结果,找出最大的数字。这个算法在绝大多数情况下是可行的,尤其是当。中每个位置,并在该位置插入。

2024-11-27 14:23:21 790

原创 字节跳动青训营刷题笔记19

小R正在组织一个比赛,比赛中有 支队伍参赛。比赛遵循以下独特的赛制:小R想知道在比赛中进行的配对次数,直到决出唯一的获胜队伍为止。样例1:样例2:样例3:比赛的规则如下:每轮比赛都会进行配对,而每次配对的次数就是队伍数减半的过程。我们可以通过模拟比赛的过程,逐步减少队伍数,计算每一轮的配对次数。变量定义:循环过程:终止条件:当 时,比赛结束,返回总配对次数。输入:输入:输入:

2024-11-27 14:03:38 536

原创 青训营刷题笔记18

一个中等题..

2024-11-26 12:31:30 393

原创 动态规划-小E的怪物挑战

小E在一个游戏中遇到了 nn 个按顺序出现的怪物,每个怪物都有其特定的血量 hihi​ 和攻击力 aiai​。小E的初始血量为 HH,攻击力为 AA。4. 为了保持战斗节奏,要求击败的怪物序列中,后一个怪物的血量和攻击力都必须严格大于前一个怪物。2. 对于第一个击败的怪物,需要满足其血量小于 HH 且攻击力小于 AA。1. 小E可以击败一个血量和攻击力都小于她当前属性的怪物。3. 击败怪物后,小E会获得该怪物的属性值。小E想知道,她最多能击败多少怪物。

2024-11-25 12:35:37 783

原创 青训营刷题笔记17

小M有一个 n×mn×m 的矩形蛋糕,蛋糕被分为 n×mn×m 个区域,每个区域都有一个美味度。切下的区域必须是完整的,即不能把某个小正方形切成两个小区域。小M希望两个人吃的部分的美味度之和尽量接近。你的任务是计算出美味度差的最小值,即 ∣s1−s2∣∣s1​−s2​∣ 的最小值,其中 s1s1​ 是小M吃到的美味度,s2s2​ 是小团吃到的美味度。,这样我们可以方便地通过切割来计算每一部分的美味度。分别是上/左部分和下/右部分的美味度之和。:首先,计算整个矩阵的美味度和。

2024-11-24 14:26:08 422

原创 青训营刷题笔记16

这个算法的核心思想是通过“投票”的方式,逐步排除掉不可能的候选数字,最终得到一个出现次数最多的数字。由于题目中说明有一个数字的出现次数超过了数组的一半,因此摩尔投票算法能够有效解决问题。小R从班级中抽取了一些同学,每位同学都会给出一个数字。已知在这些数字中,某个数字的出现次数超过了数字总数的一半。:在摩尔投票阶段结束后,我们得到一个候选数字。由于题目保证有一个数字出现次数超过数组总数的一半,因此最后的候选数字就是我们要找的数字。:首先选择一个候选数字,并将它的票数初始化为 1。

2024-11-23 15:38:23 545

原创 刷题笔记15

组,每组恰好5个,并且组内棋子的序号相同。小M希望知道是否可以按照这种方式对棋子进行分组。小M和小F在玩飞行棋。游戏结束后,他们需要将桌上的飞行棋棋子分组整理好。,虽然只有5个棋子,但由于序号不同,因此不能形成有效的分组。个棋子,每个棋子上有一个数字序号。小M的目标是将这些棋子分成。,则可以形成两个有效分组,因此输出为。例如,假设棋子序号为。

2024-11-22 12:46:51 425

原创 字节跳动青训营刷题笔记14

倒排索引的工作原理是:每个单词都会关联一个帖子ID的列表,这些帖子包含该单词,且ID按从小到大的顺序排列。如果用户想同时找到包含“夏天”和“海滩”的帖子,小S需要找出两个倒排链的交集,且将结果按照从大到小的顺序输出。^_^:这个问题的核心是找出两个排序数组的交集,然后按从大到小的顺序输出结果。为了高效地完成任务,我们可以使用双指针的方法。例如,单词“夏天”可能出现在帖子1、帖子3和帖子7中,那么这个单词的倒排链就是。,请你帮助小S找出同时包含这两个单词的帖子ID,并按从大到小的顺序返回结果。

2024-11-21 10:26:07 703

原创 青训营刷题笔记13

小C在学习二进制运算,他了解到每个非负整数都有其二进制表示。,它的二进制反码对应的十进制数是多少。外,任何二进制表示中都不含前导零。现在小C想知道,给定一个十进制数。位的全 1 的二进制数。二进制的反码表示是将每个。通过按位取反得到一个与。的二进制位数减 1。位数相同的二进制数。

2024-11-20 12:35:18 285

原创 青训营刷题12

小C点了一个外卖,并且急切地等待着骑手的送达。她想知道她的外卖是否超时了。需要判断外卖是否超时。如果外卖超时,则输出。点了外卖,外卖平台上显示的预计送达时间为。实际送达时间与预计送达时间在。

2024-11-19 17:37:56 160

原创 计算机网络复习资料-自顶向下

## 1.1.1 构建计算机网络的目的- 促进信息交流;### 1.1.2 计算机网络的功能- 信息资源分享;- 改变生活方式;### 1.1.3 为什么要理解计算机网络- 人们正处于信息时代;- 计算机网络塑造我们的社会和我们自己;## 1.2 计算机网络的结构组成### 1.2.1 计算机网络概念- 计算机网络,通常简称为网络,**是由==硬件组件和计算机==组成的集合,通过通信通道互连,从而实现资源和信息的共享**。

2024-11-18 15:10:53 435

原创 青训营刷题笔记11

小C定义了一个“完美偶数”。现在,小C有一个长度为 nn 的数组 aa,她想知道在这个数组中有多少个完美偶数。

2024-11-18 11:35:53 428

原创 青训营刷题笔记10

遍历数组找出x和y的索引。判断它们的索引是否相差 1。

2024-11-17 10:19:26 448

原创 青训营刷题笔记09

小M面对一组从 1 到 9 的数字,这些数字被分成多个小组,并从每个小组中选择一个数字组成一个新的数。目标是使得这个新数的各位数字之和为偶数。:我们首先注意到,数字的奇偶性是一个很重要的特性。:对于每个数字组,我们统计其中的偶数和奇数的数量,分别用。:分别代表当前选择的数字之和为偶数和为奇数的组合数。:我们可以用一个动态规划的方法来解决这个问题。表示当前选择的数字之和的奇偶性为偶数的组合数,表示当前选择的数字之和的奇偶性为奇数的组合数。:每遍历一个新的数字组时,我们用当前的。,表示和为偶数的组合数。

2024-11-16 15:33:19 368

原创 青训营刷题笔记08

我们可以将每个版本号的数字部分分割出来,并将其转换为整数列表。然后逐一比较每个部分的大小,直到找出差异,或者判断两个版本号完全相等。:两个版本号的每一部分(即数字)都要逐一比较。如果某一部分不同,我们就可以确定版本号的大小。如果所有部分都相同,则版本号相等。这个问题的核心在于对版本号的逐个部分进行比较。每个版本号由若干个数字构成,数字之间由。被视为相等,因此我们需要补充缺失的部分来确保两个版本号有相同的长度。方法从字符串流中逐个提取版本号部分,并将每个部分转换为整数后存入。,请你比较它们的大小。

2024-11-15 15:57:03 788

原创 刷题笔记07

return 10;return 9;return 8;return 7;return 6;return 5;return 4;return 3;return 2;return 1;} else {return 0;return 0;

2024-11-14 16:54:34 142

原创 字节青训营刷笔记06

dp[i][j] 表示考虑前 i 个英雄,使用最多 j 次升级机会,能获得的最大奖励。

2024-11-13 14:30:16 276

原创 字节青训营刷题笔记05

题目:要解决这个问题,我们需要遍历输入字符串,并将每个小写字母a替换为"%100"。对于其他字符,我们保持原样不变。在C++中,可以通过类型和迭代器来高效地进行替换操作。你可以使用或者直接构建新的字符串来替换字符。

2024-11-12 19:49:48 271

原创 字节青训营笔记04

这个问题要求我们对于任意k个相邻的元素,计算它们所能形成的最大矩形面积。对于k个相邻元素,面积的计算公式是:我们的任务是找到对于任意kR(k)的最大值。

2024-11-11 18:34:15 449

原创 字节青训营刷题笔记03

刷题笔记- 中档题。

2024-11-10 21:33:14 907

原创 字节青训营笔记02

小S玩起了多米诺骨牌,他排列了一行骨牌,并可能将某些骨牌向左或向右推倒。随着骨牌连锁反应的进行,一些骨牌可能因为左右两侧受力平衡而保持竖立。现在小S想要知道在所有动作完成后,哪些骨牌保持竖立。循环结束后,遍历最终的骨牌状态,找出所有竖立的骨牌,记录它们的编号。模拟整个骨牌倒下的过程,求出最终仍然保持竖立的骨牌的数目和位置。最后,返回竖立骨牌的数量及其编号。如果没有竖立的骨牌,返回。循环,不断更新骨牌的状态,直到没有变化为止。更新当前的骨牌状态为下一轮的状态。遍历每个骨牌,如果是竖立的(

2024-11-07 10:09:19 777

原创 题目笔记1

小U得到了一个数字n,他的任务是构造一个特定数组。这个数组的构造规则是:对于每个i从1到n,将数字n到i逆序拼接,直到i等于n为止。最终,输出这个拼接后的数组。例如,当n等于3时,拼接后的数组是。最终的结果是将这些部分合并在一起。的数字逆序拼接到结果数组中。,我们需要构造一个数组。

2024-11-03 18:26:44 331

原创 华为ICT大赛-基础软件赛道-笔记

1.操作系统概述:2.Unix发展历程:3.GNU与开源:4.Linux诞生:5.Linux版本介绍:6.openEuler操作系统介绍:1.如何登录Linux:2.shell简介:3.修改密码:4.Linux用户:**除非必要,请勿食用root用户**5.bash shell快捷操作:

2024-10-30 17:09:54 1856 2

原创 华为ICT大赛-云赛道.02

计算的本质是获得信息的一种过程。虚拟化:**虚拟化是实现云计算的核心技术,但是不等同于云计算。容器主要包含运行的应用和以及这个运行的应用所包含的环境。独立:相对于硬件独立,不存在与硬件绑定关系。**云计算的内容维度要比虚拟化大得多**隔离:虚拟机之间隔离分开,互不影响。Hypervisor:虚拟化架构。分区:划分服务器,资源分区。封装:虚拟机以文件形式存在。容器与容器之间共享操作系统。

2024-10-28 12:32:16 259

原创 ICT大赛-云赛道.01

华为ict大赛-云赛道

2024-10-26 14:23:55 230

原创 aside组件内容&treeMenu组件递归实现等

在aside.vue中添加less属性:注:1. **设置 html 和 body 高度:** html 和 body 是根元素,需要先将它们的高度设置为 100%,才能让子元素继承高度。2. **设置 #app 高度:** #app 是 Vue 应用挂载的根元素,也需要设置高度为 100%。

2024-10-06 23:29:36 372

原创 Vue3 project

UI框架:element Plus:https://element-plus.org/zh-CN1.下载:我选择了按需导入:首先需要安装unplugin-vue-components和unplugin-duto-import然后在vite.config.js中引入然后重启一下项目: 可以直接r+回车*每次修改配置文件后都需要重启项目*随即可以引用按钮:如何取消默认居中之类样式?需要修改style.css中代码:左侧菜单效果:先看效果:代码如下:未完结...

2024-10-05 15:48:13 508

原创 Vite创建vue

1.需要node.js、vite、vscode(自用的)等。

2024-10-04 23:41:30 624

原创 计算机网络知识点概括

交换信息、资源共享、通信的链接。

2024-09-08 15:43:49 1313

空空如也

空空如也

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

TA关注的人

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