本文分类:news发布日期:2025/4/20 20:05:21
相关文章
C++ 迭代器失效详解:如何避免 vector 操作中的陷阱
目录 1. 什么是迭代器失效?
2. 哪些操作会导致迭代器失效?
2.1 vector 的插入操作(push_back, insert)
示例:push_back 导致迭代器失效
如何避免?
2.2 vector 的删除操作(erase, pop_back&…
建站知识
2025/4/19 12:12:39
数据结构——顺序表(C语言实现)
1.顺序表的概述
1.1 顺序表的概念及结构 在了解顺序表之前,我们要先知道线性表的概念,线性表,顾名思义,就是一个线性的且具有n个相同类型的数据元素的有限序列,常见的线性表有顺序表、链表、栈、队列、字符串等等。线…
建站知识
2025/4/19 12:11:38
leetcode刷题日记——单词规律
[ 题目描述 ]: [ 思路 ]:
题目要求判断字符串 s 中的单词是否按照 pattern 这种模式排列具体思路和 205. 同构字符串基本一致,可以通过 hash 存储来实现思路二,通过字符串反推 pattern,如果一致,则遵循相…
建站知识
2025/4/19 12:08:35
【面经】杭州产链数字科技一面
1.介绍一下自己 面试官您好!我叫***,目前是就读于****计算机科学与技术专业的一名学生。我平时在学校也自学了编程相关的知识,比如Java基础、Springboot、SpringCloud,关系型数据库Mysql,非关系型数据库Redisÿ…
建站知识
2025/4/19 12:07:33
ShellScript脚本编程
语法基础
脚本结构
我们先从这个小demo程序来窥探一下我们shell脚本的程序结构
#!/bin/bash# 注释信息echo_str"hello world"test(){echo $echo_str
}test echo_str
首先我们可以通过文本编辑器(在这里我们使用linux自带文本编辑神器vim),新建一个文件…
建站知识
2025/4/19 12:05:31
第十六届蓝桥杯大赛软件赛省赛 C++ 大学 B 组 部分题解
赛时参加的是Python组,这是赛后写的题解,还有两题暂时还不会,待更新
题目链接题目列表 - 洛谷 | 计算机科学教育新生态 A 移动距离
答案:1576 C 可分解的正整数
Python3
import itertools
from functools import cmp_to_ke…
建站知识
2025/4/19 12:04:29
手撕STL——vector
目录 引言
1,了解 STL 中的 vector
2,先来一个简易版跑起来
2_1,构造函数
2_2,扩容reserve() 2_3,push_back()
2_4,pop_back() …
建站知识
2025/4/19 12:02:26