- 博客(11)
- 收藏
- 关注
原创 C++运算符重载
运算符左操作数为当前对象(this),右操作数为参数。为自定义类型(类、结构体)定义运算符行为。适用于需要对称处理操作数或访问私有成员的情况。
2025-04-16 15:45:21
124
原创 双链表的基本操作(包你能看懂)C++
双链表的增删改查操作复杂度分析:双链表相比单链表的优势:双向遍历能力高效前驱操作删除操作优化插入灵活性
2025-04-05 16:36:56
244
原创 指针常量,常量指针,指向常量的指针常量
const int *pre 或者 int const *pre;特点:1.不强制初始化。2.限制通过指针进行修改数据,但是比影响原变量是否修改。int b = 20;//正确*pre = 30;// 错误!不能通过ptr修改apre = &b;// 正确,指向其他地址(即使b非const)3.指向常量的指针常量指针本身不可变,且指向的内容也不可通过指针修改。// 错误!内容不可变// 错误!指针指向不可变。
2025-03-29 18:01:44
794
原创 单链表的基本操作(包含有头节点和无头结点)
单链表是一种线性的数据结构,由一系列的节点组成,每一个节点包含数据域和指向下一个节点的指针。**节点结构:**数据域:存储节点值(如整数、字符等)。指针域:指向下一个节点的地址,尾节点的指针为NULL;##**1.动态结构:**无需预先分配内存,可动态分配扩展和收缩。**2.单向连接:**每个节点仅指向后继节点,无法直接访问前驱。**3.头指针:**通过头指针(head)访问链表,空链表时(head)为NULL;插入/删除:已知前驱节点:O(1);遍历:O(n);访问遍历:O(n);
2025-03-29 13:34:37
215
原创 洛谷 P1443 马的遍历
有一个 n * m 的棋盘,在某个点 $(x, y)$ 上有一个马,要求你计算出马到达棋盘上任意一个点最少要走几步。对于全部的测试点,保证 1 <= x <= n <=400,1 <=y <= m <=400。一个 n * m 的矩阵,代表马到达某个点最少要走几步(不能到达则输出 -1)。输入只有一行四个整数,分别为 n, m, x, y。q.push(a);q.empty()//判断队列是否为空。本题用到队列+搜索+结构体;还有就是马走日的8个坐标点。q.front();
2024-11-02 11:28:14
153
原创 洛谷P1255数楼梯
一层楼梯,一种方法,两层楼梯两种方法,依此类推,我们就会发现,1,2,3,5,8........所以就有斐波那契数列f[i]=f[i-1]+f[i-2];再运用高精度加法,即可!楼梯有 N阶,上楼可以一步上一阶,也可以一步上二阶。编一个程序,计算共有多少种不同的走法。
2024-10-18 19:07:14
241
原创 OpenJudge 陶陶摘苹果 有趣的跳跃 在数组中查找元素 计算矩阵边缘元素之和
一题Ok呀, 家人们好久不见 , 这段时间又一点忙 , 更新有点迟哈,今天更新4道小题。俗话说的好“代码的世界,既抽象又具体,既逻辑又情感。在每个为解决问题而奋斗的夜晚,都在尝试用代码来描绘情感的色彩,用逻辑来讲述生活的故事。敲代码,让我找到了与世界对话的方式,也让世界看到了我。希望我们的可以在编程的路上越走越远!废话不用多说,直接上重要的东西!!!一题。
2024-04-04 20:46:34
720
1
原创 Openjudge 16 ~ 23 求平均年龄 、整数序列的元素最大跨度值、级数求和、画矩形、与7无关的数、 输出n以内的所有质数、正整数位数判定并统计有多少个素数、 求最大公约数问题
Openjudge 题解
2024-03-16 22:10:17
1263
1
原创 Openjudge 4~15
在北大校园里,没有自行车,上课办事会很不方便.但实际上,并非去办任何事情都是骑车快,因为骑车总要找车、开锁、停车、锁车等,这要耽误一些时间.假设找到自行车,开锁并车上自行车的时间为27秒;给定被除数和除数,求整数商及余数。在大部分的在线题库中,都会将A+B问题作为第一题,以帮助新手熟悉平台的使用方法。已知线段的两个端点的坐标A(Xa,Ya),B(Xb,Yb),求线段AB的长度。输出一行,包含一个实数,表示对应的摄氏温度,要求精确到小数点后5位。A+B问题的题目描述如下:给定两个整数A和B,输出A+B的值。
2024-03-15 23:11:11
604
1
原创 Openjudge 1~3 java代码
希望我们更好, 在编程之路走的更远!提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。
2024-03-12 23:35:52
324
5
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人