- 博客(116)
- 收藏
- 关注
原创 WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None))解决办法!
是不是也是这个?
2025-03-21 18:56:10
195
原创 洛谷 P1605迷宫【DFS】
想法:1.典型的dfs2.注意在开始的时候将st[sx][sy]设为true,起始坐标,深搜时不要再搜回来。否则70分。
2025-03-07 17:07:41
123
原创 在windows访问Ubuntu共享文件夹--samba方法
获取Ubuntu的ip方法:在Ubuntu终端输入“前提:Ubuntu端已配置好,创建出share文件夹。
2025-02-03 13:04:14
318
原创 Ubuntu修改配置文件--编辑操作
进入插入模式(Insert Mode)。这时,在屏幕底部你应该能看到。字样,表示你现在可以编辑文本了。3.输入要添加的信息。4.确保已经完成修改。
2025-02-03 12:35:24
530
原创 实验一 经典软件体系结构风格(一)
(1)理解主程序-子程序软件体系结构、面向对象软件体系结构、管道-过滤器软件体系结构的原理(2)掌握主程序-子程序软件体系结构、面向对象软件体系结构、管道-过滤器软件体系结构的实例(3)主程序-子程序软件体系结构、面向对象软件体系结构、管道-过滤器软件体系结构的编程实现。
2024-11-26 17:08:59
588
原创 实验1 经典软件体系结构风格(一)
在解决实验题目的过程中,我深刻体会到每种软件体系结构都有其适用场景。面向对象强调数据和行为的封装,提供更好的抽象和复用性,而主程序-子程序架构则更侧重于过程控制和线性执行。管道-过滤器架构强调组件之间的数据流。通过实践,我掌握了如何根据需求选择合适的架构,并能够实际编写相关代码。尽管在开始时遇到了一些概念上的混淆,但通过逐步分析和编写代码,我逐渐理清了思路,解决了遇到的问题。我认为,持续的实践和反思是提高编程技能的关键。
2024-11-26 17:00:13
944
原创 软件设计与体系结构实验指导书
这个学期快结束了,现在我把这学期写过的实验报告都发出来供大家参考。第一次学,有什么写的不对的地方欢迎大家在评论里指正。谢谢大家~目录实验一 经典软件体系结构风格(一)原版实验书实验报告实验二 经典软件体系结构风格(二)原版实验书实验报告实验三 分布式软件体系结构风格原版实验书实验报告实验四 MVC风格原版实验书实验报告实验五 软件设计的目标原版实验书实验报告实验六 设计原则原版实验书实验报告实验七 设计模式-创建型原
2024-11-26 16:41:33
280
原创 蓝桥杯 懒洋洋字符串--字符串读入
题目代码#include <iostream>using namespace std;int main(){ int n; cin>>n; char s[210][4]; int ans=0; for(int i=0;i<n;i++){ scanf("%s",s[i]); } for(int i=0;i<n;i++){ char a=s[i][0]; char b=s[i][
2024-11-08 11:06:20
589
原创 蓝桥杯 区间移位--二分、枚举
每个区间的两个端点分别为 a 和 b,要求找到一个最小的移动距离 m,使得所有区间通过向左或向右移动不超过 m 的距离后能够连续覆盖 [0, 10000] 这个区间。由于答案可能包含 0.5,所以将输入的区间扩大了两倍来处理,最终结果再除以2。使用二分查找来确定最小的移动距离 m。首先定义搜索的上下界,然后不断缩小范围直到找到满足条件的最小 m 值。使用变量 k来追踪当前已覆盖的最右端点。如果当前区间的移动后能与 k 连接,则更新 k 的值。
2024-11-04 20:51:45
1319
1
原创 计算机网络 谢希仁第8版 第五章概念总结--持续更新中
UDP较TCPp215UDP特点p216【6条】UDP复用p217UDP分用p217UDP的首部格式p217
2024-10-24 09:41:27
150
原创 计算机网络 谢希仁第8版 第四章概念总结--持续更新中
静态路由选择(非自适应)p158动态路由选择(自适应)p158自治系统p158内部网关协议IGPp158外部网关协议EGPp158域间路由选择p158域内路由选择p158RIPp159距离向量p159跳数p159收敛p160RIP特点p160距离向量算法p160
2024-10-23 22:23:39
340
1
原创 洛谷 P1873
针对练习的算法整数二分加上昨天学习题解的方法对这个题进行思考,因为题中说每个位置都算不同的结果,所以可以使用for循环将每个位置b加上c找到对应的A,并在数列中找到A的左右端的编号ll和rr。这里思考的是使用求右端点的二分模板,并在if判断语句里再使用check函数。这是我们可以确定二分的左右边界是所给出树高度的最大值和最小值。在这个题中数据量很大,是10的9次方,要考虑开longlong。单纯用暴力使用for循环的话肯定是要暴空间和时间的,所以要考虑优化使用二分。因为每个位置都算不同的结果。
2024-06-06 08:52:24
1136
原创 Acwing二分
完全独立完成。我自己总结了一个整数二分口诀:左端大右,右端小左。要使用二分模板求数段的左端点时,if(check())中的check条件是arr[mid]大于等于被查找数k,并且将右端点缩小,即r=mid;求右端点同理。
2024-06-03 10:14:49
642
原创 P1678 烦恼的高考志愿 (暴力,二分+排序)
思路:先用暴力方法求解。思路:先用暴力方法求解。采用二分,结合排序,找最接近学生分数的两个分数。少了一个特判情况,当考生的分数比最低的分数线都要低时,直接在答案cnt上加(fen【0】 - stu【i】),其他情况在比较分数线在考生分数左右的差值最小。
2024-04-04 12:37:04
479
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人