自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 蓝桥杯学习笔记08-回溯

c++中的queue数据结构q.empty()判断队列是否为空q.front()访问队头元素q.pop()删除队头元素q.push(1)添加元素。

2025-03-13 20:08:30 388

原创 蓝桥杯学习笔记07 -单调栈题单

vector中find和distance的应用求数位之和:转换为字符串用char c来遍历unordered_map的遍历方式在vector中用erase删除元素关于访问不在unordered_map中的值1、unordered_map中查询值的方式2、关于本题。以下代码巧妙地解决了是否要判断numCnt[target]>=2的情况,因为有可能target==nums[i].3、只有在找不到target,无法消除nums[i],才将其添加进unordered_map。

2025-03-09 20:01:43 413

原创 蓝桥杯笔06-二分

vector中lower_bound和upper_bound返回的是迭代器,以下是计算index索引的办法。可以用unordered_set来应对去重的情况,方法为.insert()使用sort对vector进行降序,用到rbegin,rend。

2025-03-05 21:17:58 213

原创 蓝桥杯学习笔记05-滑动窗口

vector求最大值。

2025-02-24 17:30:54 68

原创 蓝桥杯学习笔记04-滑动窗口不定长(最短/最小)

滑动窗口内的就是要替换的,如果窗口外的值都<=target,就可以尝试缩小窗口。还有right>=left(暂时没有很理解)下面题解解释了为什么只用重复一次nums。charCnt.count(c)检查在不在。substr(起始下标,长度)然后用formed看是否找全了。减的时候还要formed--;(为什么是<=target)

2025-02-23 20:56:28 458

原创 蓝桥杯学习笔记03-滑动窗口不定长(最长/最大)

没有想到满足条件的窗口内的都是已经增加到nums[right-1]的值,体现在cost里。注意数据类型cost是long long ,累加的过程也要强转成(long long)2、如果窗口内的大小-最大数字的频率>k,就要减小窗口。1、用unordered_map记录数字的频率。窗口在中间,窗口外的每种字符>=k。解决:分别处理‘T’和’F‘

2025-02-23 15:39:13 371

原创 面试算法02-双指针

right遍历数组,如果不为0则nums[left]=nums[right];没有想到两个双指针从两边往中间移动。left指向下一个非零数字应该存放的位置。最后给剩下的元素赋0。

2025-02-23 00:40:11 145

原创 #面试算法01-哈希

是由重新排列源单词的所有字母得到的一个新单词。用小于O(n^2)的时间复杂度解决此题;string也可以用sort。

2025-02-22 01:24:14 199

原创 蓝桥杯学习笔记02

方法,这会导致每次删除操作的时间复杂度为O(k),因为每次删除后,后续所有元素都需要向前移动一个位置。这使得整个算法的时间复杂度较高,尤其是在窗口大小。可以动态地存储键值对,而不需要预先分配一个固定大小的数组。1、如果数组长度小于滑动窗口大小,返回-1的vector(非常重要)2、计算第一个滑动窗口的平均值,并放入r[k]用set或者map可以看是否有重复的元素。每次创建一个新的set时间复杂度太大。没有反应过来是典型的滑动窗口题目。你的代码在处理滑动窗口时使用了。用滑动窗口不断滑动就不用分割了。

2025-02-17 15:49:03 237

原创 蓝桥杯学习笔记01

c++查找某个字符是否属于字符数组中的某个。解决各位数之和/之积的解决办法,变成字符串。二维vector遍历,及其转置。c++遍历字符串可以。

2025-02-03 02:26:55 327

原创 npm install报错问题

(1)用管理员模式打开cmd控制台,或者在控制台中用以下命令新开一个管理员模式的窗口。2、npm install命令不在管理员模式下运行。(3)输入npm install即可成功下载依赖项。1、npm版本和node.js不对应。(2)cd到项目文件夹。

2025-01-07 23:53:29 194 1

原创 visual studio code打不开浏览器

右键点击快捷方式,点击属性,在目标一项可以看到地址。

2025-01-07 15:55:16 664

原创 #day12 力扣每日一题1436.旅行终点站

力扣每日一题

2024-10-09 19:30:09 315

原创 ICT网络赛道备赛Day3【25-50】

华为ICT网络赛道备赛

2024-10-07 22:48:42 1957

原创 #day11 力扣每日一题871.最低加油次数

力扣每日一题

2024-10-07 21:42:28 314 1

原创 #day10 力扣每日一题134.加油站

力扣每日一题

2024-10-06 17:56:15 1155

原创 #day9 力扣每日一题2187.

力扣每日一题——二分查找

2024-10-05 21:49:47 449

原创 ICT网络赛道备赛Day2【1-24】

华为ICT网络赛道备赛

2024-10-04 23:11:55 1375

原创 #day8 力扣每日一题1227.

力扣每日一题

2024-10-04 22:05:49 449 1

原创 #day7 力扣每日一题1928.【困难】*

力扣每日一题

2024-10-03 22:47:41 289

原创 ICT网络赛道备赛Day1

华为ICT网络赛道备赛

2024-10-02 22:04:57 1097

原创 #day6 力扣每日一题1870

力扣每日一题1870.准时到达列车的最小时速

2024-10-02 16:13:32 437

原创 #day5 力扣每日一题*

力扣每日一题

2024-10-01 20:37:38 425

原创 #day4 力扣每日一题

leetcode每日一题

2024-09-30 14:02:50 676

原创 #day3 力扣每日一题

力扣每日一题

2024-09-29 21:30:57 374 1

原创 #力扣每日一题day2-9.28*

力扣每日一题记录

2024-09-29 20:47:23 876

原创 #day1 力扣每日一题*

给你一个由字符'a''b''c'组成的字符串s和一个非负整数k。每分钟,你可以选择取走s还是的那个字符。你必须取走每种字符k个,返回需要的分钟数;如果无法取到,则返回-1。8从 s 的左侧取三个字符,现在共取到两个字符 'a' 、一个字符 'b'。从 s 的右侧取五个字符,现在共取到四个字符 'a' 、两个字符 'b' 和两个字符 'c'。共需要 3 + 5 = 8 分钟。可以证明需要的最少分钟数是 8。-1无法取到一个字符 'b' 或者 'c',所以返回 -1。'a''b''c'

2024-09-27 22:13:55 293 1

原创 3dsmax的模型带材质或贴图导出的fbx模型,如何导入unity中使用?

直接拖入unity assets中,调整fbx模型的以下参数,再点应用。完成上述步骤后,将模型拖入场景中,发现贴图和材质都可以正常显示。在3dsmax导出fbx模型时,要勾选嵌入的媒体。

2024-05-26 19:00:26 2036

原创 3dsmax non-orthogonal matrix support 如何解决

2、找到指定物体,若物体打了组,则需要先解组,否则重置变换按钮无效。在inspector中选择实用程序-->重置变换-->重置选定内容。1、看报错信息说是哪个物体有误。即可正常导出fbx模型。

2024-05-26 18:57:25 312

原创 3dsMax2021版本找不到自由形式

3dsmax自由形式相关问题

2024-05-26 16:51:37 882

原创 校门外的树

校门外的树

2023-02-11 23:28:24 85

原创 NC16622多项式

2.1模拟、枚举与贪心-例题-多项式

2023-02-05 17:49:10 117

原创 2023牛客寒假集训营第六场-大背包

2023牛客寒假集训营-反思&补题

2023-02-04 01:49:51 246 2

原创 C语言统计字符个数

c语言统计字符个数。

2022-11-05 10:51:49 1541

空空如也

空空如也

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

TA关注的人

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