
C/C++
文章平均质量分 50
lemonsea_
这个作者很懒,什么都没留下…
展开
-
迷宫dfs(蓝桥杯C/C++)|dfs作法详解
(1)存放所有数据的map1[N][M],用char类型记得后面判断需要写成map[x][y]==' ';(2)dir[][]存放搜索方向,路径名称集合string[],char a[]存储走过的路径(3)mins[N][M]到达每个点最短步数。原创 2023-03-31 12:13:31 · 640 阅读 · 0 评论 -
蓝桥杯 游园安排
蓝桥杯 游园安排。原创 2023-02-20 19:56:22 · 150 阅读 · 0 评论 -
蓝桥杯·游园安排
2. *max_element(f+1,f+n+1) 选取数组中最大值。string res;1.按首字母拆分人名。原创 2023-02-19 20:33:58 · 174 阅读 · 0 评论 -
蓝桥杯01,setprecision(n)<<fixed的用法
输入的第一行包含一个整数 n\ (1 \leq n \leq 10^4)n (1≤n≤104),表示考试人数。小蓝给学生们组织了一场考试,卷面总分为 100 分,每个学生的得分都是一个 0 到 100 的整数。输出两行,每行一个百分数,分别表示及格率和优秀率。如果得分至少是 60 分,则称为及格。如果得分至少为 85 分,则称为优秀。接下来 nn 行,每行包含一个 0 至 100 的整数,表示一个学生的得分。请计算及格率和优秀率,用百分数表示,百分号前的部分四舍五入保留整 数。原创 2022-12-19 09:59:35 · 228 阅读 · 0 评论 -
字符串模式匹配pta(KMP)分析KMP算法
给定一个字符串 text 和一个模式串 pattern,求 pattern 在text 中的出现次数。text 和 pattern 中的字符均为英语大写字母或小写字母。text中不同位置出现的pattern 可重叠。笔者刚开始学习KMP算法时看了很多文章,教程还是不太懂,现在总算是弄懂了。为了避免朴素算法的低效,所以前辈们设计出了一个模式匹配算法,可以大大避免重复遍历的情况即KMP算法我认为KMP算法的关键在于对要查找的字符串在比较前先做一个分析,减少查找难度。遍历分析这个字符串,得到当前字符串的前原创 2022-11-14 10:18:06 · 1298 阅读 · 0 评论 -
C++ String.at()用法
(2)a.at(lena - 1) == b.at(lenb - 1) 用于比较字符串某个位置值是否相同。(1)修改string字符串某一个字符 a.at(2)='1';结果为 a="ab1d";string .at()用于获取指定字符。如string a="abcd";原创 2022-10-23 11:57:00 · 2184 阅读 · 0 评论